UNPKG

@shopify/shopify-api

Version:

Shopify API Library for Node - accelerate development with support for authentication, graphql proxy, webhooks

1 lines 30.8 kB
{"version":3,"file":"metafield.mjs","sources":["../../../../../../../rest/admin/2024-04/metafield.ts"],"sourcesContent":["/***********************************************************************************************************************\n* This file is auto-generated. If you have an issue, please create a GitHub issue. *\n***********************************************************************************************************************/\n\nimport {Base, FindAllResponse} from '../../base';\nimport {ResourcePath, ResourceNames} from '../../types';\nimport {Session} from '../../../lib/session/session';\nimport {ApiVersion} from '../../../lib/types';\n\ninterface FindArgs {\n session: Session;\n id: number | string;\n article_id?: number | string | null;\n blog_id?: number | string | null;\n collection_id?: number | string | null;\n customer_id?: number | string | null;\n draft_order_id?: number | string | null;\n order_id?: number | string | null;\n page_id?: number | string | null;\n product_image_id?: number | string | null;\n product_id?: number | string | null;\n variant_id?: number | string | null;\n fields?: unknown;\n}\ninterface DeleteArgs {\n session: Session;\n id: number | string;\n article_id?: number | string | null;\n blog_id?: number | string | null;\n collection_id?: number | string | null;\n customer_id?: number | string | null;\n draft_order_id?: number | string | null;\n order_id?: number | string | null;\n page_id?: number | string | null;\n product_image_id?: number | string | null;\n product_id?: number | string | null;\n variant_id?: number | string | null;\n}\ninterface AllArgs {\n [key: string]: unknown;\n session: Session;\n article_id?: number | string | null;\n blog_id?: number | string | null;\n collection_id?: number | string | null;\n customer_id?: number | string | null;\n draft_order_id?: number | string | null;\n order_id?: number | string | null;\n page_id?: number | string | null;\n product_image_id?: number | string | null;\n product_id?: number | string | null;\n variant_id?: number | string | null;\n limit?: unknown;\n since_id?: unknown;\n created_at_min?: unknown;\n created_at_max?: unknown;\n updated_at_min?: unknown;\n updated_at_max?: unknown;\n namespace?: unknown;\n key?: unknown;\n type?: unknown;\n fields?: unknown;\n metafield?: {[key: string]: unknown} | null;\n}\ninterface CountArgs {\n [key: string]: unknown;\n session: Session;\n article_id?: number | string | null;\n blog_id?: number | string | null;\n collection_id?: number | string | null;\n customer_id?: number | string | null;\n draft_order_id?: number | string | null;\n order_id?: number | string | null;\n page_id?: number | string | null;\n product_image_id?: number | string | null;\n product_id?: number | string | null;\n variant_id?: number | string | null;\n}\n\nexport class Metafield extends Base {\n public static apiVersion = ApiVersion.April24;\n\n protected static hasOne: {[key: string]: typeof Base} = {};\n protected static hasMany: {[key: string]: typeof Base} = {};\n protected static paths: ResourcePath[] = [\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"article_id\", \"id\"], \"path\": \"articles/<article_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"blog_id\", \"id\"], \"path\": \"blogs/<blog_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"blog_id\", \"id\"], \"path\": \"blogs/<blog_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"collection_id\", \"id\"], \"path\": \"collections/<collection_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"customer_id\", \"id\"], \"path\": \"customers/<customer_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"draft_order_id\", \"id\"], \"path\": \"draft_orders/<draft_order_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"id\"], \"path\": \"metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"order_id\", \"id\"], \"path\": \"orders/<order_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"page_id\", \"id\"], \"path\": \"pages/<page_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"product_image_id\", \"id\"], \"path\": \"product_images/<product_image_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"product_id\", \"id\"], \"path\": \"products/<product_id>/metafields/<id>.json\"},\n {\"http_method\": \"delete\", \"operation\": \"delete\", \"ids\": [\"variant_id\", \"id\"], \"path\": \"variants/<variant_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"article_id\"], \"path\": \"articles/<article_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"blog_id\"], \"path\": \"blogs/<blog_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"blog_id\"], \"path\": \"blogs/<blog_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"collection_id\"], \"path\": \"collections/<collection_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"customer_id\"], \"path\": \"customers/<customer_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"draft_order_id\"], \"path\": \"draft_orders/<draft_order_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [], \"path\": \"metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"order_id\"], \"path\": \"orders/<order_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"page_id\"], \"path\": \"pages/<page_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"product_image_id\"], \"path\": \"product_images/<product_image_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"product_id\"], \"path\": \"products/<product_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"count\", \"ids\": [\"variant_id\"], \"path\": \"variants/<variant_id>/metafields/count.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"article_id\"], \"path\": \"articles/<article_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"article_id\", \"id\"], \"path\": \"articles/<article_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"blog_id\"], \"path\": \"blogs/<blog_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"blog_id\"], \"path\": \"blogs/<blog_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"blog_id\", \"id\"], \"path\": \"blogs/<blog_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"blog_id\", \"id\"], \"path\": \"blogs/<blog_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"collection_id\"], \"path\": \"collections/<collection_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"collection_id\", \"id\"], \"path\": \"collections/<collection_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"customer_id\"], \"path\": \"customers/<customer_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"customer_id\", \"id\"], \"path\": \"customers/<customer_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"draft_order_id\"], \"path\": \"draft_orders/<draft_order_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"draft_order_id\", \"id\"], \"path\": \"draft_orders/<draft_order_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [], \"path\": \"metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"id\"], \"path\": \"metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"order_id\"], \"path\": \"orders/<order_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"order_id\", \"id\"], \"path\": \"orders/<order_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"page_id\"], \"path\": \"pages/<page_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"page_id\", \"id\"], \"path\": \"pages/<page_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"product_image_id\"], \"path\": \"product_images/<product_image_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"product_image_id\", \"id\"], \"path\": \"product_images/<product_image_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"product_id\"], \"path\": \"products/<product_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"product_id\", \"id\"], \"path\": \"products/<product_id>/metafields/<id>.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"variant_id\"], \"path\": \"variants/<variant_id>/metafields.json\"},\n {\"http_method\": \"get\", \"operation\": \"get\", \"ids\": [\"variant_id\", \"id\"], \"path\": \"variants/<variant_id>/metafields/<id>.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"article_id\"], \"path\": \"articles/<article_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"blog_id\"], \"path\": \"blogs/<blog_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"blog_id\"], \"path\": \"blogs/<blog_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"collection_id\"], \"path\": \"collections/<collection_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"customer_id\"], \"path\": \"customers/<customer_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"draft_order_id\"], \"path\": \"draft_orders/<draft_order_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [], \"path\": \"metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"order_id\"], \"path\": \"orders/<order_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"page_id\"], \"path\": \"pages/<page_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"product_image_id\"], \"path\": \"product_images/<product_image_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"product_id\"], \"path\": \"products/<product_id>/metafields.json\"},\n {\"http_method\": \"post\", \"operation\": \"post\", \"ids\": [\"variant_id\"], \"path\": \"variants/<variant_id>/metafields.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"article_id\", \"id\"], \"path\": \"articles/<article_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"blog_id\", \"id\"], \"path\": \"blogs/<blog_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"blog_id\", \"id\"], \"path\": \"blogs/<blog_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"collection_id\", \"id\"], \"path\": \"collections/<collection_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"customer_id\", \"id\"], \"path\": \"customers/<customer_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"draft_order_id\", \"id\"], \"path\": \"draft_orders/<draft_order_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"id\"], \"path\": \"metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"order_id\", \"id\"], \"path\": \"orders/<order_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"page_id\", \"id\"], \"path\": \"pages/<page_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"product_image_id\", \"id\"], \"path\": \"product_images/<product_image_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"product_id\", \"id\"], \"path\": \"products/<product_id>/metafields/<id>.json\"},\n {\"http_method\": \"put\", \"operation\": \"put\", \"ids\": [\"variant_id\", \"id\"], \"path\": \"variants/<variant_id>/metafields/<id>.json\"}\n ];\n protected static resourceNames: ResourceNames[] = [\n {\n \"singular\": \"metafield\",\n \"plural\": \"metafields\"\n }\n ];\n\n public static async find(\n {\n session,\n id,\n article_id = null,\n blog_id = null,\n collection_id = null,\n customer_id = null,\n draft_order_id = null,\n order_id = null,\n page_id = null,\n product_image_id = null,\n product_id = null,\n variant_id = null,\n fields = null\n }: FindArgs\n ): Promise<Metafield | null> {\n const result = await this.baseFind<Metafield>({\n session: session,\n requireIds: true,\n urlIds: {\"id\": id, \"article_id\": article_id, \"blog_id\": blog_id, \"collection_id\": collection_id, \"customer_id\": customer_id, \"draft_order_id\": draft_order_id, \"order_id\": order_id, \"page_id\": page_id, \"product_image_id\": product_image_id, \"product_id\": product_id, \"variant_id\": variant_id},\n params: {\"fields\": fields},\n });\n return result.data ? result.data[0] : null;\n }\n\n public static async delete(\n {\n session,\n id,\n article_id = null,\n blog_id = null,\n collection_id = null,\n customer_id = null,\n draft_order_id = null,\n order_id = null,\n page_id = null,\n product_image_id = null,\n product_id = null,\n variant_id = null\n }: DeleteArgs\n ): Promise<unknown> {\n const response = await this.request<Metafield>({\n http_method: \"delete\",\n operation: \"delete\",\n session: session,\n urlIds: {\"id\": id, \"article_id\": article_id, \"blog_id\": blog_id, \"collection_id\": collection_id, \"customer_id\": customer_id, \"draft_order_id\": draft_order_id, \"order_id\": order_id, \"page_id\": page_id, \"product_image_id\": product_image_id, \"product_id\": product_id, \"variant_id\": variant_id},\n params: {},\n });\n\n return response ? response.body : null;\n }\n\n public static async all(\n {\n session,\n article_id = null,\n blog_id = null,\n collection_id = null,\n customer_id = null,\n draft_order_id = null,\n order_id = null,\n page_id = null,\n product_image_id = null,\n product_id = null,\n variant_id = null,\n limit = null,\n since_id = null,\n created_at_min = null,\n created_at_max = null,\n updated_at_min = null,\n updated_at_max = null,\n namespace = null,\n key = null,\n type = null,\n fields = null,\n metafield = null,\n ...otherArgs\n }: AllArgs\n ): Promise<FindAllResponse<Metafield>> {\n const response = await this.baseFind<Metafield>({\n session: session,\n urlIds: {\"article_id\": article_id, \"blog_id\": blog_id, \"collection_id\": collection_id, \"customer_id\": customer_id, \"draft_order_id\": draft_order_id, \"order_id\": order_id, \"page_id\": page_id, \"product_image_id\": product_image_id, \"product_id\": product_id, \"variant_id\": variant_id},\n params: {\"limit\": limit, \"since_id\": since_id, \"created_at_min\": created_at_min, \"created_at_max\": created_at_max, \"updated_at_min\": updated_at_min, \"updated_at_max\": updated_at_max, \"namespace\": namespace, \"key\": key, \"type\": type, \"fields\": fields, \"metafield\": metafield, ...otherArgs},\n });\n\n return response;\n }\n\n public static async count(\n {\n session,\n article_id = null,\n blog_id = null,\n collection_id = null,\n customer_id = null,\n draft_order_id = null,\n order_id = null,\n page_id = null,\n product_image_id = null,\n product_id = null,\n variant_id = null,\n ...otherArgs\n }: CountArgs\n ): Promise<unknown> {\n const response = await this.request<Metafield>({\n http_method: \"get\",\n operation: \"count\",\n session: session,\n urlIds: {\"article_id\": article_id, \"blog_id\": blog_id, \"collection_id\": collection_id, \"customer_id\": customer_id, \"draft_order_id\": draft_order_id, \"order_id\": order_id, \"page_id\": page_id, \"product_image_id\": product_image_id, \"product_id\": product_id, \"variant_id\": variant_id},\n params: {...otherArgs},\n body: {},\n entity: null,\n });\n\n return response ? response.body : null;\n }\n\n public key: string | null;\n public namespace: string | null;\n public value: string | number | number | boolean | string | null;\n public article_id: string | null;\n public blog_id: string | null;\n public collection_id: string | null;\n public created_at: string | null;\n public customer_id: string | null;\n public description: string | null;\n public draft_order_id: string | null;\n public id: string | null;\n public order_id: string | null;\n public owner_id: string | null;\n public owner_resource: string | null;\n public page_id: string | null;\n public product_id: string | null;\n public product_image_id: string | null;\n public type: string | null;\n public updated_at: string | null;\n public variant_id: string | null;\n}\n"],"names":[],"mappings":"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"}