diff --git a/reference/carts.v3.yml b/reference/carts.v3.yml index e855c51d2..a9d1f5470 100644 --- a/reference/carts.v3.yml +++ b/reference/carts.v3.yml @@ -1003,6 +1003,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple Metafields tags: @@ -3700,6 +3701,27 @@ components: enum: - asc - desc + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified securitySchemes: X-Auth-Token: name: X-Auth-Token diff --git a/reference/catalog/brands_catalog.v3.yml b/reference/catalog/brands_catalog.v3.yml index 049acc70f..d8add32c6 100644 --- a/reference/catalog/brands_catalog.v3.yml +++ b/reference/catalog/brands_catalog.v3.yml @@ -1364,6 +1364,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple metafields tags: @@ -2410,6 +2411,27 @@ components: type: string enum: - name + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified responses: General207Status: description: Multi-status. Multiple operations have taken place and the status for each operation can be viewed in the body of the response. Typically indicates that a partial failure has occurred, such as when a `POST` or `PUT` request is successful, but saving the URL or inventory data has failed. diff --git a/reference/catalog/categories_catalog.v3.yml b/reference/catalog/categories_catalog.v3.yml index f92ba93d2..7551516a3 100644 --- a/reference/catalog/categories_catalog.v3.yml +++ b/reference/catalog/categories_catalog.v3.yml @@ -1459,6 +1459,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple Metafields tags: @@ -2667,6 +2668,27 @@ components: type: array items: type: string + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified ExcludeFieldsParam: name: exclude_fields in: query diff --git a/reference/catalog/product-variants_catalog.v3.yml b/reference/catalog/product-variants_catalog.v3.yml index d9b30b47f..a9f8ac9b7 100644 --- a/reference/catalog/product-variants_catalog.v3.yml +++ b/reference/catalog/product-variants_catalog.v3.yml @@ -1635,6 +1635,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple Metafields tags: @@ -2939,6 +2940,27 @@ components: type: array items: type: string + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified ExcludeFieldsParam: name: exclude_fields in: query diff --git a/reference/catalog/products_catalog.v3.yml b/reference/catalog/products_catalog.v3.yml index cd55e38b8..f13e51ea2 100644 --- a/reference/catalog/products_catalog.v3.yml +++ b/reference/catalog/products_catalog.v3.yml @@ -5196,6 +5196,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple Metafields tags: @@ -8518,6 +8519,27 @@ components: type: array items: type: string + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified IncludeFieldsEnumParam: name: include_fields in: query diff --git a/reference/channels.v3.yml b/reference/channels.v3.yml index e424286b4..09f5efb42 100644 --- a/reference/channels.v3.yml +++ b/reference/channels.v3.yml @@ -784,6 +784,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple Metafields tags: @@ -974,6 +975,27 @@ components: type: string enum: - currencies + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified available: name: available description: Filter items based on whether the channel is currently available for integration. Setting this query parameter to `true` will return channels with the status of `prelaunch`, `active` , `inactive`, and `connected`. Setting this query parameter to `false` will return channels with the status of `disconnected`, `archived`, `deleted`, and `terminated`. diff --git a/reference/customers.v3.yml b/reference/customers.v3.yml index a61a6904d..bf93bb513 100644 --- a/reference/customers.v3.yml +++ b/reference/customers.v3.yml @@ -1812,6 +1812,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create Multiple Metafields tags: @@ -2001,6 +2002,27 @@ components: enum: - asc - desc + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified responses: CustomerCollectionResponse: description: Customer Collection Response diff --git a/reference/orders.v3.yml b/reference/orders.v3.yml index 4295eac69..5d0a87a6b 100644 --- a/reference/orders.v3.yml +++ b/reference/orders.v3.yml @@ -889,6 +889,7 @@ paths: - $ref: '#/components/parameters/MetafieldNamespaceParam' - $ref: '#/components/parameters/MetafieldNamespaceInParam' - $ref: '#/components/parameters/DirectionParam' + - $ref: '#/components/parameters/IncludeFieldsParamMetafields' post: summary: Create multiple Metafields tags: @@ -3755,6 +3756,27 @@ components: enum: - asc - desc + IncludeFieldsParamMetafields: + name: include_fields + in: query + description: Fields to include, in a comma-separated list. The ID and the specified fields will be returned. + style: form + explode: false + schema: + type: array + items: + type: string + enum: + - resource_id + - key + - value + - namespace + - permission_set + - resource_type + - description + - owner_client_id + - date_created + - date_modified securitySchemes: X-Auth-Token: name: X-Auth-Token