openapi: 3.0.0 info: title: Shopify API description: >- Explore Shopify's API reference and templating documentation. Shopify provides a range of software tools, app templates, example apps, and libraries to accelerate your development process. The Admin API lets you build apps and integrations that extend and enhance the Shopify admin. version: 2020-10 paths: /admin/oauth/access_scopes.json: get: summary: Shopify Retrieves A List Of Access Scopes Associated To The Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/accessscope#index-2020-10 parameters: [] tags: - Access - Associated - Lists - Scopes - Tokens responses: '200': description: '' operationId: get_admin_oauth_access_scopes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/storefront_access_tokens.json: post: requestBody: content: application/json: schema: {} examples: example1: value: storefront_access_token: title: Test summary: Create a new storefront access token example2: value: storefront_access_token: title: Test summary: >- Generating a token for an app that lacks required unauthenticated scopes fails example3: value: storefront_access_token: title: Token summary: Creating a token after exceeding the limit fails summary: Shopify Creates A New Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#create-2020-01 parameters: [] tags: - Access - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202001_create_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Storefront Access Tokens That Have Been Issued description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#index-2020-01 parameters: [] tags: - Access - Have - Issued - Lists - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202001_get_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/storefront_access_tokens/{storefront_access_token_id}.json: delete: summary: Shopify Deletes An Existing Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#destroy-2020-01 parameters: - in: path name: storefront_access_token_id required: true schema: type: string description: storefront_access_token_id tags: - Access - Existing - Storefront - Tokens responses: '200': description: '' operationId: >- deprecated_202001_delete_storefront_access_tokens_param_storefront_access_token_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/storefront_access_tokens.json: post: requestBody: content: application/json: schema: {} examples: example1: value: storefront_access_token: title: Test summary: Create a new storefront access token example2: value: storefront_access_token: title: Test summary: >- Generating a token for an app that lacks required unauthenticated scopes fails example3: value: storefront_access_token: title: Token summary: Creating a token after exceeding the limit fails summary: Shopify Creates A New Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#create-2020-04 parameters: [] tags: - Access - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202004_create_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Storefront Access Tokens That Have Been Issued description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#index-2020-04 parameters: [] tags: - Access - Have - Issued - Lists - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202004_get_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/storefront_access_tokens/{storefront_access_token_id}.json: delete: summary: Shopify Deletes An Existing Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#destroy-2020-04 parameters: - in: path name: storefront_access_token_id required: true schema: type: string description: storefront_access_token_id tags: - Access - Existing - Storefront - Tokens responses: '200': description: '' operationId: >- deprecated_202004_delete_storefront_access_tokens_param_storefront_access_token_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/storefront_access_tokens.json: post: requestBody: content: application/json: schema: {} examples: example1: value: storefront_access_token: title: Test summary: Create a new storefront access token example2: value: storefront_access_token: title: Test summary: >- Generating a token for an app that lacks required unauthenticated scopes fails example3: value: storefront_access_token: title: Token summary: Creating a token after exceeding the limit fails summary: Shopify Creates A New Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#create-2020-07 parameters: [] tags: - Access - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202007_create_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Storefront Access Tokens That Have Been Issued description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#index-2020-07 parameters: [] tags: - Access - Have - Issued - Lists - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202007_get_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/storefront_access_tokens/{storefront_access_token_id}.json: delete: summary: Shopify Deletes An Existing Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#destroy-2020-07 parameters: - in: path name: storefront_access_token_id required: true schema: type: string description: storefront_access_token_id tags: - Access - Existing - Storefront - Tokens responses: '200': description: '' operationId: >- deprecated_202007_delete_storefront_access_tokens_param_storefront_access_token_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/storefront_access_tokens.json: post: requestBody: content: application/json: schema: {} examples: example1: value: storefront_access_token: title: Test summary: Create a new storefront access token example2: value: storefront_access_token: title: Test summary: >- Generating a token for an app that lacks required unauthenticated scopes fails example3: value: storefront_access_token: title: Token summary: Creating a token after exceeding the limit fails summary: Shopify Creates A New Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#create-2020-10 parameters: [] tags: - Access - Storefront - Tokens responses: '200': description: '' operationId: create_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Storefront Access Tokens That Have Been Issued description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#index-2020-10 parameters: [] tags: - Access - Have - Issued - Lists - Storefront - Tokens responses: '200': description: '' operationId: get_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/storefront_access_tokens/{storefront_access_token_id}.json: delete: summary: Shopify Deletes An Existing Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#destroy-2020-10 parameters: - in: path name: storefront_access_token_id required: true schema: type: string description: storefront_access_token_id tags: - Access - Existing - Storefront - Tokens responses: '200': description: '' operationId: delete_storefront_access_tokens_param_storefront_access_token_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/storefront_access_tokens.json: post: requestBody: content: application/json: schema: {} examples: example1: value: storefront_access_token: title: Test summary: Create a new storefront access token example2: value: storefront_access_token: title: Test summary: >- Generating a token for an app that lacks required unauthenticated scopes fails example3: value: storefront_access_token: title: Token summary: Creating a token after exceeding the limit fails summary: Shopify Creates A New Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#create-2021-01 parameters: [] tags: - Access - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202101_create_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Storefront Access Tokens That Have Been Issued description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#index-2021-01 parameters: [] tags: - Access - Have - Issued - Lists - Storefront - Tokens responses: '200': description: '' operationId: deprecated_202101_get_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/storefront_access_tokens/{storefront_access_token_id}.json: delete: summary: Shopify Deletes An Existing Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#destroy-2021-01 parameters: - in: path name: storefront_access_token_id required: true schema: type: string description: storefront_access_token_id tags: - Access - Existing - Storefront - Tokens responses: '200': description: '' operationId: >- deprecated_202101_delete_storefront_access_tokens_param_storefront_access_token_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/storefront_access_tokens.json: post: requestBody: content: application/json: schema: {} examples: example1: value: storefront_access_token: title: Test summary: Create a new storefront access token example2: value: storefront_access_token: title: Test summary: >- Generating a token for an app that lacks required unauthenticated scopes fails example3: value: storefront_access_token: title: Token summary: Creating a token after exceeding the limit fails summary: Shopify Creates A New Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#create-unstable parameters: [] tags: - Access - Storefront - Tokens responses: '200': description: '' operationId: deprecated_unstable_create_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Storefront Access Tokens That Have Been Issued description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#index-unstable parameters: [] tags: - Access - Have - Issued - Lists - Storefront - Tokens responses: '200': description: '' operationId: deprecated_unstable_get_storefront_access_tokens x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/storefront_access_tokens/{storefront_access_token_id}.json: delete: summary: Shopify Deletes An Existing Storefront Access Token description: >- https://shopify.dev/docs/admin-api/rest/reference/access/storefrontaccesstoken#destroy-unstable parameters: - in: path name: storefront_access_token_id required: true schema: type: string description: storefront_access_token_id tags: - Access - Existing - Storefront - Tokens responses: '200': description: '' operationId: >- deprecated_unstable_delete_storefront_access_tokens_param_storefront_access_token_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/reports.json: get: summary: Shopify Retrieves A List Of Reports description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#index-2020-01 parameters: - in: query name: ids description: A comma-separated list of report IDs. schema: {} required: false - in: query name: limit description: |- The amount of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_min description: >- Show reports last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show reports last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Lists - Reports responses: '200': description: '' operationId: deprecated_202001_get_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: report: name: A new app report shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -1m UNTIL today ORDER BY total_sales summary: Create a new report summary: Shopify Creates A New Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#create-2020-01 parameters: - in: query name: name description: 'The name of the report. Maximum length: 255 characters.' schema: {} required: false - in: query name: shopify_ql description: The ShopifyQL the report will query. schema: {} required: false tags: - Reports responses: '200': description: '' operationId: deprecated_202001_create_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/reports/{report_id}.json: get: summary: Shopify Retrieves A Single Report Created By Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#show-2020-01 parameters: - in: path name: report_id required: true schema: type: string description: report_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Reports - Single responses: '200': description: '' operationId: deprecated_202001_get_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: report: id: 517154478 name: Changed Report Name shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -12m UNTIL today ORDER BY total_sales summary: Update an existing report summary: Shopify Updates A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#update-2020-01 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202001_update_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#destroy-2020-01 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202001_delete_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/reports.json: get: summary: Shopify Retrieves A List Of Reports description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#index-2020-04 parameters: - in: query name: ids description: A comma-separated list of report IDs. schema: {} required: false - in: query name: limit description: |- The amount of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_min description: >- Show reports last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show reports last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Lists - Reports responses: '200': description: '' operationId: deprecated_202004_get_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: report: name: A new app report shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -1m UNTIL today ORDER BY total_sales summary: Create a new report summary: Shopify Creates A New Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#create-2020-04 parameters: - in: query name: name description: 'The name of the report. Maximum length: 255 characters.' schema: {} required: false - in: query name: shopify_ql description: The ShopifyQL the report will query. schema: {} required: false tags: - Reports responses: '200': description: '' operationId: deprecated_202004_create_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/reports/{report_id}.json: get: summary: Shopify Retrieves A Single Report Created By Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#show-2020-04 parameters: - in: path name: report_id required: true schema: type: string description: report_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Reports - Single responses: '200': description: '' operationId: deprecated_202004_get_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: report: id: 517154478 name: Changed Report Name shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -12m UNTIL today ORDER BY total_sales summary: Update an existing report summary: Shopify Updates A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#update-2020-04 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202004_update_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#destroy-2020-04 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202004_delete_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/reports.json: get: summary: Shopify Retrieves A List Of Reports description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#index-2020-07 parameters: - in: query name: ids description: A comma-separated list of report IDs. schema: {} required: false - in: query name: limit description: |- The amount of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_min description: >- Show reports last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show reports last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Lists - Reports responses: '200': description: '' operationId: deprecated_202007_get_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: report: name: A new app report shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -1m UNTIL today ORDER BY total_sales summary: Create a new report summary: Shopify Creates A New Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#create-2020-07 parameters: - in: query name: name description: 'The name of the report. Maximum length: 255 characters.' schema: {} required: false - in: query name: shopify_ql description: The ShopifyQL the report will query. schema: {} required: false tags: - Reports responses: '200': description: '' operationId: deprecated_202007_create_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/reports/{report_id}.json: get: summary: Shopify Retrieves A Single Report Created By Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#show-2020-07 parameters: - in: path name: report_id required: true schema: type: string description: report_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Reports - Single responses: '200': description: '' operationId: deprecated_202007_get_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: report: id: 517154478 name: Changed Report Name shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -12m UNTIL today ORDER BY total_sales summary: Update an existing report summary: Shopify Updates A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#update-2020-07 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202007_update_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#destroy-2020-07 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202007_delete_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/reports.json: get: summary: Shopify Retrieves A List Of Reports description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#index-2020-10 parameters: - in: query name: ids description: A comma-separated list of report IDs. schema: {} required: false - in: query name: limit description: |- The amount of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_min description: >- Show reports last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show reports last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Lists - Reports responses: '200': description: '' operationId: get_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: report: name: A new app report shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -1m UNTIL today ORDER BY total_sales summary: Create a new report summary: Shopify Creates A New Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#create-2020-10 parameters: - in: query name: name description: 'The name of the report. Maximum length: 255 characters.' schema: {} required: false - in: query name: shopify_ql description: The ShopifyQL the report will query. schema: {} required: false tags: - Reports responses: '200': description: '' operationId: create_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/reports/{report_id}.json: get: summary: Shopify Retrieves A Single Report Created By Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#show-2020-10 parameters: - in: path name: report_id required: true schema: type: string description: report_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Reports - Single responses: '200': description: '' operationId: get_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: report: id: 517154478 name: Changed Report Name shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -12m UNTIL today ORDER BY total_sales summary: Update an existing report summary: Shopify Updates A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#update-2020-10 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: update_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#destroy-2020-10 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: delete_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/reports.json: get: summary: Shopify Retrieves A List Of Reports description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#index-2021-01 parameters: - in: query name: ids description: A comma-separated list of report IDs. schema: {} required: false - in: query name: limit description: |- The amount of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_min description: >- Show reports last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show reports last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Lists - Reports responses: '200': description: '' operationId: deprecated_202101_get_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: report: name: A new app report shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -1m UNTIL today ORDER BY total_sales summary: Create a new report summary: Shopify Creates A New Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#create-2021-01 parameters: - in: query name: name description: 'The name of the report. Maximum length: 255 characters.' schema: {} required: false - in: query name: shopify_ql description: The ShopifyQL the report will query. schema: {} required: false tags: - Reports responses: '200': description: '' operationId: deprecated_202101_create_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/reports/{report_id}.json: get: summary: Shopify Retrieves A Single Report Created By Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#show-2021-01 parameters: - in: path name: report_id required: true schema: type: string description: report_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Reports - Single responses: '200': description: '' operationId: deprecated_202101_get_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: report: id: 517154478 name: Changed Report Name shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -12m UNTIL today ORDER BY total_sales summary: Update an existing report summary: Shopify Updates A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#update-2021-01 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202101_update_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#destroy-2021-01 parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_202101_delete_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/reports.json: get: summary: Shopify Retrieves A List Of Reports description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#index-unstable parameters: - in: query name: ids description: A comma-separated list of report IDs. schema: {} required: false - in: query name: limit description: |- The amount of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_min description: >- Show reports last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show reports last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Lists - Reports responses: '200': description: '' operationId: deprecated_unstable_get_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: report: name: A new app report shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -1m UNTIL today ORDER BY total_sales summary: Create a new report summary: Shopify Creates A New Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#create-unstable parameters: - in: query name: name description: 'The name of the report. Maximum length: 255 characters.' schema: {} required: false - in: query name: shopify_ql description: The ShopifyQL the report will query. schema: {} required: false tags: - Reports responses: '200': description: '' operationId: deprecated_unstable_create_reports x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/reports/{report_id}.json: get: summary: Shopify Retrieves A Single Report Created By Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#show-unstable parameters: - in: path name: report_id required: true schema: type: string description: report_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Reports - Single responses: '200': description: '' operationId: deprecated_unstable_get_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: report: id: 517154478 name: Changed Report Name shopify_ql: >- SHOW total_sales BY order_id FROM sales SINCE -12m UNTIL today ORDER BY total_sales summary: Update an existing report summary: Shopify Updates A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#update-unstable parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_unstable_update_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Report description: >- https://shopify.dev/docs/admin-api/rest/reference/analytics/report#destroy-unstable parameters: - in: path name: report_id required: true schema: type: string description: report_id tags: - Reports responses: '200': description: '' operationId: deprecated_unstable_delete_reports_param_report_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com summary: Create an application charge example2: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a test charge that will not cause a credit card to be charged example3: value: application_charge: name: Super Duper Expensive action price: 0.4 return_url: http://super-duper.shopifyapps.com summary: >- Trying to create a charge with a price less than 0.50 will return an error example4: value: application_charge: name: '' summary: >- Trying to create a charge without a price or name will return an error summary: Shopify Creates An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#create-2020-01 parameters: [] tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202001_create_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#index-2020-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists responses: '200': description: '' operationId: deprecated_202001_get_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/application_charges/{application_charge_id}.json: get: summary: Shopify Retrieves An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#show-2020-01 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202001_get_application_charges_param_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/application_charges/{application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: id: 675931192 name: iPod Cleaning api_client_id: 755357713 price: '5.00' status: accepted return_url: http://google.com test: created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-07T15:53:44-05:00' charge_type: decorated_return_url: http://google.com?charge_id=675931192 summary: Activate an application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#activate-2020-01 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- deprecated_202001_create_application_charges_param_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com summary: Create an application charge example2: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a test charge that will not cause a credit card to be charged example3: value: application_charge: name: Super Duper Expensive action price: 0.4 return_url: http://super-duper.shopifyapps.com summary: >- Trying to create a charge with a price less than 0.50 will return an error example4: value: application_charge: name: '' summary: >- Trying to create a charge without a price or name will return an error summary: Shopify Creates An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#create-2020-04 parameters: [] tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202004_create_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#index-2020-04 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists responses: '200': description: '' operationId: deprecated_202004_get_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/application_charges/{application_charge_id}.json: get: summary: Shopify Retrieves An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#show-2020-04 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202004_get_application_charges_param_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/application_charges/{application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: id: 675931192 name: iPod Cleaning api_client_id: 755357713 price: '5.00' status: accepted return_url: http://google.com test: created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-07T15:53:44-05:00' charge_type: decorated_return_url: http://google.com?charge_id=675931192 summary: Activate an application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#activate-2020-04 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- deprecated_202004_create_application_charges_param_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com summary: Create an application charge example2: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a test charge that will not cause a credit card to be charged example3: value: application_charge: name: Super Duper Expensive action price: 0.4 return_url: http://super-duper.shopifyapps.com summary: >- Trying to create a charge with a price less than 0.50 will return an error example4: value: application_charge: name: '' summary: >- Trying to create a charge without a price or name will return an error summary: Shopify Creates An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#create-2020-07 parameters: [] tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202007_create_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#index-2020-07 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists responses: '200': description: '' operationId: deprecated_202007_get_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/application_charges/{application_charge_id}.json: get: summary: Shopify Retrieves An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#show-2020-07 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202007_get_application_charges_param_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/application_charges/{application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: id: 675931192 name: iPod Cleaning api_client_id: 755357713 price: '5.00' status: accepted return_url: http://google.com test: created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-07T15:53:44-05:00' charge_type: decorated_return_url: http://google.com?charge_id=675931192 summary: Activate an application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#activate-2020-07 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- deprecated_202007_create_application_charges_param_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com summary: Create an application charge example2: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a test charge that will not cause a credit card to be charged example3: value: application_charge: name: Super Duper Expensive action price: 0.4 return_url: http://super-duper.shopifyapps.com summary: >- Trying to create a charge with a price less than 0.50 will return an error example4: value: application_charge: name: '' summary: >- Trying to create a charge without a price or name will return an error summary: Shopify Creates An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#create-2020-10 parameters: [] tags: - Applications - Charge responses: '200': description: '' operationId: create_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#index-2020-10 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists responses: '200': description: '' operationId: get_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/application_charges/{application_charge_id}.json: get: summary: Shopify Retrieves An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#show-2020-10 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charge responses: '200': description: '' operationId: get_application_charges_param_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/application_charges/{application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: id: 675931192 name: iPod Cleaning api_client_id: 755357713 price: '5.00' status: accepted return_url: http://google.com test: created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-07T15:53:44-05:00' charge_type: decorated_return_url: http://google.com?charge_id=675931192 summary: Activate an application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#activate-2020-10 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: create_application_charges_param_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com summary: Create an application charge example2: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a test charge that will not cause a credit card to be charged example3: value: application_charge: name: Super Duper Expensive action price: 0.4 return_url: http://super-duper.shopifyapps.com summary: >- Trying to create a charge with a price less than 0.50 will return an error example4: value: application_charge: name: '' summary: >- Trying to create a charge without a price or name will return an error summary: Shopify Creates An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#create-2021-01 parameters: [] tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202101_create_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#index-2021-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists responses: '200': description: '' operationId: deprecated_202101_get_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/application_charges/{application_charge_id}.json: get: summary: Shopify Retrieves An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#show-2021-01 parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_202101_get_application_charges_param_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com summary: Create an application charge example2: value: application_charge: name: Super Duper Expensive action price: 100 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a test charge that will not cause a credit card to be charged example3: value: application_charge: name: Super Duper Expensive action price: 0.4 return_url: http://super-duper.shopifyapps.com summary: >- Trying to create a charge with a price less than 0.50 will return an error example4: value: application_charge: name: '' summary: >- Trying to create a charge without a price or name will return an error summary: Shopify Creates An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#create-unstable parameters: [] tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_unstable_create_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#index-unstable parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists responses: '200': description: '' operationId: deprecated_unstable_get_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/application_charges/{application_charge_id}.json: get: summary: Shopify Retrieves An Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcharge#show-unstable parameters: - in: path name: application_charge_id required: true schema: type: string description: application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charge responses: '200': description: '' operationId: deprecated_unstable_get_application_charges_param_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/application_credits.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_credit: description: application credit for refund amount: 5 summary: Create a new credit example2: value: application_credit: description: application credit for refund amount: 5 test: true summary: >- Create a test application credit that will not issue a credit to the merchant example3: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds shop owner purchases over last 30 days will return an error example4: value: application_credit: description: application credit for refund amount: 5 summary: >- Applying a credit to a shop without a previous app purchase will return an error example5: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds the total pending payouts for the app will return an error summary: Shopify Creates An Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#create-2020-01 parameters: [] tags: - Applications - Credit responses: '200': description: '' operationId: deprecated_202001_create_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves All Application Credits description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#index-2020-01 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Applications responses: '200': description: '' operationId: deprecated_202001_get_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/application_credits/{application_credit_id}.json: get: summary: Shopify Retrieves A Single Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#show-2020-01 parameters: - in: path name: application_credit_id required: true schema: type: string description: application_credit_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Credit - Single responses: '200': description: '' operationId: deprecated_202001_get_application_credits_param_application_credit_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/application_credits.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_credit: description: application credit for refund amount: 5 summary: Create a new credit example2: value: application_credit: description: application credit for refund amount: 5 test: true summary: >- Create a test application credit that will not issue a credit to the merchant example3: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds shop owner purchases over last 30 days will return an error example4: value: application_credit: description: application credit for refund amount: 5 summary: >- Applying a credit to a shop without a previous app purchase will return an error example5: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds the total pending payouts for the app will return an error summary: Shopify Creates An Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#create-2020-04 parameters: [] tags: - Applications - Credit responses: '200': description: '' operationId: deprecated_202004_create_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves All Application Credits description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#index-2020-04 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Applications responses: '200': description: '' operationId: deprecated_202004_get_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/application_credits/{application_credit_id}.json: get: summary: Shopify Retrieves A Single Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#show-2020-04 parameters: - in: path name: application_credit_id required: true schema: type: string description: application_credit_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Credit - Single responses: '200': description: '' operationId: deprecated_202004_get_application_credits_param_application_credit_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/application_credits.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_credit: description: application credit for refund amount: 5 summary: Create a new credit example2: value: application_credit: description: application credit for refund amount: 5 test: true summary: >- Create a test application credit that will not issue a credit to the merchant example3: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds shop owner purchases over last 30 days will return an error example4: value: application_credit: description: application credit for refund amount: 5 summary: >- Applying a credit to a shop without a previous app purchase will return an error example5: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds the total pending payouts for the app will return an error summary: Shopify Creates An Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#create-2020-07 parameters: [] tags: - Applications - Credit responses: '200': description: '' operationId: deprecated_202007_create_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves All Application Credits description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#index-2020-07 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Applications responses: '200': description: '' operationId: deprecated_202007_get_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/application_credits/{application_credit_id}.json: get: summary: Shopify Retrieves A Single Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#show-2020-07 parameters: - in: path name: application_credit_id required: true schema: type: string description: application_credit_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Credit - Single responses: '200': description: '' operationId: deprecated_202007_get_application_credits_param_application_credit_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/application_credits.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_credit: description: application credit for refund amount: 5 summary: Create a new credit example2: value: application_credit: description: application credit for refund amount: 5 test: true summary: >- Create a test application credit that will not issue a credit to the merchant example3: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds shop owner purchases over last 30 days will return an error example4: value: application_credit: description: application credit for refund amount: 5 summary: >- Applying a credit to a shop without a previous app purchase will return an error example5: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds the total pending payouts for the app will return an error summary: Shopify Creates An Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#create-2020-10 parameters: [] tags: - Applications - Credit responses: '200': description: '' operationId: create_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves All Application Credits description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#index-2020-10 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Applications responses: '200': description: '' operationId: get_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/application_credits/{application_credit_id}.json: get: summary: Shopify Retrieves A Single Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#show-2020-10 parameters: - in: path name: application_credit_id required: true schema: type: string description: application_credit_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Credit - Single responses: '200': description: '' operationId: get_application_credits_param_application_credit_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/application_credits.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_credit: description: application credit for refund amount: 5 summary: Create a new credit example2: value: application_credit: description: application credit for refund amount: 5 test: true summary: >- Create a test application credit that will not issue a credit to the merchant example3: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds shop owner purchases over last 30 days will return an error example4: value: application_credit: description: application credit for refund amount: 5 summary: >- Applying a credit to a shop without a previous app purchase will return an error example5: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds the total pending payouts for the app will return an error summary: Shopify Creates An Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#create-2021-01 parameters: [] tags: - Applications - Credit responses: '200': description: '' operationId: deprecated_202101_create_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves All Application Credits description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#index-2021-01 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Applications responses: '200': description: '' operationId: deprecated_202101_get_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/application_credits/{application_credit_id}.json: get: summary: Shopify Retrieves A Single Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#show-2021-01 parameters: - in: path name: application_credit_id required: true schema: type: string description: application_credit_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Credit - Single responses: '200': description: '' operationId: deprecated_202101_get_application_credits_param_application_credit_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/application_credits.json: post: requestBody: content: application/json: schema: {} examples: example1: value: application_credit: description: application credit for refund amount: 5 summary: Create a new credit example2: value: application_credit: description: application credit for refund amount: 5 test: true summary: >- Create a test application credit that will not issue a credit to the merchant example3: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds shop owner purchases over last 30 days will return an error example4: value: application_credit: description: application credit for refund amount: 5 summary: >- Applying a credit to a shop without a previous app purchase will return an error example5: value: application_credit: description: application credit for refund amount: 5 summary: >- Creating a credit amount that exceeds the total pending payouts for the app will return an error summary: Shopify Creates An Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#create-unstable parameters: [] tags: - Applications - Credit responses: '200': description: '' operationId: deprecated_unstable_create_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves All Application Credits description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#index-unstable parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Applications responses: '200': description: '' operationId: deprecated_unstable_get_application_credits x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/application_credits/{application_credit_id}.json: get: summary: Shopify Retrieves A Single Application Credit description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/applicationcredit#show-unstable parameters: - in: path name: application_credit_id required: true schema: type: string description: application_credit_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Credit - Single responses: '200': description: '' operationId: deprecated_unstable_get_application_credits_param_application_credit_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/recurring_application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com summary: Create a recurring application charge example2: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com capped_amount: 100 terms: $1 for 1000 emails summary: Create a new charge with terms and a capped amount example3: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com trial_days: 5 summary: >- Create a new charge with a trial period. The trial period will go into effect at the time the recurring charge is activated. example4: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a recurring test charge that will not cause a credit card to be charged example5: value: recurring_application_charge: name: '' summary: >- Trying to create a charge without a price and name will return an error summary: Shopify Creates A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#create-2020-01 parameters: [] tags: - Applications - Charge - Recurring responses: '200': description: '' operationId: deprecated_202001_create_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Recurring Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#index-2020-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists - Recurring responses: '200': description: '' operationId: deprecated_202001_get_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#show-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202001_get_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Cancels A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#destroy-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Applications - Cancels - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202001_delete_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: id: 455696195 name: Super Mega Plan api_client_id: 755357713 price: '15.00' status: accepted return_url: http://yourapp.com billing_on: '2020-12-07' created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-06T19:00:00-05:00' test: activated_on: cancelled_on: trial_days: 0 trial_ends_on: decorated_return_url: http://yourapp.com?charge_id=455696195 summary: Activate a recurring application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#activate-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- deprecated_202001_create_recurring_application_charges_param_recurring_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/customize.json: put: summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: recurring_application_charge[capped_amount] schema: type: integer description: recurring_application_charge[capped_amount] required: false tags: - Active - Amount - Applications - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202001_update_recurring_application_charges_param_recurring_application_charge_id_customize x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/recurring_application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com summary: Create a recurring application charge example2: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com capped_amount: 100 terms: $1 for 1000 emails summary: Create a new charge with terms and a capped amount example3: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com trial_days: 5 summary: >- Create a new charge with a trial period. The trial period will go into effect at the time the recurring charge is activated. example4: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a recurring test charge that will not cause a credit card to be charged example5: value: recurring_application_charge: name: '' summary: >- Trying to create a charge without a price and name will return an error summary: Shopify Creates A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#create-2020-04 parameters: [] tags: - Applications - Charge - Recurring responses: '200': description: '' operationId: deprecated_202004_create_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Recurring Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#index-2020-04 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists - Recurring responses: '200': description: '' operationId: deprecated_202004_get_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#show-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202004_get_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Cancels A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#destroy-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Applications - Cancels - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202004_delete_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: id: 455696195 name: Super Mega Plan api_client_id: 755357713 price: '15.00' status: accepted return_url: http://yourapp.com billing_on: '2020-12-07' created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-06T19:00:00-05:00' test: activated_on: cancelled_on: trial_days: 0 trial_ends_on: decorated_return_url: http://yourapp.com?charge_id=455696195 summary: Activate a recurring application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#activate-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- deprecated_202004_create_recurring_application_charges_param_recurring_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/customize.json: put: summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: recurring_application_charge[capped_amount] schema: type: integer description: recurring_application_charge[capped_amount] required: false tags: - Active - Amount - Applications - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202004_update_recurring_application_charges_param_recurring_application_charge_id_customize x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/recurring_application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com summary: Create a recurring application charge example2: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com capped_amount: 100 terms: $1 for 1000 emails summary: Create a new charge with terms and a capped amount example3: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com trial_days: 5 summary: >- Create a new charge with a trial period. The trial period will go into effect at the time the recurring charge is activated. example4: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a recurring test charge that will not cause a credit card to be charged example5: value: recurring_application_charge: name: '' summary: >- Trying to create a charge without a price and name will return an error summary: Shopify Creates A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#create-2020-07 parameters: [] tags: - Applications - Charge - Recurring responses: '200': description: '' operationId: deprecated_202007_create_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Recurring Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#index-2020-07 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists - Recurring responses: '200': description: '' operationId: deprecated_202007_get_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#show-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202007_get_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Cancels A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#destroy-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Applications - Cancels - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202007_delete_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: id: 455696195 name: Super Mega Plan api_client_id: 755357713 price: '15.00' status: accepted return_url: http://yourapp.com billing_on: '2020-12-07' created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-06T19:00:00-05:00' test: activated_on: cancelled_on: trial_days: 0 trial_ends_on: decorated_return_url: http://yourapp.com?charge_id=455696195 summary: Activate a recurring application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#activate-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- deprecated_202007_create_recurring_application_charges_param_recurring_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/customize.json: put: summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: recurring_application_charge[capped_amount] schema: type: integer description: recurring_application_charge[capped_amount] required: false tags: - Active - Amount - Applications - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202007_update_recurring_application_charges_param_recurring_application_charge_id_customize x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/recurring_application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com summary: Create a recurring application charge example2: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com capped_amount: 100 terms: $1 for 1000 emails summary: Create a new charge with terms and a capped amount example3: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com trial_days: 5 summary: >- Create a new charge with a trial period. The trial period will go into effect at the time the recurring charge is activated. example4: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a recurring test charge that will not cause a credit card to be charged example5: value: recurring_application_charge: name: '' summary: >- Trying to create a charge without a price and name will return an error summary: Shopify Creates A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#create-2020-10 parameters: [] tags: - Applications - Charge - Recurring responses: '200': description: '' operationId: create_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Recurring Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#index-2020-10 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists - Recurring responses: '200': description: '' operationId: get_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#show-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: get_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Cancels A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#destroy-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Applications - Cancels - Charge - Recurring responses: '200': description: '' operationId: >- delete_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/activate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: id: 455696195 name: Super Mega Plan api_client_id: 755357713 price: '15.00' status: accepted return_url: http://yourapp.com billing_on: '2020-12-07' created_at: '2020-12-07T15:53:44-05:00' updated_at: '2020-12-06T19:00:00-05:00' test: activated_on: cancelled_on: trial_days: 0 trial_ends_on: decorated_return_url: http://yourapp.com?charge_id=455696195 summary: Activate a recurring application charge summary: >- Shopify This Endpoint Is No Longer Required And Is Deprecated As Of Api Version 2021-01 description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#activate-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Endpoint - Required - Versions responses: '200': description: '' operationId: >- create_recurring_application_charges_param_recurring_application_charge_id_activate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/customize.json: put: summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: recurring_application_charge[capped_amount] schema: type: integer description: recurring_application_charge[capped_amount] required: false tags: - Active - Amount - Applications - Charge - Recurring responses: '200': description: '' operationId: >- update_recurring_application_charges_param_recurring_application_charge_id_customize x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/recurring_application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com summary: Create a recurring application charge example2: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com capped_amount: 100 terms: $1 for 1000 emails summary: Create a new charge with terms and a capped amount example3: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com trial_days: 5 summary: >- Create a new charge with a trial period. The trial period will go into effect at the time the recurring charge is activated. example4: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a recurring test charge that will not cause a credit card to be charged example5: value: recurring_application_charge: name: '' summary: >- Trying to create a charge without a price and name will return an error summary: Shopify Creates A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#create-2021-01 parameters: [] tags: - Applications - Charge - Recurring responses: '200': description: '' operationId: deprecated_202101_create_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Recurring Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#index-2021-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists - Recurring responses: '200': description: '' operationId: deprecated_202101_get_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#show-2021-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202101_get_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Cancels A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#destroy-2021-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Applications - Cancels - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202101_delete_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}/customize.json: put: summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2021-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: recurring_application_charge[capped_amount] schema: type: integer description: recurring_application_charge[capped_amount] required: false tags: - Active - Amount - Applications - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_202101_update_recurring_application_charges_param_recurring_application_charge_id_customize x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/recurring_application_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com summary: Create a recurring application charge example2: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com capped_amount: 100 terms: $1 for 1000 emails summary: Create a new charge with terms and a capped amount example3: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com trial_days: 5 summary: >- Create a new charge with a trial period. The trial period will go into effect at the time the recurring charge is activated. example4: value: recurring_application_charge: name: Super Duper Plan price: 10 return_url: http://super-duper.shopifyapps.com test: true summary: >- Create a recurring test charge that will not cause a credit card to be charged example5: value: recurring_application_charge: name: '' summary: >- Trying to create a charge without a price and name will return an error summary: Shopify Creates A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#create-unstable parameters: [] tags: - Applications - Charge - Recurring responses: '200': description: '' operationId: deprecated_unstable_create_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Recurring Application Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#index-unstable parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Applications - Charges - Lists - Recurring responses: '200': description: '' operationId: deprecated_unstable_get_recurring_application_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#show-unstable parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_unstable_get_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Cancels A Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#destroy-unstable parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Applications - Cancels - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_unstable_delete_recurring_application_charges_param_recurring_application_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}/customize.json: put: summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-unstable parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: recurring_application_charge[capped_amount] schema: type: integer description: recurring_application_charge[capped_amount] required: false tags: - Active - Amount - Applications - Charge - Recurring responses: '200': description: '' operationId: >- deprecated_unstable_update_recurring_application_charges_param_recurring_application_charge_id_customize x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/usage_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: usage_charge: description: Super Mega Plan 1000 emails price: 1 summary: Create a new usage charge example2: value: usage_charge: description: '' summary: >- Trying to create a charge without a price and description will return an error summary: Shopify Creates A Usage Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#create-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Charge - Usage responses: '200': description: '' operationId: >- deprecated_202001_create_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Usage Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#index-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charges - Lists - Usage responses: '200': description: '' operationId: >- deprecated_202001_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/usage_charges/{usage_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#show-2020-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: path name: usage_charge_id required: true schema: type: string description: usage_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202001_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges_param_usage_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/usage_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: usage_charge: description: Super Mega Plan 1000 emails price: 1 summary: Create a new usage charge example2: value: usage_charge: description: '' summary: >- Trying to create a charge without a price and description will return an error summary: Shopify Creates A Usage Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#create-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Charge - Usage responses: '200': description: '' operationId: >- deprecated_202004_create_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Usage Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#index-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charges - Lists - Usage responses: '200': description: '' operationId: >- deprecated_202004_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/usage_charges/{usage_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#show-2020-04 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: path name: usage_charge_id required: true schema: type: string description: usage_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202004_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges_param_usage_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/usage_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: usage_charge: description: Super Mega Plan 1000 emails price: 1 summary: Create a new usage charge example2: value: usage_charge: description: '' summary: >- Trying to create a charge without a price and description will return an error summary: Shopify Creates A Usage Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#create-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Charge - Usage responses: '200': description: '' operationId: >- deprecated_202007_create_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Usage Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#index-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charges - Lists - Usage responses: '200': description: '' operationId: >- deprecated_202007_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/usage_charges/{usage_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#show-2020-07 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: path name: usage_charge_id required: true schema: type: string description: usage_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202007_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges_param_usage_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/usage_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: usage_charge: description: Super Mega Plan 1000 emails price: 1 summary: Create a new usage charge example2: value: usage_charge: description: '' summary: >- Trying to create a charge without a price and description will return an error summary: Shopify Creates A Usage Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#create-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Charge - Usage responses: '200': description: '' operationId: >- create_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Usage Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#index-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charges - Lists - Usage responses: '200': description: '' operationId: >- get_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/usage_charges/{usage_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#show-2020-10 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: path name: usage_charge_id required: true schema: type: string description: usage_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- get_recurring_application_charges_param_recurring_application_charge_id_usage_charges_param_usage_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}/usage_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: usage_charge: description: Super Mega Plan 1000 emails price: 1 summary: Create a new usage charge example2: value: usage_charge: description: '' summary: >- Trying to create a charge without a price and description will return an error summary: Shopify Creates A Usage Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#create-2021-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Charge - Usage responses: '200': description: '' operationId: >- deprecated_202101_create_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Usage Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#index-2021-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charges - Lists - Usage responses: '200': description: '' operationId: >- deprecated_202101_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}/usage_charges/{usage_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#show-2021-01 parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: path name: usage_charge_id required: true schema: type: string description: usage_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_202101_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges_param_usage_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}/usage_charges.json: post: requestBody: content: application/json: schema: {} examples: example1: value: usage_charge: description: Super Mega Plan 1000 emails price: 1 summary: Create a new usage charge example2: value: usage_charge: description: '' summary: >- Trying to create a charge without a price and description will return an error summary: Shopify Creates A Usage Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#create-unstable parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id tags: - Charge - Usage responses: '200': description: '' operationId: >- deprecated_unstable_create_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Usage Charges description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#index-unstable parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charges - Lists - Usage responses: '200': description: '' operationId: >- deprecated_unstable_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}/usage_charges/{usage_charge_id}.json: get: summary: Shopify Retrieves A Single Charge description: >- https://shopify.dev/docs/admin-api/rest/reference/billing/usagecharge#show-unstable parameters: - in: path name: recurring_application_charge_id required: true schema: type: string description: recurring_application_charge_id - in: path name: usage_charge_id required: true schema: type: string description: usage_charge_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Charge - Single responses: '200': description: '' operationId: >- deprecated_unstable_get_recurring_application_charges_param_recurring_application_charge_id_usage_charges_param_usage_charge_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers.json: get: summary: Shopify Retrieves A List Of Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#index-2020-01 parameters: - in: query name: ids description: >- Restrict results to customers specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to those after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show customers created after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show customers created before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show customers last updated after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show customers last updated before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists responses: '200': description: '' operationId: deprecated_202001_get_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA summary: Create a new customer record example2: value: customer: email: first_name: last_name: summary: >- Creating a customer without an email or name fails and returns an error example3: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a customer with a metafield example4: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA send_email_invite: true summary: Create a customer with send_email_invite example5: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA password: newpass password_confirmation: newpass send_email_welcome: false summary: >- Create a customer with password and password_confirmation and skip sending the welcome email summary: Shopify Creates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#create-2020-01 parameters: [] tags: - Customer responses: '200': description: '' operationId: deprecated_202001_create_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/search.json: get: summary: Shopify Searches For Customers That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#search-2020-01 parameters: - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: query description: Text to search for in the shop's customer data. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202001_get_customers_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}.json: get: summary: Shopify Retrieves A Single Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#show-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customer - Single responses: '200': description: '' operationId: deprecated_202001_get_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer: id: 207119551 email: changed@email.address.com note: Customer is a great guy summary: Update details for a customer example2: value: customer: id: 207119551 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add metafield to an existing customer example3: value: customer: id: 207119551 tags: New Customer, Repeat Customer summary: Update a customer's tags example4: value: customer: id: 207119551 accepts_marketing: true accepts_marketing_updated_at: '2020-11-01T16:46:41-05:00' marketing_opt_in_level: confirmed_opt_in summary: Update a customer's marketing opt-in state summary: Shopify Updates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#update-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202001_update_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#destroy-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202001_delete_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/account_activation_url.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Creating an account activation URL for an enabled customer fails and returns an error example2: value: {} summary: >- Create an account activation URL for an invited or disabled customer summary: >- Shopify Generate An Account Activation Url For A Customer Whose Account Is Not Yet Enabled description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#account_activation_url-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Activation - Customer - Enabled - Generate responses: '200': description: '' operationId: >- deprecated_202001_create_customers_param_customer_id_account_activation_url x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/send_invite.json: post: requestBody: content: application/json: schema: {} examples: example1: value: customer_invite: {} summary: Send the default invite example2: value: customer_invite: to: new_test_email@shopify.com from: noaccesssteve@jobs.com bcc: - noaccesssteve@jobs.com subject: Welcome to my new shop custom_message: My awesome new store summary: Send a customized invite summary: Shopify Sends An Account Invite To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#send_invite-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Customer - Invites - Sends responses: '200': description: '' operationId: deprecated_202001_create_customers_param_customer_id_send_invite x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/count.json: get: summary: Shopify Retrieves A Count Of All Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#count-2020-01 parameters: [] tags: - All - Count - Customers responses: '200': description: '' operationId: deprecated_202001_get_customers_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/orders.json: get: summary: Shopify Retrieves All Orders Belonging To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#orders-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - All - Belonging - Customer - Orders responses: '200': description: '' operationId: deprecated_202001_get_customers_param_customer_id_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers.json: get: summary: Shopify Retrieves A List Of Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#index-2020-04 parameters: - in: query name: ids description: >- Restrict results to customers specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to those after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show customers created after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show customers created before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show customers last updated after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show customers last updated before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists responses: '200': description: '' operationId: deprecated_202004_get_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA summary: Create a new customer record example2: value: customer: email: first_name: last_name: summary: >- Creating a customer without an email or name fails and returns an error example3: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a customer with a metafield example4: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA send_email_invite: true summary: Create a customer with send_email_invite example5: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA password: newpass password_confirmation: newpass send_email_welcome: false summary: >- Create a customer with password and password_confirmation and skip sending the welcome email summary: Shopify Creates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#create-2020-04 parameters: [] tags: - Customer responses: '200': description: '' operationId: deprecated_202004_create_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/search.json: get: summary: Shopify Searches For Customers That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#search-2020-04 parameters: - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: query description: Text to search for in the shop's customer data. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202004_get_customers_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}.json: get: summary: Shopify Retrieves A Single Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#show-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customer - Single responses: '200': description: '' operationId: deprecated_202004_get_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer: id: 207119551 email: changed@email.address.com note: Customer is a great guy summary: Update details for a customer example2: value: customer: id: 207119551 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add metafield to an existing customer example3: value: customer: id: 207119551 tags: New Customer, Repeat Customer summary: Update a customer's tags example4: value: customer: id: 207119551 accepts_marketing: true accepts_marketing_updated_at: '2020-11-01T16:46:41-05:00' marketing_opt_in_level: confirmed_opt_in summary: Update a customer's marketing opt-in state summary: Shopify Updates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#update-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202004_update_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#destroy-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202004_delete_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/account_activation_url.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Creating an account activation URL for an enabled customer fails and returns an error example2: value: {} summary: >- Create an account activation URL for an invited or disabled customer summary: >- Shopify Generate An Account Activation Url For A Customer Whose Account Is Not Yet Enabled description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#account_activation_url-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Activation - Customer - Enabled - Generate responses: '200': description: '' operationId: >- deprecated_202004_create_customers_param_customer_id_account_activation_url x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/send_invite.json: post: requestBody: content: application/json: schema: {} examples: example1: value: customer_invite: {} summary: Send the default invite example2: value: customer_invite: to: new_test_email@shopify.com from: noaccesssteve@jobs.com bcc: - noaccesssteve@jobs.com subject: Welcome to my new shop custom_message: My awesome new store summary: Send a customized invite summary: Shopify Sends An Account Invite To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#send_invite-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Customer - Invites - Sends responses: '200': description: '' operationId: deprecated_202004_create_customers_param_customer_id_send_invite x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/count.json: get: summary: Shopify Retrieves A Count Of All Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#count-2020-04 parameters: [] tags: - All - Count - Customers responses: '200': description: '' operationId: deprecated_202004_get_customers_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/orders.json: get: summary: Shopify Retrieves All Orders Belonging To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#orders-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - All - Belonging - Customer - Orders responses: '200': description: '' operationId: deprecated_202004_get_customers_param_customer_id_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers.json: get: summary: Shopify Retrieves A List Of Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#index-2020-07 parameters: - in: query name: ids description: >- Restrict results to customers specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to those after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show customers created after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show customers created before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show customers last updated after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show customers last updated before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists responses: '200': description: '' operationId: deprecated_202007_get_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA summary: Create a new customer record example2: value: customer: email: first_name: last_name: summary: >- Creating a customer without an email or name fails and returns an error example3: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a customer with a metafield example4: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA send_email_invite: true summary: Create a customer with send_email_invite example5: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA password: newpass password_confirmation: newpass send_email_welcome: false summary: >- Create a customer with password and password_confirmation and skip sending the welcome email summary: Shopify Creates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#create-2020-07 parameters: [] tags: - Customer responses: '200': description: '' operationId: deprecated_202007_create_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/search.json: get: summary: Shopify Searches For Customers That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#search-2020-07 parameters: - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: query description: Text to search for in the shop's customer data. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202007_get_customers_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}.json: get: summary: Shopify Retrieves A Single Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#show-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customer - Single responses: '200': description: '' operationId: deprecated_202007_get_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer: id: 207119551 email: changed@email.address.com note: Customer is a great guy summary: Update details for a customer example2: value: customer: id: 207119551 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add metafield to an existing customer example3: value: customer: id: 207119551 tags: New Customer, Repeat Customer summary: Update a customer's tags example4: value: customer: id: 207119551 accepts_marketing: true accepts_marketing_updated_at: '2020-11-01T16:46:41-05:00' marketing_opt_in_level: confirmed_opt_in summary: Update a customer's marketing opt-in state summary: Shopify Updates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#update-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202007_update_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#destroy-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202007_delete_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/account_activation_url.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Creating an account activation URL for an enabled customer fails and returns an error example2: value: {} summary: >- Create an account activation URL for an invited or disabled customer summary: >- Shopify Generate An Account Activation Url For A Customer Whose Account Is Not Yet Enabled description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#account_activation_url-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Activation - Customer - Enabled - Generate responses: '200': description: '' operationId: >- deprecated_202007_create_customers_param_customer_id_account_activation_url x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/send_invite.json: post: requestBody: content: application/json: schema: {} examples: example1: value: customer_invite: {} summary: Send the default invite example2: value: customer_invite: to: new_test_email@shopify.com from: noaccesssteve@jobs.com bcc: - noaccesssteve@jobs.com subject: Welcome to my new shop custom_message: My awesome new store summary: Send a customized invite summary: Shopify Sends An Account Invite To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#send_invite-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Customer - Invites - Sends responses: '200': description: '' operationId: deprecated_202007_create_customers_param_customer_id_send_invite x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/count.json: get: summary: Shopify Retrieves A Count Of All Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#count-2020-07 parameters: [] tags: - All - Count - Customers responses: '200': description: '' operationId: deprecated_202007_get_customers_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/orders.json: get: summary: Shopify Retrieves All Orders Belonging To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#orders-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - All - Belonging - Customer - Orders responses: '200': description: '' operationId: deprecated_202007_get_customers_param_customer_id_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers.json: get: summary: Shopify Retrieves A List Of Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#index-2020-10 parameters: - in: query name: ids description: >- Restrict results to customers specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to those after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show customers created after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show customers created before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show customers last updated after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show customers last updated before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists responses: '200': description: '' operationId: get_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA summary: Create a new customer record example2: value: customer: email: first_name: last_name: summary: >- Creating a customer without an email or name fails and returns an error example3: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a customer with a metafield example4: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA send_email_invite: true summary: Create a customer with send_email_invite example5: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA password: newpass password_confirmation: newpass send_email_welcome: false summary: >- Create a customer with password and password_confirmation and skip sending the welcome email summary: Shopify Creates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#create-2020-10 parameters: [] tags: - Customer responses: '200': description: '' operationId: create_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/search.json: get: summary: Shopify Searches For Customers That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#search-2020-10 parameters: - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: query description: Text to search for in the shop's customer data. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Match - Queries - Searches responses: '200': description: '' operationId: get_customers_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}.json: get: summary: Shopify Retrieves A Single Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#show-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customer - Single responses: '200': description: '' operationId: get_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer: id: 207119551 email: changed@email.address.com note: Customer is a great guy summary: Update details for a customer example2: value: customer: id: 207119551 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add metafield to an existing customer example3: value: customer: id: 207119551 tags: New Customer, Repeat Customer summary: Update a customer's tags example4: value: customer: id: 207119551 accepts_marketing: true accepts_marketing_updated_at: '2020-11-01T16:46:41-05:00' marketing_opt_in_level: confirmed_opt_in summary: Update a customer's marketing opt-in state summary: Shopify Updates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#update-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: update_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#destroy-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: delete_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/account_activation_url.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Creating an account activation URL for an enabled customer fails and returns an error example2: value: {} summary: >- Create an account activation URL for an invited or disabled customer summary: >- Shopify Generate An Account Activation Url For A Customer Whose Account Is Not Yet Enabled description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#account_activation_url-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Activation - Customer - Enabled - Generate responses: '200': description: '' operationId: create_customers_param_customer_id_account_activation_url x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/send_invite.json: post: requestBody: content: application/json: schema: {} examples: example1: value: customer_invite: {} summary: Send the default invite example2: value: customer_invite: to: new_test_email@shopify.com from: noaccesssteve@jobs.com bcc: - noaccesssteve@jobs.com subject: Welcome to my new shop custom_message: My awesome new store summary: Send a customized invite summary: Shopify Sends An Account Invite To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#send_invite-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Customer - Invites - Sends responses: '200': description: '' operationId: create_customers_param_customer_id_send_invite x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/count.json: get: summary: Shopify Retrieves A Count Of All Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#count-2020-10 parameters: [] tags: - All - Count - Customers responses: '200': description: '' operationId: get_customers_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/orders.json: get: summary: Shopify Retrieves All Orders Belonging To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#orders-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - All - Belonging - Customer - Orders responses: '200': description: '' operationId: get_customers_param_customer_id_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers.json: get: summary: Shopify Retrieves A List Of Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#index-2021-01 parameters: - in: query name: ids description: >- Restrict results to customers specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to those after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show customers created after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show customers created before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show customers last updated after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show customers last updated before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists responses: '200': description: '' operationId: deprecated_202101_get_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA summary: Create a new customer record example2: value: customer: email: first_name: last_name: summary: >- Creating a customer without an email or name fails and returns an error example3: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a customer with a metafield example4: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA send_email_invite: true summary: Create a customer with send_email_invite example5: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA password: newpass password_confirmation: newpass send_email_welcome: false summary: >- Create a customer with password and password_confirmation and skip sending the welcome email summary: Shopify Creates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#create-2021-01 parameters: [] tags: - Customer responses: '200': description: '' operationId: deprecated_202101_create_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/search.json: get: summary: Shopify Searches For Customers That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#search-2021-01 parameters: - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: query description: Text to search for in the shop's customer data. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202101_get_customers_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}.json: get: summary: Shopify Retrieves A Single Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#show-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customer - Single responses: '200': description: '' operationId: deprecated_202101_get_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer: id: 207119551 email: changed@email.address.com note: Customer is a great guy summary: Update details for a customer example2: value: customer: id: 207119551 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add metafield to an existing customer example3: value: customer: id: 207119551 tags: New Customer, Repeat Customer summary: Update a customer's tags example4: value: customer: id: 207119551 accepts_marketing: true accepts_marketing_updated_at: '2020-11-01T16:46:41-05:00' marketing_opt_in_level: confirmed_opt_in summary: Update a customer's marketing opt-in state summary: Shopify Updates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#update-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202101_update_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#destroy-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_202101_delete_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/account_activation_url.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Creating an account activation URL for an enabled customer fails and returns an error example2: value: {} summary: >- Create an account activation URL for an invited or disabled customer summary: >- Shopify Generate An Account Activation Url For A Customer Whose Account Is Not Yet Enabled description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#account_activation_url-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Activation - Customer - Enabled - Generate responses: '200': description: '' operationId: >- deprecated_202101_create_customers_param_customer_id_account_activation_url x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/send_invite.json: post: requestBody: content: application/json: schema: {} examples: example1: value: customer_invite: {} summary: Send the default invite example2: value: customer_invite: to: new_test_email@shopify.com from: noaccesssteve@jobs.com bcc: - noaccesssteve@jobs.com subject: Welcome to my new shop custom_message: My awesome new store summary: Send a customized invite summary: Shopify Sends An Account Invite To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#send_invite-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Customer - Invites - Sends responses: '200': description: '' operationId: deprecated_202101_create_customers_param_customer_id_send_invite x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/count.json: get: summary: Shopify Retrieves A Count Of All Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#count-2021-01 parameters: [] tags: - All - Count - Customers responses: '200': description: '' operationId: deprecated_202101_get_customers_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/orders.json: get: summary: Shopify Retrieves All Orders Belonging To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#orders-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - All - Belonging - Customer - Orders responses: '200': description: '' operationId: deprecated_202101_get_customers_param_customer_id_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers.json: get: summary: Shopify Retrieves A List Of Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#index-unstable parameters: - in: query name: ids description: >- Restrict results to customers specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to those after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show customers created after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show customers created before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show customers last updated after a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show customers last updated before a specified date.(format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists responses: '200': description: '' operationId: deprecated_unstable_get_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA summary: Create a new customer record example2: value: customer: email: first_name: last_name: summary: >- Creating a customer without an email or name fails and returns an error example3: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a customer with a metafield example4: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA send_email_invite: true summary: Create a customer with send_email_invite example5: value: customer: first_name: Steve last_name: Lastnameson email: steve.lastnameson@example.com phone: '+15142546011' verified_email: true addresses: - address1: 123 Oak St city: Ottawa province: 'ON' phone: 555-1212 zip: 123 ABC last_name: Lastnameson first_name: Mother country: CA password: newpass password_confirmation: newpass send_email_welcome: false summary: >- Create a customer with password and password_confirmation and skip sending the welcome email summary: Shopify Creates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#create-unstable parameters: [] tags: - Customer responses: '200': description: '' operationId: deprecated_unstable_create_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/search.json: get: summary: Shopify Searches For Customers That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#search-unstable parameters: - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: query description: Text to search for in the shop's customer data. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_unstable_get_customers_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}.json: get: summary: Shopify Retrieves A Single Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#show-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customer - Single responses: '200': description: '' operationId: deprecated_unstable_get_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer: id: 207119551 email: changed@email.address.com note: Customer is a great guy summary: Update details for a customer example2: value: customer: id: 207119551 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add metafield to an existing customer example3: value: customer: id: 207119551 tags: New Customer, Repeat Customer summary: Update a customer's tags example4: value: customer: id: 207119551 accepts_marketing: true accepts_marketing_updated_at: '2020-11-01T16:46:41-05:00' marketing_opt_in_level: confirmed_opt_in summary: Update a customer's marketing opt-in state summary: Shopify Updates A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#update-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_unstable_update_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#destroy-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Customer responses: '200': description: '' operationId: deprecated_unstable_delete_customers_param_customer_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/account_activation_url.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Creating an account activation URL for an enabled customer fails and returns an error example2: value: {} summary: >- Create an account activation URL for an invited or disabled customer summary: >- Shopify Generate An Account Activation Url For A Customer Whose Account Is Not Yet Enabled description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#account_activation_url-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Activation - Customer - Enabled - Generate responses: '200': description: '' operationId: >- deprecated_unstable_create_customers_param_customer_id_account_activation_url x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/send_invite.json: post: requestBody: content: application/json: schema: {} examples: example1: value: customer_invite: {} summary: Send the default invite example2: value: customer_invite: to: new_test_email@shopify.com from: noaccesssteve@jobs.com bcc: - noaccesssteve@jobs.com subject: Welcome to my new shop custom_message: My awesome new store summary: Send a customized invite summary: Shopify Sends An Account Invite To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#send_invite-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Account - Customer - Invites - Sends responses: '200': description: '' operationId: deprecated_unstable_create_customers_param_customer_id_send_invite x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/count.json: get: summary: Shopify Retrieves A Count Of All Customers description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#count-unstable parameters: [] tags: - All - Count - Customers - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_customers_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/orders.json: get: summary: Shopify Retrieves All Orders Belonging To A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer#orders-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - All - Belonging - Customer - Orders - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_customers_param_customer_id_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/addresses.json: get: summary: Shopify Retrieves A List Of Addresses For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#index-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Addresses - Customers - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: address: address1: 1 Rue des Carrieres address2: Suite 1234 city: Montreal company: Fancy Co. first_name: Samuel last_name: de Champlain phone: 819-555-5555 province: Quebec country: Canada zip: G1R 4P5 name: Samuel de Champlain province_code: QC country_code: CA country_name: Canada summary: Create a new address for a customer summary: Shopify Creates A New Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#create-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Address - Customers responses: '200': description: '' operationId: deprecated_202001_create_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/addresses/{address_id}.json: get: summary: Shopify Retrieves Details A Single Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#show-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202001_get_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: address: id: 207119551 zip: '90210' summary: Update the postal code of a customer address summary: Shopify Updates An Existing Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#update-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Existing responses: '200': description: '' operationId: >- deprecated_202001_update_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes An Address From A Customer’s Address List description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#destroy-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Lists responses: '200': description: '' operationId: >- deprecated_202001_delete_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/addresses/set.json: put: summary: Shopify Performs Bulk Operations For Multiple Customer Addresses description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#set-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: address_ids[] schema: type: integer description: address_ids[] required: false - in: query name: operation schema: type: string description: operation required: false tags: - Addresses - Bulk - Customers - Multiple - Operations responses: '200': description: '' operationId: deprecated_202001_update_customers_param_customer_id_addresses_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customers/{customer_id}/addresses/{address_id}/default.json: put: summary: Shopify Sets The Default Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#default-2020-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Sets responses: '200': description: '' operationId: >- deprecated_202001_update_customers_param_customer_id_addresses_param_address_id_default x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/addresses.json: get: summary: Shopify Retrieves A List Of Addresses For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#index-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Addresses - Customers - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: address: address1: 1 Rue des Carrieres address2: Suite 1234 city: Montreal company: Fancy Co. first_name: Samuel last_name: de Champlain phone: 819-555-5555 province: Quebec country: Canada zip: G1R 4P5 name: Samuel de Champlain province_code: QC country_code: CA country_name: Canada summary: Create a new address for a customer summary: Shopify Creates A New Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#create-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Address - Customers responses: '200': description: '' operationId: deprecated_202004_create_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/addresses/{address_id}.json: get: summary: Shopify Retrieves Details A Single Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#show-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202004_get_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: address: id: 207119551 zip: '90210' summary: Update the postal code of a customer address summary: Shopify Updates An Existing Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#update-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Existing responses: '200': description: '' operationId: >- deprecated_202004_update_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes An Address From A Customer’s Address List description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#destroy-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Lists responses: '200': description: '' operationId: >- deprecated_202004_delete_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/addresses/set.json: put: summary: Shopify Performs Bulk Operations For Multiple Customer Addresses description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#set-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: address_ids[] schema: type: integer description: address_ids[] required: false - in: query name: operation schema: type: string description: operation required: false tags: - Addresses - Bulk - Customers - Multiple - Operations responses: '200': description: '' operationId: deprecated_202004_update_customers_param_customer_id_addresses_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customers/{customer_id}/addresses/{address_id}/default.json: put: summary: Shopify Sets The Default Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#default-2020-04 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Sets responses: '200': description: '' operationId: >- deprecated_202004_update_customers_param_customer_id_addresses_param_address_id_default x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/addresses.json: get: summary: Shopify Retrieves A List Of Addresses For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#index-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Addresses - Customers - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: address: address1: 1 Rue des Carrieres address2: Suite 1234 city: Montreal company: Fancy Co. first_name: Samuel last_name: de Champlain phone: 819-555-5555 province: Quebec country: Canada zip: G1R 4P5 name: Samuel de Champlain province_code: QC country_code: CA country_name: Canada summary: Create a new address for a customer summary: Shopify Creates A New Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#create-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Address - Customers responses: '200': description: '' operationId: deprecated_202007_create_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/addresses/{address_id}.json: get: summary: Shopify Retrieves Details A Single Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#show-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202007_get_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: address: id: 207119551 zip: '90210' summary: Update the postal code of a customer address summary: Shopify Updates An Existing Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#update-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Existing responses: '200': description: '' operationId: >- deprecated_202007_update_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes An Address From A Customer’s Address List description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#destroy-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Lists responses: '200': description: '' operationId: >- deprecated_202007_delete_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/addresses/set.json: put: summary: Shopify Performs Bulk Operations For Multiple Customer Addresses description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#set-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: address_ids[] schema: type: integer description: address_ids[] required: false - in: query name: operation schema: type: string description: operation required: false tags: - Addresses - Bulk - Customers - Multiple - Operations responses: '200': description: '' operationId: deprecated_202007_update_customers_param_customer_id_addresses_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customers/{customer_id}/addresses/{address_id}/default.json: put: summary: Shopify Sets The Default Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#default-2020-07 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Sets responses: '200': description: '' operationId: >- deprecated_202007_update_customers_param_customer_id_addresses_param_address_id_default x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/addresses.json: get: summary: Shopify Retrieves A List Of Addresses For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#index-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Addresses - Customers - Lists - Retrieves responses: '200': description: '' operationId: get_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: address: address1: 1 Rue des Carrieres address2: Suite 1234 city: Montreal company: Fancy Co. first_name: Samuel last_name: de Champlain phone: 819-555-5555 province: Quebec country: Canada zip: G1R 4P5 name: Samuel de Champlain province_code: QC country_code: CA country_name: Canada summary: Create a new address for a customer summary: Shopify Creates A New Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#create-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Address - Customers responses: '200': description: '' operationId: create_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/addresses/{address_id}.json: get: summary: Shopify Retrieves Details A Single Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#show-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Retrieves - Single responses: '200': description: '' operationId: get_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: address: id: 207119551 zip: '90210' summary: Update the postal code of a customer address summary: Shopify Updates An Existing Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#update-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Existing responses: '200': description: '' operationId: update_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes An Address From A Customer’s Address List description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#destroy-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Lists responses: '200': description: '' operationId: delete_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/addresses/set.json: put: summary: Shopify Performs Bulk Operations For Multiple Customer Addresses description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#set-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: address_ids[] schema: type: integer description: address_ids[] required: false - in: query name: operation schema: type: string description: operation required: false tags: - Addresses - Bulk - Customers - Multiple - Operations responses: '200': description: '' operationId: update_customers_param_customer_id_addresses_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customers/{customer_id}/addresses/{address_id}/default.json: put: summary: Shopify Sets The Default Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#default-2020-10 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Sets responses: '200': description: '' operationId: update_customers_param_customer_id_addresses_param_address_id_default x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/addresses.json: get: summary: Shopify Retrieves A List Of Addresses For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#index-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Addresses - Customers - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: address: address1: 1 Rue des Carrieres address2: Suite 1234 city: Montreal company: Fancy Co. first_name: Samuel last_name: de Champlain phone: 819-555-5555 province: Quebec country: Canada zip: G1R 4P5 name: Samuel de Champlain province_code: QC country_code: CA country_name: Canada summary: Create a new address for a customer summary: Shopify Creates A New Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#create-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Address - Customers responses: '200': description: '' operationId: deprecated_202101_create_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/addresses/{address_id}.json: get: summary: Shopify Retrieves Details A Single Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#show-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202101_get_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: address: id: 207119551 zip: '90210' summary: Update the postal code of a customer address summary: Shopify Updates An Existing Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#update-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Existing responses: '200': description: '' operationId: >- deprecated_202101_update_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes An Address From A Customer’s Address List description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#destroy-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Lists responses: '200': description: '' operationId: >- deprecated_202101_delete_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/addresses/set.json: put: summary: Shopify Performs Bulk Operations For Multiple Customer Addresses description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#set-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: address_ids[] schema: type: integer description: address_ids[] required: false - in: query name: operation schema: type: string description: operation required: false tags: - Addresses - Bulk - Customers - Multiple - Operations responses: '200': description: '' operationId: deprecated_202101_update_customers_param_customer_id_addresses_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customers/{customer_id}/addresses/{address_id}/default.json: put: summary: Shopify Sets The Default Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#default-2021-01 parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Sets responses: '200': description: '' operationId: >- deprecated_202101_update_customers_param_customer_id_addresses_param_address_id_default x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/addresses.json: get: summary: Shopify Retrieves A List Of Addresses For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#index-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Addresses - Customers - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: address: address1: 1 Rue des Carrieres address2: Suite 1234 city: Montreal company: Fancy Co. first_name: Samuel last_name: de Champlain phone: 819-555-5555 province: Quebec country: Canada zip: G1R 4P5 name: Samuel de Champlain province_code: QC country_code: CA country_name: Canada summary: Create a new address for a customer summary: Shopify Creates A New Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#create-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id tags: - Address - Customers responses: '200': description: '' operationId: deprecated_unstable_create_customers_param_customer_id_addresses x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/addresses/{address_id}.json: get: summary: Shopify Retrieves Details A Single Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#show-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_unstable_get_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: address: id: 207119551 zip: '90210' summary: Update the postal code of a customer address summary: Shopify Updates An Existing Customer Address description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#update-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Existing responses: '200': description: '' operationId: >- deprecated_unstable_update_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes An Address From A Customer’s Address List description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#destroy-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Lists responses: '200': description: '' operationId: >- deprecated_unstable_delete_customers_param_customer_id_addresses_param_address_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/addresses/set.json: put: summary: Shopify Performs Bulk Operations For Multiple Customer Addresses description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#set-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: query name: address_ids[] schema: type: integer description: address_ids[] required: false - in: query name: operation schema: type: string description: operation required: false tags: - Addresses - Bulk - Customers - Multiple - Operations responses: '200': description: '' operationId: deprecated_unstable_update_customers_param_customer_id_addresses_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customers/{customer_id}/addresses/{address_id}/default.json: put: summary: Shopify Sets The Default Address For A Customer description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customer-address#default-unstable parameters: - in: path name: customer_id required: true schema: type: string description: customer_id - in: path name: address_id required: true schema: type: string description: address_id tags: - Address - Customers - Sets responses: '200': description: '' operationId: >- deprecated_unstable_update_customers_param_customer_id_addresses_param_address_id_default x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customer_saved_searches.json: get: summary: Shopify Retrieves A List Of Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202001_get_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: name: Spent more than $50 query: total_spent:>50 summary: Create a customer saved search example2: value: customer_saved_search: name: Spent more than $50 and after 2013 query: total_spent:>50 order_date:>=2013-01-01 summary: Create a customer saved search with multiple terms example3: value: customer_saved_search: body: foobar summary: >- Creating a customer saved search without a name fails and returns an error summary: Shopify Creates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#create-2020-01 parameters: [] tags: - Customers - Saved - Search responses: '200': description: '' operationId: deprecated_202001_create_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customer_saved_searches/count.json: get: summary: Shopify Retrieves A Count Of All Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#count-2020-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Customers - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202001_get_customer_saved_searches_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customer_saved_searches/{customer_saved_search_id}.json: get: summary: Shopify Retrieves A Single Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#show-2020-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Retrieves - Saved - Search - Single responses: '200': description: '' operationId: >- deprecated_202001_get_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: id: 789629109 name: This Name Has Been Changed summary: Update an existing customer saved search summary: Shopify Updates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#update-2020-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Saved - Search responses: '200': description: '' operationId: >- deprecated_202001_update_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#destroy-2020-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Deletes - Saved - Search responses: '200': description: '' operationId: >- deprecated_202001_delete_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/customer_saved_searches/{customer_saved_search_id}/customers.json: get: summary: Shopify Retrieves All Customers Returned By A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#other-2020-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Customers - Retrieves - Saved - Search responses: '200': description: '' operationId: >- deprecated_202001_get_customer_saved_searches_param_customer_saved_search_id_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customer_saved_searches.json: get: summary: Shopify Retrieves A List Of Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#index-2020-04 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202004_get_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: name: Spent more than $50 query: total_spent:>50 summary: Create a customer saved search example2: value: customer_saved_search: name: Spent more than $50 and after 2013 query: total_spent:>50 order_date:>=2013-01-01 summary: Create a customer saved search with multiple terms example3: value: customer_saved_search: body: foobar summary: >- Creating a customer saved search without a name fails and returns an error summary: Shopify Creates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#create-2020-04 parameters: [] tags: - Customers - Saved - Search responses: '200': description: '' operationId: deprecated_202004_create_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customer_saved_searches/count.json: get: summary: Shopify Retrieves A Count Of All Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#count-2020-04 parameters: - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Customers - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202004_get_customer_saved_searches_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customer_saved_searches/{customer_saved_search_id}.json: get: summary: Shopify Retrieves A Single Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#show-2020-04 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Retrieves - Saved - Search - Single responses: '200': description: '' operationId: >- deprecated_202004_get_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: id: 789629109 name: This Name Has Been Changed summary: Update an existing customer saved search summary: Shopify Updates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#update-2020-04 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Saved - Search responses: '200': description: '' operationId: >- deprecated_202004_update_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#destroy-2020-04 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Deletes - Saved - Search responses: '200': description: '' operationId: >- deprecated_202004_delete_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/customer_saved_searches/{customer_saved_search_id}/customers.json: get: summary: Shopify Retrieves All Customers Returned By A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#other-2020-04 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Customers - Retrieves - Saved - Search responses: '200': description: '' operationId: >- deprecated_202004_get_customer_saved_searches_param_customer_saved_search_id_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customer_saved_searches.json: get: summary: Shopify Retrieves A List Of Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#index-2020-07 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202007_get_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: name: Spent more than $50 query: total_spent:>50 summary: Create a customer saved search example2: value: customer_saved_search: name: Spent more than $50 and after 2013 query: total_spent:>50 order_date:>=2013-01-01 summary: Create a customer saved search with multiple terms example3: value: customer_saved_search: body: foobar summary: >- Creating a customer saved search without a name fails and returns an error summary: Shopify Creates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#create-2020-07 parameters: [] tags: - Customers - Saved - Search responses: '200': description: '' operationId: deprecated_202007_create_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customer_saved_searches/count.json: get: summary: Shopify Retrieves A Count Of All Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#count-2020-07 parameters: - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Customers - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202007_get_customer_saved_searches_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customer_saved_searches/{customer_saved_search_id}.json: get: summary: Shopify Retrieves A Single Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#show-2020-07 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Retrieves - Saved - Search - Single responses: '200': description: '' operationId: >- deprecated_202007_get_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: id: 789629109 name: This Name Has Been Changed summary: Update an existing customer saved search summary: Shopify Updates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#update-2020-07 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Saved - Search responses: '200': description: '' operationId: >- deprecated_202007_update_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#destroy-2020-07 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Deletes - Saved - Search responses: '200': description: '' operationId: >- deprecated_202007_delete_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/customer_saved_searches/{customer_saved_search_id}/customers.json: get: summary: Shopify Retrieves All Customers Returned By A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#other-2020-07 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Customers - Retrieves - Saved - Search responses: '200': description: '' operationId: >- deprecated_202007_get_customer_saved_searches_param_customer_saved_search_id_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customer_saved_searches.json: get: summary: Shopify Retrieves A List Of Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#index-2020-10 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists - Retrieves - Saved - Searches responses: '200': description: '' operationId: get_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: name: Spent more than $50 query: total_spent:>50 summary: Create a customer saved search example2: value: customer_saved_search: name: Spent more than $50 and after 2013 query: total_spent:>50 order_date:>=2013-01-01 summary: Create a customer saved search with multiple terms example3: value: customer_saved_search: body: foobar summary: >- Creating a customer saved search without a name fails and returns an error summary: Shopify Creates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#create-2020-10 parameters: [] tags: - Customers - Saved - Search responses: '200': description: '' operationId: create_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customer_saved_searches/count.json: get: summary: Shopify Retrieves A Count Of All Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#count-2020-10 parameters: - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Customers - Retrieves - Saved - Searches responses: '200': description: '' operationId: get_customer_saved_searches_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customer_saved_searches/{customer_saved_search_id}.json: get: summary: Shopify Retrieves A Single Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#show-2020-10 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Retrieves - Saved - Search - Single responses: '200': description: '' operationId: get_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: id: 789629109 name: This Name Has Been Changed summary: Update an existing customer saved search summary: Shopify Updates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#update-2020-10 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Saved - Search responses: '200': description: '' operationId: update_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#destroy-2020-10 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Deletes - Saved - Search responses: '200': description: '' operationId: delete_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/customer_saved_searches/{customer_saved_search_id}/customers.json: get: summary: Shopify Retrieves All Customers Returned By A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#other-2020-10 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Customers - Retrieves - Saved - Search responses: '200': description: '' operationId: get_customer_saved_searches_param_customer_saved_search_id_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customer_saved_searches.json: get: summary: Shopify Retrieves A List Of Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#index-2021-01 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202101_get_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: name: Spent more than $50 query: total_spent:>50 summary: Create a customer saved search example2: value: customer_saved_search: name: Spent more than $50 and after 2013 query: total_spent:>50 order_date:>=2013-01-01 summary: Create a customer saved search with multiple terms example3: value: customer_saved_search: body: foobar summary: >- Creating a customer saved search without a name fails and returns an error summary: Shopify Creates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#create-2021-01 parameters: [] tags: - Customers - Saved - Search responses: '200': description: '' operationId: deprecated_202101_create_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customer_saved_searches/count.json: get: summary: Shopify Retrieves A Count Of All Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#count-2021-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Customers - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_202101_get_customer_saved_searches_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customer_saved_searches/{customer_saved_search_id}.json: get: summary: Shopify Retrieves A Single Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#show-2021-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Retrieves - Saved - Search - Single responses: '200': description: '' operationId: >- deprecated_202101_get_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: id: 789629109 name: This Name Has Been Changed summary: Update an existing customer saved search summary: Shopify Updates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#update-2021-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Saved - Search responses: '200': description: '' operationId: >- deprecated_202101_update_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#destroy-2021-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Deletes - Saved - Search responses: '200': description: '' operationId: >- deprecated_202101_delete_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/customer_saved_searches/{customer_saved_search_id}/customers.json: get: summary: Shopify Retrieves All Customers Returned By A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#other-2021-01 parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Customers - Retrieves - Saved - Search responses: '200': description: '' operationId: >- deprecated_202101_get_customer_saved_searches_param_customer_saved_search_id_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customer_saved_searches.json: get: summary: Shopify Retrieves A List Of Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#index-unstable parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Lists - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_unstable_get_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: name: Spent more than $50 query: total_spent:>50 summary: Create a customer saved search example2: value: customer_saved_search: name: Spent more than $50 and after 2013 query: total_spent:>50 order_date:>=2013-01-01 summary: Create a customer saved search with multiple terms example3: value: customer_saved_search: body: foobar summary: >- Creating a customer saved search without a name fails and returns an error summary: Shopify Creates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#create-unstable parameters: [] tags: - Customers - Saved - Search responses: '200': description: '' operationId: deprecated_unstable_create_customer_saved_searches x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customer_saved_searches/count.json: get: summary: Shopify Retrieves A Count Of All Customer Saved Searches description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#count-unstable parameters: - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Customers - Retrieves - Saved - Searches responses: '200': description: '' operationId: deprecated_unstable_get_customer_saved_searches_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customer_saved_searches/{customer_saved_search_id}.json: get: summary: Shopify Retrieves A Single Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#show-unstable parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Customers - Retrieves - Saved - Search - Single responses: '200': description: '' operationId: >- deprecated_unstable_get_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: customer_saved_search: id: 789629109 name: This Name Has Been Changed summary: Update an existing customer saved search summary: Shopify Updates A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#update-unstable parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Saved - Search responses: '200': description: '' operationId: >- deprecated_unstable_update_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#destroy-unstable parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id tags: - Customers - Deletes - Saved - Search responses: '200': description: '' operationId: >- deprecated_unstable_delete_customer_saved_searches_param_customer_saved_search_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/customer_saved_searches/{customer_saved_search_id}/customers.json: get: summary: Shopify Retrieves All Customers Returned By A Customer Saved Search description: >- https://shopify.dev/docs/admin-api/rest/reference/customers/customersavedsearch#other-unstable parameters: - in: path name: customer_saved_search_id required: true schema: type: string description: customer_saved_search_id - in: query name: order description: |- Set the field and direction by which to order results. (default: last_order_date DESC) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Customers - Retrieves - Saved - Search responses: '200': description: '' operationId: >- deprecated_unstable_get_customer_saved_searches_param_customer_saved_search_id_customers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/deprecated_api_calls.json: get: summary: >- Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/deprecated_api_calls#index-2021-01 parameters: [] tags: - Applications - Authenticated - Calls - Days - Lists - Past - Private - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_deprecated_api_calls x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/deprecated_api_calls.json: get: summary: >- Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/deprecated_api_calls#index-unstable parameters: [] tags: - Applications - Authenticated - Calls - Days - Lists - Past - Private - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_deprecated_api_calls x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/price_rules/{price_rule_id}/discount_codes.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: code: SUMMERSALE10OFF summary: Create a discount code summary: Shopify Creates A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#create-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Discount responses: '200': description: '' operationId: deprecated_202001_create_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieve A List Of Discount Codes description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#index-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Discount - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: id: 507328175 code: WINTERSALE20OFF usage_count: 0 created_at: '2020-11-04T16:46:58-05:00' updated_at: '2020-11-04T16:46:58-05:00' summary: Update the code for a discount summary: Shopify Updates An Existing Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#update-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Existing responses: '200': description: '' operationId: >- deprecated_202001_update_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#show-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202001_get_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#destroy-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Deletes - Discount responses: '200': description: '' operationId: >- deprecated_202001_delete_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/discount_codes/lookup.json: get: summary: Shopify Retrieves The Location Of A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#lookup-2020-01 parameters: - in: query name: code schema: type: integer description: code required: false tags: - Code - Discount - Location - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_discount_codes_lookup x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/price_rules/{price_rule_id}/batch.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_codes: - code: SUMMER1 - code: SUMMER2 - code: SUMMER3 summary: Create a discount code creation job summary: Shopify Creates A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_create-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Creation - Discount - Jobs responses: '200': description: '' operationId: deprecated_202001_create_price_rules_param_price_rule_id_batch x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/price_rules/{price_rule_id}/batch/{batch_id}.json: get: summary: Shopify Retrieves A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_show-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Retrieves responses: '200': description: '' operationId: >- deprecated_202001_get_price_rules_param_price_rule_id_batch_param_batch_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json: get: summary: Shopify Retrieves A List Of Discount Codes For A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_discount_codes_index-2020-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Lists - Retrieves responses: '200': description: '' operationId: >- deprecated_202001_get_price_rules_param_price_rule_id_batch_param_batch_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/price_rules/{price_rule_id}/discount_codes.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: code: SUMMERSALE10OFF summary: Create a discount code summary: Shopify Creates A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#create-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Discount responses: '200': description: '' operationId: deprecated_202004_create_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieve A List Of Discount Codes description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#index-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Discount - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: id: 507328175 code: WINTERSALE20OFF usage_count: 0 created_at: '2020-11-04T16:46:58-05:00' updated_at: '2020-11-04T16:46:58-05:00' summary: Update the code for a discount summary: Shopify Updates An Existing Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#update-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Existing responses: '200': description: '' operationId: >- deprecated_202004_update_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#show-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202004_get_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#destroy-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Deletes - Discount responses: '200': description: '' operationId: >- deprecated_202004_delete_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/discount_codes/lookup.json: get: summary: Shopify Retrieves The Location Of A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#lookup-2020-04 parameters: - in: query name: code schema: type: integer description: code required: false tags: - Code - Discount - Location - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_discount_codes_lookup x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/price_rules/{price_rule_id}/batch.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_codes: - code: SUMMER1 - code: SUMMER2 - code: SUMMER3 summary: Create a discount code creation job summary: Shopify Creates A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_create-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Creation - Discount - Jobs responses: '200': description: '' operationId: deprecated_202004_create_price_rules_param_price_rule_id_batch x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/price_rules/{price_rule_id}/batch/{batch_id}.json: get: summary: Shopify Retrieves A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_show-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Retrieves responses: '200': description: '' operationId: >- deprecated_202004_get_price_rules_param_price_rule_id_batch_param_batch_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json: get: summary: Shopify Retrieves A List Of Discount Codes For A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_discount_codes_index-2020-04 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Lists - Retrieves responses: '200': description: '' operationId: >- deprecated_202004_get_price_rules_param_price_rule_id_batch_param_batch_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/price_rules/{price_rule_id}/discount_codes.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: code: SUMMERSALE10OFF summary: Create a discount code summary: Shopify Creates A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#create-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Discount responses: '200': description: '' operationId: deprecated_202007_create_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieve A List Of Discount Codes description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#index-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Discount - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: id: 507328175 code: WINTERSALE20OFF usage_count: 0 created_at: '2020-11-04T16:46:58-05:00' updated_at: '2020-11-04T16:46:58-05:00' summary: Update the code for a discount summary: Shopify Updates An Existing Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#update-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Existing responses: '200': description: '' operationId: >- deprecated_202007_update_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#show-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202007_get_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#destroy-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Deletes - Discount responses: '200': description: '' operationId: >- deprecated_202007_delete_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/discount_codes/lookup.json: get: summary: Shopify Retrieves The Location Of A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#lookup-2020-07 parameters: - in: query name: code schema: type: integer description: code required: false tags: - Code - Discount - Location - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_discount_codes_lookup x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/price_rules/{price_rule_id}/batch.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_codes: - code: SUMMER1 - code: SUMMER2 - code: SUMMER3 summary: Create a discount code creation job summary: Shopify Creates A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_create-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Creation - Discount - Jobs responses: '200': description: '' operationId: deprecated_202007_create_price_rules_param_price_rule_id_batch x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/price_rules/{price_rule_id}/batch/{batch_id}.json: get: summary: Shopify Retrieves A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_show-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Retrieves responses: '200': description: '' operationId: >- deprecated_202007_get_price_rules_param_price_rule_id_batch_param_batch_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json: get: summary: Shopify Retrieves A List Of Discount Codes For A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_discount_codes_index-2020-07 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Lists - Retrieves responses: '200': description: '' operationId: >- deprecated_202007_get_price_rules_param_price_rule_id_batch_param_batch_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/price_rules/{price_rule_id}/discount_codes.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: code: SUMMERSALE10OFF summary: Create a discount code summary: Shopify Creates A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#create-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Discount responses: '200': description: '' operationId: create_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieve A List Of Discount Codes description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#index-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Discount - Lists - Retrieves responses: '200': description: '' operationId: get_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: id: 507328175 code: WINTERSALE20OFF usage_count: 0 created_at: '2020-11-04T16:46:58-05:00' updated_at: '2020-11-04T16:46:58-05:00' summary: Update the code for a discount summary: Shopify Updates An Existing Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#update-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Existing responses: '200': description: '' operationId: >- update_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#show-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Retrieves - Single responses: '200': description: '' operationId: >- get_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#destroy-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Deletes - Discount responses: '200': description: '' operationId: >- delete_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/discount_codes/lookup.json: get: summary: Shopify Retrieves The Location Of A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#lookup-2020-10 parameters: - in: query name: code schema: type: integer description: code required: false tags: - Code - Discount - Location - Retrieves responses: '200': description: '' operationId: get_discount_codes_lookup x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/price_rules/{price_rule_id}/batch.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_codes: - code: SUMMER1 - code: SUMMER2 - code: SUMMER3 summary: Create a discount code creation job summary: Shopify Creates A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_create-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Creation - Discount - Jobs responses: '200': description: '' operationId: create_price_rules_param_price_rule_id_batch x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/price_rules/{price_rule_id}/batch/{batch_id}.json: get: summary: Shopify Retrieves A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_show-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Retrieves responses: '200': description: '' operationId: get_price_rules_param_price_rule_id_batch_param_batch_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json: get: summary: Shopify Retrieves A List Of Discount Codes For A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_discount_codes_index-2020-10 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Lists - Retrieves responses: '200': description: '' operationId: get_price_rules_param_price_rule_id_batch_param_batch_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/price_rules/{price_rule_id}/discount_codes.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: code: SUMMERSALE10OFF summary: Create a discount code summary: Shopify Creates A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#create-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Discount responses: '200': description: '' operationId: deprecated_202101_create_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieve A List Of Discount Codes description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#index-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Discount - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: id: 507328175 code: WINTERSALE20OFF usage_count: 0 created_at: '2020-11-04T16:46:58-05:00' updated_at: '2020-11-04T16:46:58-05:00' summary: Update the code for a discount summary: Shopify Updates An Existing Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#update-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Existing responses: '200': description: '' operationId: >- deprecated_202101_update_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#show-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202101_get_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#destroy-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Deletes - Discount responses: '200': description: '' operationId: >- deprecated_202101_delete_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/discount_codes/lookup.json: get: summary: Shopify Retrieves The Location Of A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#lookup-2021-01 parameters: - in: query name: code schema: type: integer description: code required: false tags: - Code - Discount - Location - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_discount_codes_lookup x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/price_rules/{price_rule_id}/batch.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_codes: - code: SUMMER1 - code: SUMMER2 - code: SUMMER3 summary: Create a discount code creation job summary: Shopify Creates A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_create-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Creation - Discount - Jobs responses: '200': description: '' operationId: deprecated_202101_create_price_rules_param_price_rule_id_batch x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/price_rules/{price_rule_id}/batch/{batch_id}.json: get: summary: Shopify Retrieves A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_show-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Retrieves responses: '200': description: '' operationId: >- deprecated_202101_get_price_rules_param_price_rule_id_batch_param_batch_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json: get: summary: Shopify Retrieves A List Of Discount Codes For A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_discount_codes_index-2021-01 parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Lists - Retrieves responses: '200': description: '' operationId: >- deprecated_202101_get_price_rules_param_price_rule_id_batch_param_batch_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/price_rules/{price_rule_id}/discount_codes.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: code: SUMMERSALE10OFF summary: Create a discount code summary: Shopify Creates A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#create-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Discount responses: '200': description: '' operationId: >- deprecated_unstable_create_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieve A List Of Discount Codes description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#index-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Discount - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_price_rules_param_price_rule_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: discount_code: id: 507328175 code: WINTERSALE20OFF usage_count: 0 created_at: '2020-11-04T16:46:58-05:00' updated_at: '2020-11-04T16:46:58-05:00' summary: Update the code for a discount summary: Shopify Updates An Existing Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#update-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Existing responses: '200': description: '' operationId: >- deprecated_unstable_update_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#show-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Discount - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_unstable_get_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#destroy-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: discount_code_id required: true schema: type: string description: discount_code_id tags: - Code - Deletes - Discount responses: '200': description: '' operationId: >- deprecated_unstable_delete_price_rules_param_price_rule_id_discount_codes_param_discount_code_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/discount_codes/lookup.json: get: summary: Shopify Retrieves The Location Of A Discount Code description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#lookup-unstable parameters: - in: query name: code schema: type: integer description: code required: false tags: - Code - Discount - Location - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_discount_codes_lookup x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/price_rules/{price_rule_id}/batch.json: post: requestBody: content: application/json: schema: {} examples: example1: value: discount_codes: - code: SUMMER1 - code: SUMMER2 - code: SUMMER3 summary: Create a discount code creation job summary: Shopify Creates A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_create-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id tags: - Code - Creation - Discount - Jobs responses: '200': description: '' operationId: deprecated_unstable_create_price_rules_param_price_rule_id_batch x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/price_rules/{price_rule_id}/batch/{batch_id}.json: get: summary: Shopify Retrieves A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_show-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Retrieves responses: '200': description: '' operationId: >- deprecated_unstable_get_price_rules_param_price_rule_id_batch_param_batch_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json: get: summary: Shopify Retrieves A List Of Discount Codes For A Discount Code Creation Job description: >- https://shopify.dev/docs/admin-api/rest/reference/discounts/discountcode#batch_discount_codes_index-unstable parameters: - in: path name: price_rule_id required: true schema: type: string description: price_rule_id - in: path name: batch_id required: true schema: type: string description: batch_id tags: - Code - Creation - Discount - Jobs - Lists - Retrieves responses: '200': description: '' operationId: >- deprecated_unstable_get_price_rules_param_price_rule_id_batch_param_batch_id_discount_codes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/events.json: get: summary: Shopify Retrieves A List Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#index-2020-01 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show only results after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: filter description: Show events specified in this filter. schema: {} required: false - in: query name: verb description: Show events of a certain type. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/events/{event_id}.json: get: summary: Shopify Retrieves A Single Event By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#show-2020-01 parameters: - in: path name: event_id required: true schema: type: string description: event_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/events/count.json: get: summary: Shopify Retrieves A Count Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#count-2020-01 parameters: - in: query name: created_at_min description: >- Count only events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count only events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false tags: - Count - Events - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_events_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/events.json: get: summary: Shopify Retrieves A List Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#index-2020-04 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show only results after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: filter description: Show events specified in this filter. schema: {} required: false - in: query name: verb description: Show events of a certain type. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/events/{event_id}.json: get: summary: Shopify Retrieves A Single Event By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#show-2020-04 parameters: - in: path name: event_id required: true schema: type: string description: event_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/events/count.json: get: summary: Shopify Retrieves A Count Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#count-2020-04 parameters: - in: query name: created_at_min description: >- Count only events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count only events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false tags: - Count - Events - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_events_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/events.json: get: summary: Shopify Retrieves A List Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#index-2020-07 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show only results after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: filter description: Show events specified in this filter. schema: {} required: false - in: query name: verb description: Show events of a certain type. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/events/{event_id}.json: get: summary: Shopify Retrieves A Single Event By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#show-2020-07 parameters: - in: path name: event_id required: true schema: type: string description: event_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/events/count.json: get: summary: Shopify Retrieves A Count Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#count-2020-07 parameters: - in: query name: created_at_min description: >- Count only events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count only events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false tags: - Count - Events - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_events_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/events.json: get: summary: Shopify Retrieves A List Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#index-2020-10 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show only results after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: filter description: Show events specified in this filter. schema: {} required: false - in: query name: verb description: Show events of a certain type. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Lists - Retrieves responses: '200': description: '' operationId: get_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/events/{event_id}.json: get: summary: Shopify Retrieves A Single Event By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#show-2020-10 parameters: - in: path name: event_id required: true schema: type: string description: event_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Identifiers - Retrieves - Single responses: '200': description: '' operationId: get_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/events/count.json: get: summary: Shopify Retrieves A Count Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#count-2020-10 parameters: - in: query name: created_at_min description: >- Count only events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count only events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false tags: - Count - Events - Retrieves responses: '200': description: '' operationId: get_events_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/events.json: get: summary: Shopify Retrieves A List Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#index-2021-01 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show only results after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: filter description: Show events specified in this filter. schema: {} required: false - in: query name: verb description: Show events of a certain type. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/events/{event_id}.json: get: summary: Shopify Retrieves A Single Event By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#show-2021-01 parameters: - in: path name: event_id required: true schema: type: string description: event_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/events/count.json: get: summary: Shopify Retrieves A Count Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#count-2021-01 parameters: - in: query name: created_at_min description: >- Count only events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count only events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false tags: - Count - Events - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_events_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/events.json: get: summary: Shopify Retrieves A List Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#index-unstable parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show only results after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: filter description: Show events specified in this filter. schema: {} required: false - in: query name: verb description: Show events of a certain type. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/events/{event_id}.json: get: summary: Shopify Retrieves A Single Event By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#show-unstable parameters: - in: path name: event_id required: true schema: type: string description: event_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Events - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/events/count.json: get: summary: Shopify Retrieves A Count Of Events description: >- https://shopify.dev/docs/admin-api/rest/reference/events/event#count-unstable parameters: - in: query name: created_at_min description: >- Count only events created at or after this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count only events created at or before this date and time. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false tags: - Count - Events - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_events_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/webhooks.json: get: summary: Shopify Retrieves A List Of Webhooks description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-2020-01 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: created_at_max description: >- Retrieve webhook subscriptions that were created before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Retrieve webhook subscriptions that were created after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false - in: query name: limit description: >- Maximum number of webhook subscriptions that should be returned. Setting this parameter outside the maximum range will return an error. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: >- Restrict the returned list to webhook subscriptions whose id is greater than the specified since_id. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false - in: query name: updated_at_min description: >- Retrieve webhooks that were updated before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Retrieve webhooks that were updated after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Lists - Retrieves - Webhooks responses: '200': description: '' operationId: deprecated_202001_get_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: webhook: topic: orders/create address: https://whatever.hostname.com/ format: json summary: Subscribe to order creation webhooks example2: value: webhook: body: foobar summary: >- Trying to create a webhook subscription without an address and topic will return a 422 - Unprocessable Entity error summary: >- Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#create-2020-01 parameters: - in: query name: format description: >- Use this parameter to select the data format for the payload. Valid values are json and xml. (default: json) schema: {} required: false tags: - Address - Create - Subscriptions - Topic - Webhooks responses: '200': description: '' operationId: deprecated_202001_create_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/webhooks/count.json: get: summary: Shopify Retrieves A Count Of Existing Webhook Subscriptions description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#count-2020-01 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false tags: - Count - Existing - Retrieves - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202001_get_webhooks_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/webhooks/{webhook_id}.json: get: summary: Shopify Retrieves A Single Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#show-2020-01 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false tags: - Retrieves - Single - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202001_get_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: webhook: id: 4759306 address: https://somewhere-else.com/ summary: >- Update a webhook subscription so that it POSTs to a different address summary: Shopify Update A Webhook Subscription's Topic Or Address Uris description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#update-2020-01 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Address - Topic - Update - Webhooks responses: '200': description: '' operationId: deprecated_202001_update_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#destroy-2020-01 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Deletes - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202001_delete_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/webhooks.json: get: summary: Shopify Retrieves A List Of Webhooks description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-2020-04 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: created_at_max description: >- Retrieve webhook subscriptions that were created before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Retrieve webhook subscriptions that were created after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false - in: query name: limit description: >- Maximum number of webhook subscriptions that should be returned. Setting this parameter outside the maximum range will return an error. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: >- Restrict the returned list to webhook subscriptions whose id is greater than the specified since_id. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false - in: query name: updated_at_min description: >- Retrieve webhooks that were updated before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Retrieve webhooks that were updated after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Lists - Retrieves - Webhooks responses: '200': description: '' operationId: deprecated_202004_get_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: webhook: topic: orders/create address: https://whatever.hostname.com/ format: json summary: Subscribe to order creation webhooks example2: value: webhook: body: foobar summary: >- Trying to create a webhook subscription without an address and topic will return a 422 - Unprocessable Entity error summary: >- Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#create-2020-04 parameters: - in: query name: format description: >- Use this parameter to select the data format for the payload. Valid values are json and xml. (default: json) schema: {} required: false tags: - Address - Create - Subscriptions - Topic - Webhooks responses: '200': description: '' operationId: deprecated_202004_create_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/webhooks/count.json: get: summary: Shopify Retrieves A Count Of Existing Webhook Subscriptions description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#count-2020-04 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false tags: - Count - Existing - Retrieves - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202004_get_webhooks_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/webhooks/{webhook_id}.json: get: summary: Shopify Retrieves A Single Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#show-2020-04 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false tags: - Retrieves - Single - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202004_get_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: webhook: id: 4759306 address: https://somewhere-else.com/ summary: >- Update a webhook subscription so that it POSTs to a different address summary: Shopify Update A Webhook Subscription's Topic Or Address Uris description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#update-2020-04 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Address - Topic - Update - Webhooks responses: '200': description: '' operationId: deprecated_202004_update_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#destroy-2020-04 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Deletes - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202004_delete_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/webhooks.json: get: summary: Shopify Retrieves A List Of Webhooks description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-2020-07 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: created_at_max description: >- Retrieve webhook subscriptions that were created before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Retrieve webhook subscriptions that were created after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false - in: query name: limit description: >- Maximum number of webhook subscriptions that should be returned. Setting this parameter outside the maximum range will return an error. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: >- Restrict the returned list to webhook subscriptions whose id is greater than the specified since_id. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false - in: query name: updated_at_min description: >- Retrieve webhooks that were updated before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Retrieve webhooks that were updated after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Lists - Retrieves - Webhooks responses: '200': description: '' operationId: deprecated_202007_get_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: webhook: topic: orders/create address: https://whatever.hostname.com/ format: json summary: Subscribe to order creation webhooks example2: value: webhook: body: foobar summary: >- Trying to create a webhook subscription without an address and topic will return a 422 - Unprocessable Entity error summary: >- Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#create-2020-07 parameters: - in: query name: format description: >- Use this parameter to select the data format for the payload. Valid values are json and xml. (default: json) schema: {} required: false tags: - Address - Create - Subscriptions - Topic - Webhooks responses: '200': description: '' operationId: deprecated_202007_create_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/webhooks/count.json: get: summary: Shopify Retrieves A Count Of Existing Webhook Subscriptions description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#count-2020-07 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false tags: - Count - Existing - Retrieves - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202007_get_webhooks_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/webhooks/{webhook_id}.json: get: summary: Shopify Retrieves A Single Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#show-2020-07 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false tags: - Retrieves - Single - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202007_get_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: webhook: id: 4759306 address: https://somewhere-else.com/ summary: >- Update a webhook subscription so that it POSTs to a different address summary: Shopify Update A Webhook Subscription's Topic Or Address Uris description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#update-2020-07 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Address - Topic - Update - Webhooks responses: '200': description: '' operationId: deprecated_202007_update_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#destroy-2020-07 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Deletes - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202007_delete_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/webhooks.json: get: summary: Shopify Retrieves A List Of Webhooks description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-2020-10 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: created_at_max description: >- Retrieve webhook subscriptions that were created before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Retrieve webhook subscriptions that were created after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false - in: query name: limit description: >- Maximum number of webhook subscriptions that should be returned. Setting this parameter outside the maximum range will return an error. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: >- Restrict the returned list to webhook subscriptions whose id is greater than the specified since_id. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false - in: query name: updated_at_min description: >- Retrieve webhooks that were updated before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Retrieve webhooks that were updated after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Lists - Retrieves - Webhooks responses: '200': description: '' operationId: get_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: webhook: topic: orders/create address: https://whatever.hostname.com/ format: json summary: Subscribe to order creation webhooks example2: value: webhook: body: foobar summary: >- Trying to create a webhook subscription without an address and topic will return a 422 - Unprocessable Entity error summary: >- Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#create-2020-10 parameters: - in: query name: format description: >- Use this parameter to select the data format for the payload. Valid values are json and xml. (default: json) schema: {} required: false tags: - Address - Create - Subscriptions - Topic - Webhooks responses: '200': description: '' operationId: create_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/webhooks/count.json: get: summary: Shopify Retrieves A Count Of Existing Webhook Subscriptions description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#count-2020-10 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false tags: - Count - Existing - Retrieves - Subscriptions - Webhooks responses: '200': description: '' operationId: get_webhooks_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/webhooks/{webhook_id}.json: get: summary: Shopify Retrieves A Single Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#show-2020-10 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false tags: - Retrieves - Single - Subscriptions - Webhooks responses: '200': description: '' operationId: get_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: webhook: id: 4759306 address: https://somewhere-else.com/ summary: >- Update a webhook subscription so that it POSTs to a different address summary: Shopify Update A Webhook Subscription's Topic Or Address Uris description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#update-2020-10 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Address - Topic - Update - Webhooks responses: '200': description: '' operationId: update_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#destroy-2020-10 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Deletes - Subscriptions - Webhooks responses: '200': description: '' operationId: delete_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/webhooks.json: get: summary: Shopify Retrieves A List Of Webhooks description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-2021-01 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: created_at_max description: >- Retrieve webhook subscriptions that were created before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Retrieve webhook subscriptions that were created after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false - in: query name: limit description: >- Maximum number of webhook subscriptions that should be returned. Setting this parameter outside the maximum range will return an error. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: >- Restrict the returned list to webhook subscriptions whose id is greater than the specified since_id. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false - in: query name: updated_at_min description: >- Retrieve webhooks that were updated before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Retrieve webhooks that were updated after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Lists - Retrieves - Webhooks responses: '200': description: '' operationId: deprecated_202101_get_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: webhook: topic: orders/create address: https://whatever.hostname.com/ format: json summary: Subscribe to order creation webhooks example2: value: webhook: body: foobar summary: >- Trying to create a webhook subscription without an address and topic will return a 422 - Unprocessable Entity error summary: >- Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#create-2021-01 parameters: - in: query name: format description: >- Use this parameter to select the data format for the payload. Valid values are json and xml. (default: json) schema: {} required: false tags: - Address - Create - Subscriptions - Topic - Webhooks responses: '200': description: '' operationId: deprecated_202101_create_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/webhooks/count.json: get: summary: Shopify Retrieves A Count Of Existing Webhook Subscriptions description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#count-2021-01 parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false tags: - Count - Existing - Retrieves - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202101_get_webhooks_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/webhooks/{webhook_id}.json: get: summary: Shopify Retrieves A Single Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#show-2021-01 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false tags: - Retrieves - Single - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202101_get_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: webhook: id: 4759306 address: https://somewhere-else.com/ summary: >- Update a webhook subscription so that it POSTs to a different address summary: Shopify Update A Webhook Subscription's Topic Or Address Uris description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#update-2021-01 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Address - Topic - Update - Webhooks responses: '200': description: '' operationId: deprecated_202101_update_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#destroy-2021-01 parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Deletes - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_202101_delete_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/webhooks.json: get: summary: Shopify Retrieves A List Of Webhooks description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-unstable parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: created_at_max description: >- Retrieve webhook subscriptions that were created before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Retrieve webhook subscriptions that were created after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false - in: query name: limit description: >- Maximum number of webhook subscriptions that should be returned. Setting this parameter outside the maximum range will return an error. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: >- Restrict the returned list to webhook subscriptions whose id is greater than the specified since_id. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false - in: query name: updated_at_min description: >- Retrieve webhooks that were updated before a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Retrieve webhooks that were updated after a given date and time (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Lists - Retrieves - Webhooks responses: '200': description: '' operationId: deprecated_unstable_get_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: webhook: topic: orders/create address: https://whatever.hostname.com/ format: json summary: Subscribe to order creation webhooks example2: value: webhook: body: foobar summary: >- Trying to create a webhook subscription without an address and topic will return a 422 - Unprocessable Entity error summary: >- Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#create-unstable parameters: - in: query name: format description: >- Use this parameter to select the data format for the payload. Valid values are json and xml. (default: json) schema: {} required: false tags: - Address - Create - Subscriptions - Topic - Webhooks responses: '200': description: '' operationId: deprecated_unstable_create_webhooks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/webhooks/count.json: get: summary: Shopify Retrieves A Count Of Existing Webhook Subscriptions description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#count-unstable parameters: - in: query name: address description: >- Retrieve webhook subscriptions that send the POST request to this URI. schema: {} required: false - in: query name: topic description: |- Show webhook subscriptions with a given topic. For a list of valid values, refer to the topic property.> schema: {} required: false tags: - Count - Existing - Retrieves - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_unstable_get_webhooks_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/webhooks/{webhook_id}.json: get: summary: Shopify Retrieves A Single Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#show-unstable parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id - in: query name: fields description: >- Comma-separated list of the properties you want returned for each item in the result list. Use this parameter to restrict the returned list of items to only those properties you specify. schema: {} required: false tags: - Retrieves - Single - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_unstable_get_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: webhook: id: 4759306 address: https://somewhere-else.com/ summary: >- Update a webhook subscription so that it POSTs to a different address summary: Shopify Update A Webhook Subscription's Topic Or Address Uris description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#update-unstable parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Address - Topic - Update - Webhooks responses: '200': description: '' operationId: deprecated_unstable_update_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Webhook Subscription description: >- https://shopify.dev/docs/admin-api/rest/reference/events/webhook#destroy-unstable parameters: - in: path name: webhook_id required: true schema: type: string description: webhook_id tags: - Deletes - Subscriptions - Webhooks responses: '200': description: '' operationId: deprecated_unstable_delete_webhooks_param_webhook_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/inventory_items.json: get: summary: Shopify Retrieves A List Of Inventory Items description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#index-2020-01 parameters: - in: query name: |- ids required description: >- Show only inventory items specified by a comma-separated list of IDs. (maximum: 100) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids schema: type: integer description: ids required: false tags: - Inventory - Items - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_inventory_items x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/inventory_items/{inventory_item_id}.json: get: summary: Shopify Retrieves A Single Inventory Item By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#show-2020-01 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Identifiers - Inventory - Item - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: inventory_item: id: 808950810 sku: new sku summary: Update an inventory item's SKU example2: value: inventory_item: id: 808950810 cost: '25.00' summary: Update an inventory item's unit cost summary: Shopify Updates An Existing Inventory Item description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#update-2020-01 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Existing - Inventory - Item responses: '200': description: '' operationId: deprecated_202001_update_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/inventory_items.json: get: summary: Shopify Retrieves A List Of Inventory Items description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#index-2020-04 parameters: - in: query name: |- ids required description: >- Show only inventory items specified by a comma-separated list of IDs. (maximum: 100) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids schema: type: integer description: ids required: false tags: - Inventory - Items - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_inventory_items x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/inventory_items/{inventory_item_id}.json: get: summary: Shopify Retrieves A Single Inventory Item By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#show-2020-04 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Identifiers - Inventory - Item - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: inventory_item: id: 808950810 sku: new sku summary: Update an inventory item's SKU example2: value: inventory_item: id: 808950810 cost: '25.00' summary: Update an inventory item's unit cost summary: Shopify Updates An Existing Inventory Item description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#update-2020-04 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Existing - Inventory - Item responses: '200': description: '' operationId: deprecated_202004_update_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/inventory_items.json: get: summary: Shopify Retrieves A List Of Inventory Items description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#index-2020-07 parameters: - in: query name: |- ids required description: >- Show only inventory items specified by a comma-separated list of IDs. (maximum: 100) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids schema: type: integer description: ids required: false tags: - Inventory - Items - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_inventory_items x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/inventory_items/{inventory_item_id}.json: get: summary: Shopify Retrieves A Single Inventory Item By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#show-2020-07 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Identifiers - Inventory - Item - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: inventory_item: id: 808950810 sku: new sku summary: Update an inventory item's SKU example2: value: inventory_item: id: 808950810 cost: '25.00' summary: Update an inventory item's unit cost summary: Shopify Updates An Existing Inventory Item description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#update-2020-07 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Existing - Inventory - Item responses: '200': description: '' operationId: deprecated_202007_update_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/inventory_items.json: get: summary: Shopify Retrieves A List Of Inventory Items description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#index-2020-10 parameters: - in: query name: |- ids required description: >- Show only inventory items specified by a comma-separated list of IDs. (maximum: 100) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids schema: type: integer description: ids required: false tags: - Inventory - Items - Lists - Retrieves responses: '200': description: '' operationId: get_inventory_items x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/inventory_items/{inventory_item_id}.json: get: summary: Shopify Retrieves A Single Inventory Item By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#show-2020-10 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Identifiers - Inventory - Item - Retrieves - Single responses: '200': description: '' operationId: get_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: inventory_item: id: 808950810 sku: new sku summary: Update an inventory item's SKU example2: value: inventory_item: id: 808950810 cost: '25.00' summary: Update an inventory item's unit cost summary: Shopify Updates An Existing Inventory Item description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#update-2020-10 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Existing - Inventory - Item responses: '200': description: '' operationId: update_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/inventory_items.json: get: summary: Shopify Retrieves A List Of Inventory Items description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#index-2021-01 parameters: - in: query name: |- ids required description: >- Show only inventory items specified by a comma-separated list of IDs. (maximum: 100) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids schema: type: integer description: ids required: false tags: - Inventory - Items - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_inventory_items x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/inventory_items/{inventory_item_id}.json: get: summary: Shopify Retrieves A Single Inventory Item By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#show-2021-01 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Identifiers - Inventory - Item - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: inventory_item: id: 808950810 sku: new sku summary: Update an inventory item's SKU example2: value: inventory_item: id: 808950810 cost: '25.00' summary: Update an inventory item's unit cost summary: Shopify Updates An Existing Inventory Item description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#update-2021-01 parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Existing - Inventory - Item responses: '200': description: '' operationId: deprecated_202101_update_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/inventory_items.json: get: summary: Shopify Retrieves A List Of Inventory Items description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#index-unstable parameters: - in: query name: |- ids required description: >- Show only inventory items specified by a comma-separated list of IDs. (maximum: 100) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids schema: type: integer description: ids required: false tags: - Inventory - Items - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_inventory_items x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/inventory_items/{inventory_item_id}.json: get: summary: Shopify Retrieves A Single Inventory Item By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#show-unstable parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Identifiers - Inventory - Item - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: inventory_item: id: 808950810 sku: new sku summary: Update an inventory item's SKU example2: value: inventory_item: id: 808950810 cost: '25.00' summary: Update an inventory item's unit cost summary: Shopify Updates An Existing Inventory Item description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventoryitem#update-unstable parameters: - in: path name: inventory_item_id required: true schema: type: string description: inventory_item_id tags: - Existing - Inventory - Item responses: '200': description: '' operationId: deprecated_unstable_update_inventory_items_param_inventory_item_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#index-2020-01 parameters: - in: query name: inventory_item_ids description: |- A comma-separated list of inventory item IDs. (maximum: 50) schema: {} required: false - in: query name: location_ids description: >- A comma-separated list of location IDs. To find the ID of a location, use the Location resource. (maximum: 50) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: updated_at_min description: >- Show inventory levels updated at or after date (format: 2019-03-19T01:21:44-04:00). schema: {} required: false tags: - Inventory - Levels - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Inventory Level Of An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#destroy-2020-01 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: inventory_item_id schema: type: integer description: inventory_item_id required: false - in: query name: location_id schema: type: integer description: location_id required: false tags: - Deletes - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202001_delete_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/inventory_levels/adjust.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjust the available quantity of an inventory item by 5 at a single location example2: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels at a non-existent location fails and returns an error example3: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels for an inventory item that is untracked fails and returns an error summary: Shopify Adjusts The Inventory Level Of An Inventory Item At A Single Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#adjust-2020-01 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available_adjustment required description: >- The amount to adjust the available inventory quantity. Send negative values to subtract from the current available quantity. For example, "available_adjustment": 2 increases the current available quantity by 2, and "available_adjustment": -3decreases the current available quantity by 3. schema: {} required: false tags: - Inventory - Item - Levels - Location - Single responses: '200': description: '' operationId: deprecated_202001_create_inventory_levels_adjust x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/inventory_levels/connect.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 192722535 inventory_item_id: 457924702 summary: Connect an inventory item to a location example2: value: location_id: 123 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a non-existent location fails and returns an error example3: value: location_id: 48752903 inventory_item_id: 808950810 summary: >- Connecting an inventory item to a fulfillment service location without "relocate_if_necessary": true fails with a 422 error example4: value: location_id: 192722535 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a location when the store hasn't enabled multiple locations fails with a 403 error summary: >- Shopify Connects An Inventory Item To A Location By Creating An Inventory Level At That Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#connect-2020-01 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: relocate_if_necessary description: >- Whether inventory for any previously connected locations will be relocated. This property is ignored when no fulfillment service location is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Connects - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202001_create_inventory_levels_connect x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/inventory_levels/set.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available: 42 summary: Set the available inventory at a location example2: value: location_id: 61629186 inventory_item_id: 808950810 available: 42 summary: >- Setting an inventory item to a fulfillment service without "disconnect_if_necessary": true fails with a 422 error summary: Shopify Sets The Inventory Level For An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#set-2020-01 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available required description: Sets the available inventory quantity. schema: {} required: false - in: query name: disconnect_if_necessary description: >- Whether inventory for any previously connected locations will be set to 0 and the locations disconnected. This property is ignored when no fulfillment service is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Inventory - Item - Levels - Location - Sets responses: '200': description: '' operationId: deprecated_202001_create_inventory_levels_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#index-2020-04 parameters: - in: query name: inventory_item_ids description: |- A comma-separated list of inventory item IDs. (maximum: 50) schema: {} required: false - in: query name: location_ids description: >- A comma-separated list of location IDs. To find the ID of a location, use the Location resource. (maximum: 50) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: updated_at_min description: >- Show inventory levels updated at or after date (format: 2019-03-19T01:21:44-04:00). schema: {} required: false tags: - Inventory - Levels - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Inventory Level Of An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#destroy-2020-04 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: inventory_item_id schema: type: integer description: inventory_item_id required: false - in: query name: location_id schema: type: integer description: location_id required: false tags: - Deletes - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202004_delete_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/inventory_levels/adjust.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjust the available quantity of an inventory item by 5 at a single location example2: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels at a non-existent location fails and returns an error example3: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels for an inventory item that is untracked fails and returns an error summary: Shopify Adjusts The Inventory Level Of An Inventory Item At A Single Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#adjust-2020-04 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available_adjustment required description: >- The amount to adjust the available inventory quantity. Send negative values to subtract from the current available quantity. For example, "available_adjustment": 2 increases the current available quantity by 2, and "available_adjustment": -3decreases the current available quantity by 3. schema: {} required: false tags: - Inventory - Item - Levels - Location - Single responses: '200': description: '' operationId: deprecated_202004_create_inventory_levels_adjust x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/inventory_levels/connect.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 192722535 inventory_item_id: 457924702 summary: Connect an inventory item to a location example2: value: location_id: 123 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a non-existent location fails and returns an error example3: value: location_id: 48752903 inventory_item_id: 808950810 summary: >- Connecting an inventory item to a fulfillment service location without "relocate_if_necessary": true fails with a 422 error example4: value: location_id: 192722535 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a location when the store hasn't enabled multiple locations fails with a 403 error summary: >- Shopify Connects An Inventory Item To A Location By Creating An Inventory Level At That Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#connect-2020-04 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: relocate_if_necessary description: >- Whether inventory for any previously connected locations will be relocated. This property is ignored when no fulfillment service location is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Connects - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202004_create_inventory_levels_connect x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/inventory_levels/set.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available: 42 summary: Set the available inventory at a location example2: value: location_id: 61629186 inventory_item_id: 808950810 available: 42 summary: >- Setting an inventory item to a fulfillment service without "disconnect_if_necessary": true fails with a 422 error summary: Shopify Sets The Inventory Level For An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#set-2020-04 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available required description: Sets the available inventory quantity. schema: {} required: false - in: query name: disconnect_if_necessary description: >- Whether inventory for any previously connected locations will be set to 0 and the locations disconnected. This property is ignored when no fulfillment service is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Inventory - Item - Levels - Location - Sets responses: '200': description: '' operationId: deprecated_202004_create_inventory_levels_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#index-2020-07 parameters: - in: query name: inventory_item_ids description: |- A comma-separated list of inventory item IDs. (maximum: 50) schema: {} required: false - in: query name: location_ids description: >- A comma-separated list of location IDs. To find the ID of a location, use the Location resource. (maximum: 50) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: updated_at_min description: >- Show inventory levels updated at or after date (format: 2019-03-19T01:21:44-04:00). schema: {} required: false tags: - Inventory - Levels - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Inventory Level Of An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#destroy-2020-07 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: inventory_item_id schema: type: integer description: inventory_item_id required: false - in: query name: location_id schema: type: integer description: location_id required: false tags: - Deletes - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202007_delete_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/inventory_levels/adjust.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjust the available quantity of an inventory item by 5 at a single location example2: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels at a non-existent location fails and returns an error example3: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels for an inventory item that is untracked fails and returns an error summary: Shopify Adjusts The Inventory Level Of An Inventory Item At A Single Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#adjust-2020-07 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available_adjustment required description: >- The amount to adjust the available inventory quantity. Send negative values to subtract from the current available quantity. For example, "available_adjustment": 2 increases the current available quantity by 2, and "available_adjustment": -3decreases the current available quantity by 3. schema: {} required: false tags: - Inventory - Item - Levels - Location - Single responses: '200': description: '' operationId: deprecated_202007_create_inventory_levels_adjust x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/inventory_levels/connect.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 192722535 inventory_item_id: 457924702 summary: Connect an inventory item to a location example2: value: location_id: 123 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a non-existent location fails and returns an error example3: value: location_id: 48752903 inventory_item_id: 808950810 summary: >- Connecting an inventory item to a fulfillment service location without "relocate_if_necessary": true fails with a 422 error example4: value: location_id: 192722535 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a location when the store hasn't enabled multiple locations fails with a 403 error summary: >- Shopify Connects An Inventory Item To A Location By Creating An Inventory Level At That Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#connect-2020-07 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: relocate_if_necessary description: >- Whether inventory for any previously connected locations will be relocated. This property is ignored when no fulfillment service location is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Connects - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202007_create_inventory_levels_connect x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/inventory_levels/set.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available: 42 summary: Set the available inventory at a location example2: value: location_id: 61629186 inventory_item_id: 808950810 available: 42 summary: >- Setting an inventory item to a fulfillment service without "disconnect_if_necessary": true fails with a 422 error summary: Shopify Sets The Inventory Level For An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#set-2020-07 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available required description: Sets the available inventory quantity. schema: {} required: false - in: query name: disconnect_if_necessary description: >- Whether inventory for any previously connected locations will be set to 0 and the locations disconnected. This property is ignored when no fulfillment service is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Inventory - Item - Levels - Location - Sets responses: '200': description: '' operationId: deprecated_202007_create_inventory_levels_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#index-2020-10 parameters: - in: query name: inventory_item_ids description: |- A comma-separated list of inventory item IDs. (maximum: 50) schema: {} required: false - in: query name: location_ids description: >- A comma-separated list of location IDs. To find the ID of a location, use the Location resource. (maximum: 50) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: updated_at_min description: >- Show inventory levels updated at or after date (format: 2019-03-19T01:21:44-04:00). schema: {} required: false tags: - Inventory - Levels - Lists - Retrieves responses: '200': description: '' operationId: get_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Inventory Level Of An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#destroy-2020-10 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: inventory_item_id schema: type: integer description: inventory_item_id required: false - in: query name: location_id schema: type: integer description: location_id required: false tags: - Deletes - Inventory - Item - Levels - Location responses: '200': description: '' operationId: delete_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/inventory_levels/adjust.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjust the available quantity of an inventory item by 5 at a single location example2: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels at a non-existent location fails and returns an error example3: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels for an inventory item that is untracked fails and returns an error summary: Shopify Adjusts The Inventory Level Of An Inventory Item At A Single Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#adjust-2020-10 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available_adjustment required description: >- The amount to adjust the available inventory quantity. Send negative values to subtract from the current available quantity. For example, "available_adjustment": 2 increases the current available quantity by 2, and "available_adjustment": -3decreases the current available quantity by 3. schema: {} required: false tags: - Inventory - Item - Levels - Location - Single responses: '200': description: '' operationId: create_inventory_levels_adjust x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/inventory_levels/connect.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 192722535 inventory_item_id: 457924702 summary: Connect an inventory item to a location example2: value: location_id: 123 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a non-existent location fails and returns an error example3: value: location_id: 48752903 inventory_item_id: 808950810 summary: >- Connecting an inventory item to a fulfillment service location without "relocate_if_necessary": true fails with a 422 error example4: value: location_id: 192722535 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a location when the store hasn't enabled multiple locations fails with a 403 error summary: >- Shopify Connects An Inventory Item To A Location By Creating An Inventory Level At That Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#connect-2020-10 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: relocate_if_necessary description: >- Whether inventory for any previously connected locations will be relocated. This property is ignored when no fulfillment service location is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Connects - Inventory - Item - Levels - Location responses: '200': description: '' operationId: create_inventory_levels_connect x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/inventory_levels/set.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available: 42 summary: Set the available inventory at a location example2: value: location_id: 61629186 inventory_item_id: 808950810 available: 42 summary: >- Setting an inventory item to a fulfillment service without "disconnect_if_necessary": true fails with a 422 error summary: Shopify Sets The Inventory Level For An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#set-2020-10 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available required description: Sets the available inventory quantity. schema: {} required: false - in: query name: disconnect_if_necessary description: >- Whether inventory for any previously connected locations will be set to 0 and the locations disconnected. This property is ignored when no fulfillment service is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Inventory - Item - Levels - Location - Sets responses: '200': description: '' operationId: create_inventory_levels_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#index-2021-01 parameters: - in: query name: inventory_item_ids description: |- A comma-separated list of inventory item IDs. (maximum: 50) schema: {} required: false - in: query name: location_ids description: >- A comma-separated list of location IDs. To find the ID of a location, use the Location resource. (maximum: 50) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: updated_at_min description: >- Show inventory levels updated at or after date (format: 2019-03-19T01:21:44-04:00). schema: {} required: false tags: - Inventory - Levels - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Inventory Level Of An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#destroy-2021-01 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: inventory_item_id schema: type: integer description: inventory_item_id required: false - in: query name: location_id schema: type: integer description: location_id required: false tags: - Deletes - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202101_delete_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/inventory_levels/adjust.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjust the available quantity of an inventory item by 5 at a single location example2: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels at a non-existent location fails and returns an error example3: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels for an inventory item that is untracked fails and returns an error summary: Shopify Adjusts The Inventory Level Of An Inventory Item At A Single Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#adjust-2021-01 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available_adjustment required description: >- The amount to adjust the available inventory quantity. Send negative values to subtract from the current available quantity. For example, "available_adjustment": 2 increases the current available quantity by 2, and "available_adjustment": -3decreases the current available quantity by 3. schema: {} required: false tags: - Inventory - Item - Levels - Location - Single responses: '200': description: '' operationId: deprecated_202101_create_inventory_levels_adjust x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/inventory_levels/connect.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 192722535 inventory_item_id: 457924702 summary: Connect an inventory item to a location example2: value: location_id: 123 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a non-existent location fails and returns an error example3: value: location_id: 48752903 inventory_item_id: 808950810 summary: >- Connecting an inventory item to a fulfillment service location without "relocate_if_necessary": true fails with a 422 error example4: value: location_id: 192722535 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a location when the store hasn't enabled multiple locations fails with a 403 error summary: >- Shopify Connects An Inventory Item To A Location By Creating An Inventory Level At That Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#connect-2021-01 parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: relocate_if_necessary description: >- Whether inventory for any previously connected locations will be relocated. This property is ignored when no fulfillment service location is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Connects - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_202101_create_inventory_levels_connect x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/inventory_levels/set.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available: 42 summary: Set the available inventory at a location example2: value: location_id: 61629186 inventory_item_id: 808950810 available: 42 summary: >- Setting an inventory item to a fulfillment service without "disconnect_if_necessary": true fails with a 422 error summary: Shopify Sets The Inventory Level For An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#set-2021-01 parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available required description: Sets the available inventory quantity. schema: {} required: false - in: query name: disconnect_if_necessary description: >- Whether inventory for any previously connected locations will be set to 0 and the locations disconnected. This property is ignored when no fulfillment service is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Inventory - Item - Levels - Location - Sets responses: '200': description: '' operationId: deprecated_202101_create_inventory_levels_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#index-unstable parameters: - in: query name: inventory_item_ids description: |- A comma-separated list of inventory item IDs. (maximum: 50) schema: {} required: false - in: query name: location_ids description: >- A comma-separated list of location IDs. To find the ID of a location, use the Location resource. (maximum: 50) schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: updated_at_min description: >- Show inventory levels updated at or after date (format: 2019-03-19T01:21:44-04:00). schema: {} required: false tags: - Inventory - Levels - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Inventory Level Of An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#destroy-unstable parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: inventory_item_id schema: type: integer description: inventory_item_id required: false - in: query name: location_id schema: type: integer description: location_id required: false tags: - Deletes - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_unstable_delete_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/inventory_levels/adjust.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjust the available quantity of an inventory item by 5 at a single location example2: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels at a non-existent location fails and returns an error example3: value: location_id: 905684977 inventory_item_id: 808950810 available_adjustment: 5 summary: >- Adjusting inventory levels for an inventory item that is untracked fails and returns an error summary: Shopify Adjusts The Inventory Level Of An Inventory Item At A Single Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#adjust-unstable parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available_adjustment required description: >- The amount to adjust the available inventory quantity. Send negative values to subtract from the current available quantity. For example, "available_adjustment": 2 increases the current available quantity by 2, and "available_adjustment": -3decreases the current available quantity by 3. schema: {} required: false tags: - Inventory - Item - Levels - Location - Single responses: '200': description: '' operationId: deprecated_unstable_create_inventory_levels_adjust x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/inventory_levels/connect.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 192722535 inventory_item_id: 457924702 summary: Connect an inventory item to a location example2: value: location_id: 123 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a non-existent location fails and returns an error example3: value: location_id: 48752903 inventory_item_id: 808950810 summary: >- Connecting an inventory item to a fulfillment service location without "relocate_if_necessary": true fails with a 422 error example4: value: location_id: 192722535 inventory_item_id: 457924702 summary: >- Connecting an inventory item to a location when the store hasn't enabled multiple locations fails with a 403 error summary: >- Shopify Connects An Inventory Item To A Location By Creating An Inventory Level At That Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#connect-unstable parameters: - in: query name: |- inventory_item_id required description: The ID of the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: relocate_if_necessary description: >- Whether inventory for any previously connected locations will be relocated. This property is ignored when no fulfillment service location is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Connects - Inventory - Item - Levels - Location responses: '200': description: '' operationId: deprecated_unstable_create_inventory_levels_connect x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/inventory_levels/set.json: post: requestBody: content: application/json: schema: {} examples: example1: value: location_id: 905684977 inventory_item_id: 808950810 available: 42 summary: Set the available inventory at a location example2: value: location_id: 61629186 inventory_item_id: 808950810 available: 42 summary: >- Setting an inventory item to a fulfillment service without "disconnect_if_necessary": true fails with a 422 error summary: Shopify Sets The Inventory Level For An Inventory Item At A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/inventorylevel#set-unstable parameters: - in: query name: |- inventory_item_id required description: The ID for the inventory item. schema: {} required: false - in: query name: |- location_id required description: >- The ID of the location that the inventory level belongs to. To find the ID of the location, use the Location resource. schema: {} required: false - in: query name: |- available required description: Sets the available inventory quantity. schema: {} required: false - in: query name: disconnect_if_necessary description: >- Whether inventory for any previously connected locations will be set to 0 and the locations disconnected. This property is ignored when no fulfillment service is involved. For more information, see Inventory levels and fulfillment service locations. (default: false) schema: {} required: false tags: - Inventory - Item - Levels - Location - Sets responses: '200': description: '' operationId: deprecated_unstable_create_inventory_levels_set x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/locations.json: get: summary: Shopify Retrieves A List Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#index-2020-01 parameters: [] tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_locations x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/locations/{location_id}.json: get: summary: Shopify Retrieves A Single Location By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#show-2020-01 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Identifiers - Location - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_locations_param_location_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/locations/count.json: get: summary: Shopify Retrieves A Count Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#count-2020-01 parameters: [] tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_locations_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/locations/{location_id}/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels For A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#inventory_levels-2020-01 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Inventory - Levels - Lists - Location - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_locations_param_location_id_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/locations.json: get: summary: Shopify Retrieves A List Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#index-2020-04 parameters: [] tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_locations x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/locations/{location_id}.json: get: summary: Shopify Retrieves A Single Location By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#show-2020-04 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Identifiers - Location - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_locations_param_location_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/locations/count.json: get: summary: Shopify Retrieves A Count Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#count-2020-04 parameters: [] tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_locations_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/locations/{location_id}/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels For A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#inventory_levels-2020-04 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Inventory - Levels - Lists - Location - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_locations_param_location_id_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/locations.json: get: summary: Shopify Retrieves A List Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#index-2020-07 parameters: [] tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_locations x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/locations/{location_id}.json: get: summary: Shopify Retrieves A Single Location By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#show-2020-07 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Identifiers - Location - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_locations_param_location_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/locations/count.json: get: summary: Shopify Retrieves A Count Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#count-2020-07 parameters: [] tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_locations_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/locations/{location_id}/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels For A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#inventory_levels-2020-07 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Inventory - Levels - Lists - Location - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_locations_param_location_id_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/locations.json: get: summary: Shopify Retrieves A List Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#index-2020-10 parameters: [] tags: - Lists - Retrieves responses: '200': description: '' operationId: get_locations x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/locations/{location_id}.json: get: summary: Shopify Retrieves A Single Location By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#show-2020-10 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Identifiers - Location - Retrieves - Single responses: '200': description: '' operationId: get_locations_param_location_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/locations/count.json: get: summary: Shopify Retrieves A Count Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#count-2020-10 parameters: [] tags: - Count - Retrieves responses: '200': description: '' operationId: get_locations_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/locations/{location_id}/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels For A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#inventory_levels-2020-10 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Inventory - Levels - Lists - Location - Retrieves responses: '200': description: '' operationId: get_locations_param_location_id_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/locations.json: get: summary: Shopify Retrieves A List Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#index-2021-01 parameters: [] tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_locations x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/locations/{location_id}.json: get: summary: Shopify Retrieves A Single Location By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#show-2021-01 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Identifiers - Location - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_locations_param_location_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/locations/count.json: get: summary: Shopify Retrieves A Count Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#count-2021-01 parameters: [] tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_locations_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/locations/{location_id}/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels For A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#inventory_levels-2021-01 parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Inventory - Levels - Lists - Location - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_locations_param_location_id_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/locations.json: get: summary: Shopify Retrieves A List Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#index-unstable parameters: [] tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_locations x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/locations/{location_id}.json: get: summary: Shopify Retrieves A Single Location By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#show-unstable parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Identifiers - Location - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_locations_param_location_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/locations/count.json: get: summary: Shopify Retrieves A Count Of Locations description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#count-unstable parameters: [] tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_locations_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/locations/{location_id}/inventory_levels.json: get: summary: Shopify Retrieves A List Of Inventory Levels For A Location description: >- https://shopify.dev/docs/admin-api/rest/reference/inventory/location#inventory_levels-unstable parameters: - in: path name: location_id required: true schema: type: string description: location_id tags: - Inventory - Levels - Lists - Location - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_locations_param_location_id_inventory_levels x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/metafields.json: get: summary: Shopify Retrieves A List Of Metafields That Belong To A Product Image Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#index-2020-01 parameters: - in: query name: metafield[owner_id] schema: type: integer description: metafield[owner_id] required: false - in: query name: metafield[owner_resource] schema: type: string description: metafield[owner_resource] required: false tags: - Belong - Image - Lists - Metafields - Product - Resource - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Shop resource example2: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Product resource example3: value: metafield: key: summary: >- Creating a metafield without a key will fail and return an error summary: Shopify Creates A New Metafield For A Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#create-2020-01 parameters: [] tags: - Resource responses: '200': description: '' operationId: deprecated_202001_create_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/metafields/count.json: get: summary: Shopify Retrieves A Count Of A Resource's Metafields description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#count-2020-01 parameters: [] tags: - Count - Metafields - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_metafields_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/metafields/{metafield_id}.json: get: summary: Shopify Retrieves A Single Metafield From A Resource By Its Id description: https://shopify.dev/docs/admin-api/rest/reference/metafield#show-2020-01 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Identifiers - Resource - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: metafield: id: 721389482 value: something new value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. example2: value: metafield: id: 845366454 value: titre value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. summary: Shopify Updates A Metafield description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#update-2020-01 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Admin responses: '200': description: '' operationId: deprecated_202001_update_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Metafield By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#destroy-2020-01 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Deletes - Identifiers responses: '200': description: '' operationId: deprecated_202001_delete_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/metafields.json: get: summary: Shopify Retrieves A List Of Metafields That Belong To A Product Image Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#index-2020-04 parameters: - in: query name: metafield[owner_id] schema: type: integer description: metafield[owner_id] required: false - in: query name: metafield[owner_resource] schema: type: string description: metafield[owner_resource] required: false tags: - Belong - Image - Lists - Metafields - Product - Resource - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Shop resource example2: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Product resource example3: value: metafield: key: summary: >- Creating a metafield without a key will fail and return an error summary: Shopify Creates A New Metafield For A Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#create-2020-04 parameters: [] tags: - Resource responses: '200': description: '' operationId: deprecated_202004_create_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/metafields/count.json: get: summary: Shopify Retrieves A Count Of A Resource's Metafields description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#count-2020-04 parameters: [] tags: - Count - Metafields - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_metafields_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/metafields/{metafield_id}.json: get: summary: Shopify Retrieves A Single Metafield From A Resource By Its Id description: https://shopify.dev/docs/admin-api/rest/reference/metafield#show-2020-04 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Identifiers - Resource - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: metafield: id: 721389482 value: something new value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. example2: value: metafield: id: 845366454 value: titre value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. summary: Shopify Updates A Metafield description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#update-2020-04 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Admin responses: '200': description: '' operationId: deprecated_202004_update_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Metafield By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#destroy-2020-04 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Deletes - Identifiers responses: '200': description: '' operationId: deprecated_202004_delete_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/metafields.json: get: summary: Shopify Retrieves A List Of Metafields That Belong To A Product Image Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#index-2020-07 parameters: - in: query name: metafield[owner_id] schema: type: integer description: metafield[owner_id] required: false - in: query name: metafield[owner_resource] schema: type: string description: metafield[owner_resource] required: false tags: - Belong - Image - Lists - Metafields - Product - Resource - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Shop resource example2: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Product resource example3: value: metafield: key: summary: >- Creating a metafield without a key will fail and return an error summary: Shopify Creates A New Metafield For A Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#create-2020-07 parameters: [] tags: - Resource responses: '200': description: '' operationId: deprecated_202007_create_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/metafields/count.json: get: summary: Shopify Retrieves A Count Of A Resource's Metafields description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#count-2020-07 parameters: [] tags: - Count - Metafields - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_metafields_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/metafields/{metafield_id}.json: get: summary: Shopify Retrieves A Single Metafield From A Resource By Its Id description: https://shopify.dev/docs/admin-api/rest/reference/metafield#show-2020-07 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Identifiers - Resource - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: metafield: id: 721389482 value: something new value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. example2: value: metafield: id: 845366454 value: titre value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. summary: Shopify Updates A Metafield description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#update-2020-07 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Admin responses: '200': description: '' operationId: deprecated_202007_update_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Metafield By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#destroy-2020-07 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Deletes - Identifiers responses: '200': description: '' operationId: deprecated_202007_delete_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/metafields.json: get: summary: Shopify Retrieves A List Of Metafields That Belong To A Product Image Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#index-2020-10 parameters: - in: query name: metafield[owner_id] schema: type: integer description: metafield[owner_id] required: false - in: query name: metafield[owner_resource] schema: type: string description: metafield[owner_resource] required: false tags: - Belong - Image - Lists - Metafields - Product - Resource - Retrieves responses: '200': description: '' operationId: get_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Shop resource example2: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Product resource example3: value: metafield: key: summary: >- Creating a metafield without a key will fail and return an error summary: Shopify Creates A New Metafield For A Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#create-2020-10 parameters: [] tags: - Resource responses: '200': description: '' operationId: create_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/metafields/count.json: get: summary: Shopify Retrieves A Count Of A Resource's Metafields description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#count-2020-10 parameters: [] tags: - Count - Metafields - Retrieves responses: '200': description: '' operationId: get_metafields_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/metafields/{metafield_id}.json: get: summary: Shopify Retrieves A Single Metafield From A Resource By Its Id description: https://shopify.dev/docs/admin-api/rest/reference/metafield#show-2020-10 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Identifiers - Resource - Retrieves - Single responses: '200': description: '' operationId: get_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: metafield: id: 721389482 value: something new value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. example2: value: metafield: id: 845366454 value: titre value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. summary: Shopify Updates A Metafield description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#update-2020-10 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Admin responses: '200': description: '' operationId: update_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Metafield By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#destroy-2020-10 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Deletes - Identifiers responses: '200': description: '' operationId: delete_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/metafields.json: get: summary: Shopify Retrieves A List Of Metafields That Belong To A Product Image Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#index-2021-01 parameters: - in: query name: metafield[owner_id] schema: type: integer description: metafield[owner_id] required: false - in: query name: metafield[owner_resource] schema: type: string description: metafield[owner_resource] required: false tags: - Belong - Image - Lists - Metafields - Product - Resource - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Shop resource example2: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Product resource example3: value: metafield: key: summary: >- Creating a metafield without a key will fail and return an error summary: Shopify Creates A New Metafield For A Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#create-2021-01 parameters: [] tags: - Resource responses: '200': description: '' operationId: deprecated_202101_create_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/metafields/count.json: get: summary: Shopify Retrieves A Count Of A Resource's Metafields description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#count-2021-01 parameters: [] tags: - Count - Metafields - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_metafields_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/metafields/{metafield_id}.json: get: summary: Shopify Retrieves A Single Metafield From A Resource By Its Id description: https://shopify.dev/docs/admin-api/rest/reference/metafield#show-2021-01 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Identifiers - Resource - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: metafield: id: 721389482 value: something new value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. example2: value: metafield: id: 845366454 value: titre value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. summary: Shopify Updates A Metafield description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#update-2021-01 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Admin responses: '200': description: '' operationId: deprecated_202101_update_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Metafield By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#destroy-2021-01 parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Deletes - Identifiers responses: '200': description: '' operationId: deprecated_202101_delete_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/metafields.json: get: summary: Shopify Retrieves A List Of Metafields That Belong To A Product Image Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#index-unstable parameters: - in: query name: metafield[owner_id] schema: type: integer description: metafield[owner_id] required: false - in: query name: metafield[owner_resource] schema: type: string description: metafield[owner_resource] required: false tags: - Belong - Image - Lists - Metafields - Product - Resource - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Shop resource example2: value: metafield: namespace: inventory key: warehouse value: 25 value_type: integer summary: Create a new metafield for a Product resource example3: value: metafield: key: summary: >- Creating a metafield without a key will fail and return an error summary: Shopify Creates A New Metafield For A Resource description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#create-unstable parameters: [] tags: - Resource responses: '200': description: '' operationId: deprecated_unstable_create_metafields x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/metafields/count.json: get: summary: Shopify Retrieves A Count Of A Resource's Metafields description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#count-unstable parameters: [] tags: - Count - Metafields - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_metafields_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/metafields/{metafield_id}.json: get: summary: Shopify Retrieves A Single Metafield From A Resource By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#show-unstable parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Identifiers - Resource - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: metafield: id: 721389482 value: something new value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. example2: value: metafield: id: 845366454 value: titre value_type: string summary: >- Update a metafield. The namespace and key of an existing metafield can't be changed. summary: Shopify Updates A Metafield description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#update-unstable parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Admin responses: '200': description: '' operationId: deprecated_unstable_update_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Metafield By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/metafield#destroy-unstable parameters: - in: path name: metafield_id required: true schema: type: string description: metafield_id tags: - Deletes - Identifiers responses: '200': description: '' operationId: deprecated_unstable_delete_metafields_param_metafield_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/blogs/{blog_id}/articles.json: get: summary: Shopify Retrieves A List Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#index-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve results based on their published status. (default: any) published: Show only published articles. unpublished: Show only unpublished articles. any: Show articles of any published status. schema: {} required: false - in: query name: handle description: Retrieve an article with a specific handle. schema: {} required: false - in: query name: tag description: Filter articles with a specific tag. schema: {} required: false - in: query name: author description: Filter articles by article author. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Blog - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Create an article with HTML markup for a blog example2: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published: false summary: Create an unpublished article for a blog example3: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an article with a base64 encoded image example4: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: src: http://example.com/rails_logo.gif alt: Rails logo summary: >- Create an article with an image, which will be downloaded by Shopify example5: value: article: body: something summary: Creating an article without a title fails and returns an error example6: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 metafields: - key: new value: newvalue value_type: string namespace: global summary: Create an article with a metafield summary: Shopify Creates An Article For A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#create-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Article - Blog responses: '200': description: '' operationId: deprecated_202001_create_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/blogs/{blog_id}/articles/count.json: get: summary: Shopify Retrieves A Count Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#count-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: created_at_min description: >- Count articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count articles with a given published status. (default: any) published: Count only published articles. unpublished: Count only unpublished articles. any: Count all articles. schema: {} required: false tags: - All - Blog - Count - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_blogs_param_blog_id_articles_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/blogs/{blog_id}/articles/{article_id}.json: get: summary: Shopify Retrieves A Single Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#show-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id - in: query name: fields description: >- Show only certain fields, specifed by a comma-separated list of field names. schema: {} required: false tags: - Article - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Update an existing article of a blog example2: value: article: id: 134645308 published: true summary: Publish a hidden article example3: value: article: id: 134645308 published: false summary: Hide a published article example4: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== summary: Update an article's image example5: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: alt: Rails logo summary: Update the alt text for an article image example6: value: article: id: 134645308 image: '' summary: Remove the image from an article example7: value: article: id: 134645308 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing article summary: Shopify Updates An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#update-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article responses: '200': description: '' operationId: deprecated_202001_update_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#destroy-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article - Deletes responses: '200': description: '' operationId: deprecated_202001_delete_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/articles/authors.json: get: summary: Shopify Retrieves A List All Of Article Authors description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#authors-2020-01 parameters: [] tags: - All - Article - Authors - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_articles_authors x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/articles/tags.json: get: summary: Shopify Retrieves A List Of All The Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#tags-2020-01 parameters: - in: query name: limit description: The maximum number of tags to retrieve. schema: {} required: false - in: query name: popular description: >- A flag for ordering retrieved tags. If present in the request, then the results will be ordered by popularity, starting with the most popular tag. schema: {} required: false tags: - All - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_articles_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/blogs/{blog_id}/articles.json: get: summary: Shopify Retrieves A List Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#index-2020-04 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve results based on their published status. (default: any) published: Show only published articles. unpublished: Show only unpublished articles. any: Show articles of any published status. schema: {} required: false - in: query name: handle description: Retrieve an article with a specific handle. schema: {} required: false - in: query name: tag description: Filter articles with a specific tag. schema: {} required: false - in: query name: author description: Filter articles by article author. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Blog - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Create an article with HTML markup for a blog example2: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published: false summary: Create an unpublished article for a blog example3: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an article with a base64 encoded image example4: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: src: http://example.com/rails_logo.gif alt: Rails logo summary: >- Create an article with an image, which will be downloaded by Shopify example5: value: article: body: something summary: Creating an article without a title fails and returns an error example6: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 metafields: - key: new value: newvalue value_type: string namespace: global summary: Create an article with a metafield summary: Shopify Creates An Article For A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#create-2020-04 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Article - Blog responses: '200': description: '' operationId: deprecated_202004_create_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/blogs/{blog_id}/articles/count.json: get: summary: Shopify Retrieves A Count Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#count-2020-04 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: created_at_min description: >- Count articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count articles with a given published status. (default: any) published: Count only published articles. unpublished: Count only unpublished articles. any: Count all articles. schema: {} required: false tags: - All - Blog - Count - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_blogs_param_blog_id_articles_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/blogs/{blog_id}/articles/{article_id}.json: get: summary: Shopify Retrieves A Single Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#show-2020-04 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id - in: query name: fields description: >- Show only certain fields, specifed by a comma-separated list of field names. schema: {} required: false tags: - Article - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Update an existing article of a blog example2: value: article: id: 134645308 published: true summary: Publish a hidden article example3: value: article: id: 134645308 published: false summary: Hide a published article example4: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== summary: Update an article's image example5: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: alt: Rails logo summary: Update the alt text for an article image example6: value: article: id: 134645308 image: '' summary: Remove the image from an article example7: value: article: id: 134645308 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing article summary: Shopify Updates An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#update-2020-04 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article responses: '200': description: '' operationId: deprecated_202004_update_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#destroy-2020-04 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article - Deletes responses: '200': description: '' operationId: deprecated_202004_delete_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/articles/authors.json: get: summary: Shopify Retrieves A List All Of Article Authors description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#authors-2020-04 parameters: [] tags: - All - Article - Authors - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_articles_authors x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/articles/tags.json: get: summary: Shopify Retrieves A List Of All The Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#tags-2020-04 parameters: - in: query name: limit description: The maximum number of tags to retrieve. schema: {} required: false - in: query name: popular description: >- A flag for ordering retrieved tags. If present in the request, then the results will be ordered by popularity, starting with the most popular tag. schema: {} required: false tags: - All - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_articles_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/blogs/{blog_id}/articles.json: get: summary: Shopify Retrieves A List Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#index-2020-07 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve results based on their published status. (default: any) published: Show only published articles. unpublished: Show only unpublished articles. any: Show articles of any published status. schema: {} required: false - in: query name: handle description: Retrieve an article with a specific handle. schema: {} required: false - in: query name: tag description: Filter articles with a specific tag. schema: {} required: false - in: query name: author description: Filter articles by article author. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Blog - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Create an article with HTML markup for a blog example2: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published: false summary: Create an unpublished article for a blog example3: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an article with a base64 encoded image example4: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: src: http://example.com/rails_logo.gif alt: Rails logo summary: >- Create an article with an image, which will be downloaded by Shopify example5: value: article: body: something summary: Creating an article without a title fails and returns an error example6: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 metafields: - key: new value: newvalue value_type: string namespace: global summary: Create an article with a metafield summary: Shopify Creates An Article For A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#create-2020-07 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Article - Blog responses: '200': description: '' operationId: deprecated_202007_create_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/blogs/{blog_id}/articles/count.json: get: summary: Shopify Retrieves A Count Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#count-2020-07 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: created_at_min description: >- Count articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count articles with a given published status. (default: any) published: Count only published articles. unpublished: Count only unpublished articles. any: Count all articles. schema: {} required: false tags: - All - Blog - Count - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_blogs_param_blog_id_articles_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/blogs/{blog_id}/articles/{article_id}.json: get: summary: Shopify Retrieves A Single Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#show-2020-07 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id - in: query name: fields description: >- Show only certain fields, specifed by a comma-separated list of field names. schema: {} required: false tags: - Article - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Update an existing article of a blog example2: value: article: id: 134645308 published: true summary: Publish a hidden article example3: value: article: id: 134645308 published: false summary: Hide a published article example4: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== summary: Update an article's image example5: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: alt: Rails logo summary: Update the alt text for an article image example6: value: article: id: 134645308 image: '' summary: Remove the image from an article example7: value: article: id: 134645308 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing article summary: Shopify Updates An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#update-2020-07 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article responses: '200': description: '' operationId: deprecated_202007_update_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#destroy-2020-07 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article - Deletes responses: '200': description: '' operationId: deprecated_202007_delete_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/articles/authors.json: get: summary: Shopify Retrieves A List All Of Article Authors description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#authors-2020-07 parameters: [] tags: - All - Article - Authors - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_articles_authors x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/articles/tags.json: get: summary: Shopify Retrieves A List Of All The Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#tags-2020-07 parameters: - in: query name: limit description: The maximum number of tags to retrieve. schema: {} required: false - in: query name: popular description: >- A flag for ordering retrieved tags. If present in the request, then the results will be ordered by popularity, starting with the most popular tag. schema: {} required: false tags: - All - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_articles_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/blogs/{blog_id}/articles.json: get: summary: Shopify Retrieves A List Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#index-2020-10 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve results based on their published status. (default: any) published: Show only published articles. unpublished: Show only unpublished articles. any: Show articles of any published status. schema: {} required: false - in: query name: handle description: Retrieve an article with a specific handle. schema: {} required: false - in: query name: tag description: Filter articles with a specific tag. schema: {} required: false - in: query name: author description: Filter articles by article author. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Blog - Lists - Retrieves responses: '200': description: '' operationId: get_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Create an article with HTML markup for a blog example2: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published: false summary: Create an unpublished article for a blog example3: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an article with a base64 encoded image example4: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: src: http://example.com/rails_logo.gif alt: Rails logo summary: >- Create an article with an image, which will be downloaded by Shopify example5: value: article: body: something summary: Creating an article without a title fails and returns an error example6: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 metafields: - key: new value: newvalue value_type: string namespace: global summary: Create an article with a metafield summary: Shopify Creates An Article For A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#create-2020-10 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Article - Blog responses: '200': description: '' operationId: create_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/blogs/{blog_id}/articles/count.json: get: summary: Shopify Retrieves A Count Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#count-2020-10 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: created_at_min description: >- Count articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count articles with a given published status. (default: any) published: Count only published articles. unpublished: Count only unpublished articles. any: Count all articles. schema: {} required: false tags: - All - Blog - Count - Retrieves responses: '200': description: '' operationId: get_blogs_param_blog_id_articles_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/blogs/{blog_id}/articles/{article_id}.json: get: summary: Shopify Retrieves A Single Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#show-2020-10 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id - in: query name: fields description: >- Show only certain fields, specifed by a comma-separated list of field names. schema: {} required: false tags: - Article - Retrieves - Single responses: '200': description: '' operationId: get_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Update an existing article of a blog example2: value: article: id: 134645308 published: true summary: Publish a hidden article example3: value: article: id: 134645308 published: false summary: Hide a published article example4: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== summary: Update an article's image example5: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: alt: Rails logo summary: Update the alt text for an article image example6: value: article: id: 134645308 image: '' summary: Remove the image from an article example7: value: article: id: 134645308 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing article summary: Shopify Updates An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#update-2020-10 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article responses: '200': description: '' operationId: update_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#destroy-2020-10 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article - Deletes responses: '200': description: '' operationId: delete_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/articles/authors.json: get: summary: Shopify Retrieves A List All Of Article Authors description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#authors-2020-10 parameters: [] tags: - All - Article - Authors - Lists - Retrieves responses: '200': description: '' operationId: get_articles_authors x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/articles/tags.json: get: summary: Shopify Retrieves A List Of All The Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#tags-2020-10 parameters: - in: query name: limit description: The maximum number of tags to retrieve. schema: {} required: false - in: query name: popular description: >- A flag for ordering retrieved tags. If present in the request, then the results will be ordered by popularity, starting with the most popular tag. schema: {} required: false tags: - All - Lists - Retrieves responses: '200': description: '' operationId: get_articles_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/blogs/{blog_id}/articles.json: get: summary: Shopify Retrieves A List Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#index-2021-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve results based on their published status. (default: any) published: Show only published articles. unpublished: Show only unpublished articles. any: Show articles of any published status. schema: {} required: false - in: query name: handle description: Retrieve an article with a specific handle. schema: {} required: false - in: query name: tag description: Filter articles with a specific tag. schema: {} required: false - in: query name: author description: Filter articles by article author. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Blog - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Create an article with HTML markup for a blog example2: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published: false summary: Create an unpublished article for a blog example3: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an article with a base64 encoded image example4: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: src: http://example.com/rails_logo.gif alt: Rails logo summary: >- Create an article with an image, which will be downloaded by Shopify example5: value: article: body: something summary: Creating an article without a title fails and returns an error example6: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 metafields: - key: new value: newvalue value_type: string namespace: global summary: Create an article with a metafield summary: Shopify Creates An Article For A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#create-2021-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Article - Blog responses: '200': description: '' operationId: deprecated_202101_create_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/blogs/{blog_id}/articles/count.json: get: summary: Shopify Retrieves A Count Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#count-2021-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: created_at_min description: >- Count articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count articles with a given published status. (default: any) published: Count only published articles. unpublished: Count only unpublished articles. any: Count all articles. schema: {} required: false tags: - All - Blog - Count - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_blogs_param_blog_id_articles_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/blogs/{blog_id}/articles/{article_id}.json: get: summary: Shopify Retrieves A Single Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#show-2021-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id - in: query name: fields description: >- Show only certain fields, specifed by a comma-separated list of field names. schema: {} required: false tags: - Article - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Update an existing article of a blog example2: value: article: id: 134645308 published: true summary: Publish a hidden article example3: value: article: id: 134645308 published: false summary: Hide a published article example4: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== summary: Update an article's image example5: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: alt: Rails logo summary: Update the alt text for an article image example6: value: article: id: 134645308 image: '' summary: Remove the image from an article example7: value: article: id: 134645308 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing article summary: Shopify Updates An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#update-2021-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article responses: '200': description: '' operationId: deprecated_202101_update_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#destroy-2021-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article - Deletes responses: '200': description: '' operationId: deprecated_202101_delete_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/articles/authors.json: get: summary: Shopify Retrieves A List All Of Article Authors description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#authors-2021-01 parameters: [] tags: - All - Article - Authors - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_articles_authors x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/articles/tags.json: get: summary: Shopify Retrieves A List Of All The Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#tags-2021-01 parameters: - in: query name: limit description: The maximum number of tags to retrieve. schema: {} required: false - in: query name: popular description: >- A flag for ordering retrieved tags. If present in the request, then the results will be ordered by popularity, starting with the most popular tag. schema: {} required: false tags: - All - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_articles_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/blogs/{blog_id}/articles.json: get: summary: Shopify Retrieves A List Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#index-unstable parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve results based on their published status. (default: any) published: Show only published articles. unpublished: Show only unpublished articles. any: Show articles of any published status. schema: {} required: false - in: query name: handle description: Retrieve an article with a specific handle. schema: {} required: false - in: query name: tag description: Filter articles with a specific tag. schema: {} required: false - in: query name: author description: Filter articles by article author. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - All - Blog - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Create an article with HTML markup for a blog example2: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published: false summary: Create an unpublished article for a blog example3: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an article with a base64 encoded image example4: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: src: http://example.com/rails_logo.gif alt: Rails logo summary: >- Create an article with an image, which will be downloaded by Shopify example5: value: article: body: something summary: Creating an article without a title fails and returns an error example6: value: article: title: My new Article title author: John Smith tags: This Post, Has Been Tagged body_html: >-

I like articles

Yea, I like posting them through REST.

published_at: Thu Mar 24 15:45:47 UTC 2011 metafields: - key: new value: newvalue value_type: string namespace: global summary: Create an article with a metafield summary: Shopify Creates An Article For A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#create-unstable parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Article - Blog responses: '200': description: '' operationId: deprecated_unstable_create_blogs_param_blog_id_articles x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/blogs/{blog_id}/articles/count.json: get: summary: Shopify Retrieves A Count Of All Articles From A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#count-unstable parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: created_at_min description: >- Count articles created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count articles created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count articles last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count articles last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count articles published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count articles published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count articles with a given published status. (default: any) published: Count only published articles. unpublished: Count only unpublished articles. any: Count all articles. schema: {} required: false tags: - All - Blog - Count - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_blogs_param_blog_id_articles_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/blogs/{blog_id}/articles/{article_id}.json: get: summary: Shopify Retrieves A Single Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#show-unstable parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id - in: query name: fields description: >- Show only certain fields, specifed by a comma-separated list of field names. schema: {} required: false tags: - Article - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 summary: Update an existing article of a blog example2: value: article: id: 134645308 published: true summary: Publish a hidden article example3: value: article: id: 134645308 published: false summary: Hide a published article example4: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== summary: Update an article's image example5: value: article: id: 134645308 title: My new Title author: Your name tags: Tags, Will Be, Updated body_html:

Look, I can even update through a web service.

published_at: Thu Mar 24 15:45:47 UTC 2011 image: alt: Rails logo summary: Update the alt text for an article image example6: value: article: id: 134645308 image: '' summary: Remove the image from an article example7: value: article: id: 134645308 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing article summary: Shopify Updates An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#update-unstable parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article responses: '200': description: '' operationId: deprecated_unstable_update_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#destroy-unstable parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: path name: article_id required: true schema: type: string description: article_id tags: - Article - Deletes responses: '200': description: '' operationId: deprecated_unstable_delete_blogs_param_blog_id_articles_param_article_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/articles/authors.json: get: summary: Shopify Retrieves A List All Of Article Authors description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#authors-unstable parameters: [] tags: - All - Article - Authors - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_articles_authors x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/articles/tags.json: get: summary: Shopify Retrieves A List Of All The Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/article#tags-unstable parameters: - in: query name: limit description: The maximum number of tags to retrieve. schema: {} required: false - in: query name: popular description: >- A flag for ordering retrieved tags. If present in the request, then the results will be ordered by popularity, starting with the most popular tag. schema: {} required: false tags: - All - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_articles_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/themes/{theme_id}/assets.json: get: summary: Shopify Retrieves A Single Asset For A Theme By Its Key description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#show-2020-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names schema: {} required: false - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Keys - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202001_get_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: asset: key: templates/index.liquid value: >-

We are busy updating the store for you and will be back within the hour.

summary: Change an existing Liquid template's value example2: value: asset: key: assets/empty.gif attachment: > R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an image asset by providing a base64-encoded attachment example3: value: asset: key: assets/bg-body.gif src: http://apple.com/new_bg.gif summary: >- Create an image asset by providing a source URL from which to upload the image example4: value: asset: key: layout/alternate.liquid source_key: layout/theme.liquid summary: Duplicate an existing asset by providing a source key summary: Shopify Creates Or Updates An Asset For A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#update-2020-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: src description: >- The source URL of an image. Include in the body of the PUT request to upload the image to Shopify. schema: {} required: false - in: query name: source_key description: >- The path within the theme to an existing asset. Include in the body of the PUT request to create a duplicate asset. schema: {} required: false tags: - Assets - Theme responses: '200': description: '' operationId: deprecated_202001_update_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Asset From A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#destroy-2020-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Deletes - Theme responses: '200': description: '' operationId: deprecated_202001_delete_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/themes/{theme_id}/assets.json: get: summary: Shopify Retrieves A Single Asset For A Theme By Its Key description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#show-2020-04 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names schema: {} required: false - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Keys - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202004_get_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: asset: key: templates/index.liquid value: >-

We are busy updating the store for you and will be back within the hour.

summary: Change an existing Liquid template's value example2: value: asset: key: assets/empty.gif attachment: > R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an image asset by providing a base64-encoded attachment example3: value: asset: key: assets/bg-body.gif src: http://apple.com/new_bg.gif summary: >- Create an image asset by providing a source URL from which to upload the image example4: value: asset: key: layout/alternate.liquid source_key: layout/theme.liquid summary: Duplicate an existing asset by providing a source key summary: Shopify Creates Or Updates An Asset For A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#update-2020-04 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: src description: >- The source URL of an image. Include in the body of the PUT request to upload the image to Shopify. schema: {} required: false - in: query name: source_key description: >- The path within the theme to an existing asset. Include in the body of the PUT request to create a duplicate asset. schema: {} required: false tags: - Assets - Theme responses: '200': description: '' operationId: deprecated_202004_update_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Asset From A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#destroy-2020-04 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Deletes - Theme responses: '200': description: '' operationId: deprecated_202004_delete_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/themes/{theme_id}/assets.json: get: summary: Shopify Retrieves A Single Asset For A Theme By Its Key description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#show-2020-07 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names schema: {} required: false - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Keys - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202007_get_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: asset: key: templates/index.liquid value: >-

We are busy updating the store for you and will be back within the hour.

summary: Change an existing Liquid template's value example2: value: asset: key: assets/empty.gif attachment: > R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an image asset by providing a base64-encoded attachment example3: value: asset: key: assets/bg-body.gif src: http://apple.com/new_bg.gif summary: >- Create an image asset by providing a source URL from which to upload the image example4: value: asset: key: layout/alternate.liquid source_key: layout/theme.liquid summary: Duplicate an existing asset by providing a source key summary: Shopify Creates Or Updates An Asset For A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#update-2020-07 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: src description: >- The source URL of an image. Include in the body of the PUT request to upload the image to Shopify. schema: {} required: false - in: query name: source_key description: >- The path within the theme to an existing asset. Include in the body of the PUT request to create a duplicate asset. schema: {} required: false tags: - Assets - Theme responses: '200': description: '' operationId: deprecated_202007_update_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Asset From A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#destroy-2020-07 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Deletes - Theme responses: '200': description: '' operationId: deprecated_202007_delete_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/themes/{theme_id}/assets.json: get: summary: Shopify Retrieves A Single Asset For A Theme By Its Key description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#show-2020-10 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names schema: {} required: false - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Keys - Retrieves - Single - Theme responses: '200': description: '' operationId: get_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: asset: key: templates/index.liquid value: >-

We are busy updating the store for you and will be back within the hour.

summary: Change an existing Liquid template's value example2: value: asset: key: assets/empty.gif attachment: > R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an image asset by providing a base64-encoded attachment example3: value: asset: key: assets/bg-body.gif src: http://apple.com/new_bg.gif summary: >- Create an image asset by providing a source URL from which to upload the image example4: value: asset: key: layout/alternate.liquid source_key: layout/theme.liquid summary: Duplicate an existing asset by providing a source key summary: Shopify Creates Or Updates An Asset For A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#update-2020-10 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: src description: >- The source URL of an image. Include in the body of the PUT request to upload the image to Shopify. schema: {} required: false - in: query name: source_key description: >- The path within the theme to an existing asset. Include in the body of the PUT request to create a duplicate asset. schema: {} required: false tags: - Assets - Theme responses: '200': description: '' operationId: update_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Asset From A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#destroy-2020-10 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Deletes - Theme responses: '200': description: '' operationId: delete_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/themes/{theme_id}/assets.json: get: summary: Shopify Retrieves A Single Asset For A Theme By Its Key description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#show-2021-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names schema: {} required: false - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Keys - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202101_get_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: asset: key: templates/index.liquid value: >-

We are busy updating the store for you and will be back within the hour.

summary: Change an existing Liquid template's value example2: value: asset: key: assets/empty.gif attachment: > R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an image asset by providing a base64-encoded attachment example3: value: asset: key: assets/bg-body.gif src: http://apple.com/new_bg.gif summary: >- Create an image asset by providing a source URL from which to upload the image example4: value: asset: key: layout/alternate.liquid source_key: layout/theme.liquid summary: Duplicate an existing asset by providing a source key summary: Shopify Creates Or Updates An Asset For A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#update-2021-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: src description: >- The source URL of an image. Include in the body of the PUT request to upload the image to Shopify. schema: {} required: false - in: query name: source_key description: >- The path within the theme to an existing asset. Include in the body of the PUT request to create a duplicate asset. schema: {} required: false tags: - Assets - Theme responses: '200': description: '' operationId: deprecated_202101_update_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Asset From A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#destroy-2021-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Deletes - Theme responses: '200': description: '' operationId: deprecated_202101_delete_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/themes/{theme_id}/assets.json: get: summary: Shopify Retrieves A Single Asset For A Theme By Its Key description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#show-unstable parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names schema: {} required: false - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Keys - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_unstable_get_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: asset: key: templates/index.liquid value: >-

We are busy updating the store for you and will be back within the hour.

summary: Change an existing Liquid template's value example2: value: asset: key: assets/empty.gif attachment: > R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== summary: Create an image asset by providing a base64-encoded attachment example3: value: asset: key: assets/bg-body.gif src: http://apple.com/new_bg.gif summary: >- Create an image asset by providing a source URL from which to upload the image example4: value: asset: key: layout/alternate.liquid source_key: layout/theme.liquid summary: Duplicate an existing asset by providing a source key summary: Shopify Creates Or Updates An Asset For A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#update-unstable parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: src description: >- The source URL of an image. Include in the body of the PUT request to upload the image to Shopify. schema: {} required: false - in: query name: source_key description: >- The path within the theme to an existing asset. Include in the body of the PUT request to create a duplicate asset. schema: {} required: false tags: - Assets - Theme responses: '200': description: '' operationId: deprecated_unstable_update_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Asset From A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/asset#destroy-unstable parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: asset[key] schema: type: string description: asset[key] required: false tags: - Assets - Deletes - Theme responses: '200': description: '' operationId: deprecated_unstable_delete_themes_param_theme_id_assets x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/blogs.json: get: summary: Shopify Retrieve A List Of All Blogs description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/blog#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: handle description: Filter by blog handle schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Blogs - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_blogs x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: blog: title: Apple main blog summary: Create a new empty blog example2: value: blog: body: foobar summary: Trying to create a blog without a title will return an error example3: value: blog: title: Apple main blog metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a new empty blog with a metafield summary: Shopify Create A New Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/blog#create-2020-01 parameters: [] tags: - Blog - Create responses: '200': description: '' operationId: deprecated_202001_create_blogs x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/blogs/count.json: get: summary: Shopify Get A Count Of All Blogs description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/blog#count-2020-01 parameters: [] tags: - All - Blogs - Count - Get responses: '200': description: '' operationId: deprecated_202001_get_blogs_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/blogs/{blog_id}.json: get: summary: Shopify Get A Single Blog By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/blog#show-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Blog - Get - Identifiers - Single responses: '200': description: '' operationId: deprecated_202001_get_blogs_param_blog_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: blog: id: 241253187 title: IPod Updates summary: Update an existing blog title example2: value: blog: id: 241253187 title: IPod Updates handle: ipod-updates commentable: moderate summary: >- Update an existing blog title and handle and also activate comments example3: value: blog: id: 241253187 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing blog summary: Shopify Update A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/blog#update-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Blog - Update responses: '200': description: '' operationId: deprecated_202001_update_blogs_param_blog_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Blog description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/blog#destroy-2020-01 parameters: - in: path name: blog_id required: true schema: type: string description: blog_id tags: - Blog - Deletes responses: '200': description: '' operationId: deprecated_202001_delete_blogs_param_blog_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments.json: get: summary: Shopify Retrieves A List Of Comments description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show comments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show comments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show comments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show comments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show comments published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show comments published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: published_status description: |- Filter results by their published status. (default: any) published: Show only published comments. unpublished: Show only unpublished comments. any: Show comments of any published status. schema: {} required: false - in: query name: status description: |- Filter results by their status. pending: Show only pending comments. published: Show only published comments. unapproved: Show only unapproved comments. schema: {} required: false - in: query name: article_id schema: type: integer description: article_id required: false - in: query name: blog_id schema: type: integer description: blog_id required: false tags: - Comments - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_comments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: comment: body: |- I like comments And I like posting them *RESTfully*. author: Your name email: your@email.com ip: 107.20.160.121 blog_id: 241253187 article_id: 134645308 summary: >- Create a comment for an article of a blog using basic Textile markup example2: value: comment: article_id: 134645308 summary: >- Creating a comment without a body, author, and email fails and returns an error summary: Shopify Creates A Comment For An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#create-2020-01 parameters: [] tags: - Article - Comments responses: '200': description: '' operationId: deprecated_202001_create_comments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/count.json: get: summary: Shopify Retrieves A Count Of Comments description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#count-2020-01 parameters: - in: query name: created_at_min description: >- Count comments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count comments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count comments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count comments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count comments published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count comments published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Retrieve a count of comments with a given published status. (default: any) published: Count only published comments. unpublished: Count only unpublished comments. any: Count comments of any published status. schema: {} required: false - in: query name: status description: |- Retrieve a count of comments with a given status. pending: Count pending comments. published: Count published comments. unapproved: Count unapproved comments. schema: {} required: false - in: query name: article_id schema: type: integer description: article_id required: false - in: query name: blog_id schema: type: integer description: blog_id required: false tags: - Comments - Count - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_comments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/{comment_id}.json: get: summary: Shopify Retrieves A Single Comment By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#show-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Comments - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_comments_param_comment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: comment: id: 118373535 body: You can even update through a web service. author: Your new name email: your@updated-email.com published_at: '2020-11-05T00:48:11.132Z' summary: Update the body of an existing comment summary: Shopify Updates A Comment Of An Article description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#update-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id tags: - Article - Comments responses: '200': description: '' operationId: deprecated_202001_update_comments_param_comment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/{comment_id}/spam.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Mark a comment as spam summary: Shopify Marks A Comment As Spam description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#spam-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id tags: - Comments - Spam responses: '200': description: '' operationId: deprecated_202001_create_comments_param_comment_id_spam x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/{comment_id}/not_spam.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: >- Mark a comment as not spam, restoring it to an unapproved or published state summary: Shopify Marks A Comment As Not Spam description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#not_spam-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id tags: - Comments - Spam responses: '200': description: '' operationId: deprecated_202001_create_comments_param_comment_id_not_spam x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/{comment_id}/approve.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Approve a comment and publish it to the blog summary: Shopify Approves A Comment description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#approve-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id tags: - Approves - Comments responses: '200': description: '' operationId: deprecated_202001_create_comments_param_comment_id_approve x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/{comment_id}/remove.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Remove a comment summary: Shopify Removes A Comment description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#remove-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id tags: - Comments responses: '200': description: '' operationId: deprecated_202001_create_comments_param_comment_id_remove x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/comments/{comment_id}/restore.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Restore a removed comment summary: Shopify Restores A Previously Removed Comment description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/comment#restore-2020-01 parameters: - in: path name: comment_id required: true schema: type: string description: comment_id tags: - Comments - Previously responses: '200': description: '' operationId: deprecated_202001_create_comments_param_comment_id_restore x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/redirects.json: get: summary: Shopify Retrieves A List Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: path description: Show redirects with a given path. schema: {} required: false - in: query name: target description: Show redirects with a given target. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: redirect: path: /ipod target: /pages/itunes summary: Create a redirect example2: value: redirect: path: http://www.apple.com/forums target: http://forums.apple.com summary: >- Create a redirect using a full URL for the path, which will be saved as an absolute path without a domain example3: value: redirect: body: foobar summary: >- Creating a redirect without a path or target fails and returns an error summary: Shopify Creates A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#create-2020-01 parameters: [] tags: - Redirect responses: '200': description: '' operationId: deprecated_202001_create_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/redirects/count.json: get: summary: Shopify Retrieves A Count Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#count-2020-01 parameters: - in: query name: path description: Count redirects with given path. schema: {} required: false - in: query name: target description: Count redirects with given target. schema: {} required: false tags: - Count - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_redirects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/redirects/{redirect_id}.json: get: summary: Shopify Retrieves A Single Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#show-2020-01 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Redirect - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: redirect: id: 668809255 path: /tiger summary: Update the path URI of a redirect example2: value: redirect: id: 950115854 path: /powermac target: /pages/macpro summary: Update both the path and target URIs of a redirect summary: Shopify Updates An Existing Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#update-2020-01 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Existing - Redirect responses: '200': description: '' operationId: deprecated_202001_update_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#destroy-2020-01 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Deletes - Redirect responses: '200': description: '' operationId: deprecated_202001_delete_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/redirects.json: get: summary: Shopify Retrieves A List Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#index-2020-04 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: path description: Show redirects with a given path. schema: {} required: false - in: query name: target description: Show redirects with a given target. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: redirect: path: /ipod target: /pages/itunes summary: Create a redirect example2: value: redirect: path: http://www.apple.com/forums target: http://forums.apple.com summary: >- Create a redirect using a full URL for the path, which will be saved as an absolute path without a domain example3: value: redirect: body: foobar summary: >- Creating a redirect without a path or target fails and returns an error summary: Shopify Creates A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#create-2020-04 parameters: [] tags: - Redirect responses: '200': description: '' operationId: deprecated_202004_create_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/redirects/count.json: get: summary: Shopify Retrieves A Count Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#count-2020-04 parameters: - in: query name: path description: Count redirects with given path. schema: {} required: false - in: query name: target description: Count redirects with given target. schema: {} required: false tags: - Count - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_redirects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/redirects/{redirect_id}.json: get: summary: Shopify Retrieves A Single Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#show-2020-04 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Redirect - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: redirect: id: 668809255 path: /tiger summary: Update the path URI of a redirect example2: value: redirect: id: 950115854 path: /powermac target: /pages/macpro summary: Update both the path and target URIs of a redirect summary: Shopify Updates An Existing Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#update-2020-04 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Existing - Redirect responses: '200': description: '' operationId: deprecated_202004_update_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#destroy-2020-04 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Deletes - Redirect responses: '200': description: '' operationId: deprecated_202004_delete_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/redirects.json: get: summary: Shopify Retrieves A List Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#index-2020-07 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: path description: Show redirects with a given path. schema: {} required: false - in: query name: target description: Show redirects with a given target. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: redirect: path: /ipod target: /pages/itunes summary: Create a redirect example2: value: redirect: path: http://www.apple.com/forums target: http://forums.apple.com summary: >- Create a redirect using a full URL for the path, which will be saved as an absolute path without a domain example3: value: redirect: body: foobar summary: >- Creating a redirect without a path or target fails and returns an error summary: Shopify Creates A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#create-2020-07 parameters: [] tags: - Redirect responses: '200': description: '' operationId: deprecated_202007_create_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/redirects/count.json: get: summary: Shopify Retrieves A Count Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#count-2020-07 parameters: - in: query name: path description: Count redirects with given path. schema: {} required: false - in: query name: target description: Count redirects with given target. schema: {} required: false tags: - Count - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_redirects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/redirects/{redirect_id}.json: get: summary: Shopify Retrieves A Single Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#show-2020-07 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Redirect - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: redirect: id: 668809255 path: /tiger summary: Update the path URI of a redirect example2: value: redirect: id: 950115854 path: /powermac target: /pages/macpro summary: Update both the path and target URIs of a redirect summary: Shopify Updates An Existing Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#update-2020-07 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Existing - Redirect responses: '200': description: '' operationId: deprecated_202007_update_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#destroy-2020-07 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Deletes - Redirect responses: '200': description: '' operationId: deprecated_202007_delete_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/redirects.json: get: summary: Shopify Retrieves A List Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#index-2020-10 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: path description: Show redirects with a given path. schema: {} required: false - in: query name: target description: Show redirects with a given target. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Redirects - Retrieves responses: '200': description: '' operationId: get_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: redirect: path: /ipod target: /pages/itunes summary: Create a redirect example2: value: redirect: path: http://www.apple.com/forums target: http://forums.apple.com summary: >- Create a redirect using a full URL for the path, which will be saved as an absolute path without a domain example3: value: redirect: body: foobar summary: >- Creating a redirect without a path or target fails and returns an error summary: Shopify Creates A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#create-2020-10 parameters: [] tags: - Redirect responses: '200': description: '' operationId: create_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/redirects/count.json: get: summary: Shopify Retrieves A Count Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#count-2020-10 parameters: - in: query name: path description: Count redirects with given path. schema: {} required: false - in: query name: target description: Count redirects with given target. schema: {} required: false tags: - Count - Redirects - Retrieves responses: '200': description: '' operationId: get_redirects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/redirects/{redirect_id}.json: get: summary: Shopify Retrieves A Single Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#show-2020-10 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Redirect - Retrieves - Single responses: '200': description: '' operationId: get_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: redirect: id: 668809255 path: /tiger summary: Update the path URI of a redirect example2: value: redirect: id: 950115854 path: /powermac target: /pages/macpro summary: Update both the path and target URIs of a redirect summary: Shopify Updates An Existing Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#update-2020-10 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Existing - Redirect responses: '200': description: '' operationId: update_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#destroy-2020-10 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Deletes - Redirect responses: '200': description: '' operationId: delete_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/redirects.json: get: summary: Shopify Retrieves A List Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#index-2021-01 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: path description: Show redirects with a given path. schema: {} required: false - in: query name: target description: Show redirects with a given target. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: redirect: path: /ipod target: /pages/itunes summary: Create a redirect example2: value: redirect: path: http://www.apple.com/forums target: http://forums.apple.com summary: >- Create a redirect using a full URL for the path, which will be saved as an absolute path without a domain example3: value: redirect: body: foobar summary: >- Creating a redirect without a path or target fails and returns an error summary: Shopify Creates A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#create-2021-01 parameters: [] tags: - Redirect responses: '200': description: '' operationId: deprecated_202101_create_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/redirects/count.json: get: summary: Shopify Retrieves A Count Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#count-2021-01 parameters: - in: query name: path description: Count redirects with given path. schema: {} required: false - in: query name: target description: Count redirects with given target. schema: {} required: false tags: - Count - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_redirects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/redirects/{redirect_id}.json: get: summary: Shopify Retrieves A Single Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#show-2021-01 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Redirect - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: redirect: id: 668809255 path: /tiger summary: Update the path URI of a redirect example2: value: redirect: id: 950115854 path: /powermac target: /pages/macpro summary: Update both the path and target URIs of a redirect summary: Shopify Updates An Existing Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#update-2021-01 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Existing - Redirect responses: '200': description: '' operationId: deprecated_202101_update_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#destroy-2021-01 parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Deletes - Redirect responses: '200': description: '' operationId: deprecated_202101_delete_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/redirects.json: get: summary: Shopify Retrieves A List Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#index-unstable parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: path description: Show redirects with a given path. schema: {} required: false - in: query name: target description: Show redirects with a given target. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: redirect: path: /ipod target: /pages/itunes summary: Create a redirect example2: value: redirect: path: http://www.apple.com/forums target: http://forums.apple.com summary: >- Create a redirect using a full URL for the path, which will be saved as an absolute path without a domain example3: value: redirect: body: foobar summary: >- Creating a redirect without a path or target fails and returns an error summary: Shopify Creates A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#create-unstable parameters: [] tags: - Redirect responses: '200': description: '' operationId: deprecated_unstable_create_redirects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/redirects/count.json: get: summary: Shopify Retrieves A Count Of Url Redirects description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#count-unstable parameters: - in: query name: path description: Count redirects with given path. schema: {} required: false - in: query name: target description: Count redirects with given target. schema: {} required: false tags: - Count - Redirects - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_redirects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/redirects/{redirect_id}.json: get: summary: Shopify Retrieves A Single Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#show-unstable parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Redirect - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: redirect: id: 668809255 path: /tiger summary: Update the path URI of a redirect example2: value: redirect: id: 950115854 path: /powermac target: /pages/macpro summary: Update both the path and target URIs of a redirect summary: Shopify Updates An Existing Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#update-unstable parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Existing - Redirect responses: '200': description: '' operationId: deprecated_unstable_update_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Redirect description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/redirect#destroy-unstable parameters: - in: path name: redirect_id required: true schema: type: string description: redirect_id tags: - Deletes - Redirect responses: '200': description: '' operationId: deprecated_unstable_delete_redirects_param_redirect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/script_tags.json: get: summary: Shopify Retrieves A List Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#index-2020-01 parameters: - in: query name: limit description: |- The number of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show script tags created after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show script tags created before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show script tags last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show script tags last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: src description: Show script tags with this URL. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Lists - Retrieves - Script responses: '200': description: '' operationId: deprecated_202001_get_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: event: onload src: https://djavaskripped.org/fancy.js summary: Create a new script tag example2: value: script_tag: body: foobar summary: >- Creating a script tag without a src and event will return an error summary: Shopify Creates A New Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#create-2020-01 parameters: [] tags: - Script responses: '200': description: '' operationId: deprecated_202001_create_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/script_tags/count.json: get: summary: Shopify Retrieves A Count Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#count-2020-01 parameters: - in: query name: src description: Count only script tags with a given URL. schema: {} required: false tags: - All - Count - Retrieves - Script responses: '200': description: '' operationId: deprecated_202001_get_script_tags_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/script_tags/{script_tag_id}.json: get: summary: Shopify Retrieves A Single Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#show-2020-01 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Retrieves - Script - Single responses: '200': description: '' operationId: deprecated_202001_get_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: id: 596726825 src: https://somewhere-else.com/another.js summary: Update a script tag's URL summary: Shopify Updates A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#update-2020-01 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Script responses: '200': description: '' operationId: deprecated_202001_update_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#destroy-2020-01 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Deletes - Script responses: '200': description: '' operationId: deprecated_202001_delete_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/script_tags.json: get: summary: Shopify Retrieves A List Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#index-2020-04 parameters: - in: query name: limit description: |- The number of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show script tags created after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show script tags created before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show script tags last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show script tags last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: src description: Show script tags with this URL. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Lists - Retrieves - Script responses: '200': description: '' operationId: deprecated_202004_get_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: event: onload src: https://djavaskripped.org/fancy.js summary: Create a new script tag example2: value: script_tag: body: foobar summary: >- Creating a script tag without a src and event will return an error summary: Shopify Creates A New Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#create-2020-04 parameters: [] tags: - Script responses: '200': description: '' operationId: deprecated_202004_create_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/script_tags/count.json: get: summary: Shopify Retrieves A Count Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#count-2020-04 parameters: - in: query name: src description: Count only script tags with a given URL. schema: {} required: false tags: - All - Count - Retrieves - Script responses: '200': description: '' operationId: deprecated_202004_get_script_tags_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/script_tags/{script_tag_id}.json: get: summary: Shopify Retrieves A Single Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#show-2020-04 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Retrieves - Script - Single responses: '200': description: '' operationId: deprecated_202004_get_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: id: 596726825 src: https://somewhere-else.com/another.js summary: Update a script tag's URL summary: Shopify Updates A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#update-2020-04 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Script responses: '200': description: '' operationId: deprecated_202004_update_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#destroy-2020-04 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Deletes - Script responses: '200': description: '' operationId: deprecated_202004_delete_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/script_tags.json: get: summary: Shopify Retrieves A List Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#index-2020-07 parameters: - in: query name: limit description: |- The number of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show script tags created after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show script tags created before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show script tags last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show script tags last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: src description: Show script tags with this URL. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Lists - Retrieves - Script responses: '200': description: '' operationId: deprecated_202007_get_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: event: onload src: https://djavaskripped.org/fancy.js summary: Create a new script tag example2: value: script_tag: body: foobar summary: >- Creating a script tag without a src and event will return an error summary: Shopify Creates A New Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#create-2020-07 parameters: [] tags: - Script responses: '200': description: '' operationId: deprecated_202007_create_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/script_tags/count.json: get: summary: Shopify Retrieves A Count Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#count-2020-07 parameters: - in: query name: src description: Count only script tags with a given URL. schema: {} required: false tags: - All - Count - Retrieves - Script responses: '200': description: '' operationId: deprecated_202007_get_script_tags_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/script_tags/{script_tag_id}.json: get: summary: Shopify Retrieves A Single Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#show-2020-07 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Retrieves - Script - Single responses: '200': description: '' operationId: deprecated_202007_get_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: id: 596726825 src: https://somewhere-else.com/another.js summary: Update a script tag's URL summary: Shopify Updates A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#update-2020-07 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Script responses: '200': description: '' operationId: deprecated_202007_update_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#destroy-2020-07 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Deletes - Script responses: '200': description: '' operationId: deprecated_202007_delete_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/script_tags.json: get: summary: Shopify Retrieves A List Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#index-2020-10 parameters: - in: query name: limit description: |- The number of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show script tags created after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show script tags created before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show script tags last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show script tags last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: src description: Show script tags with this URL. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Lists - Retrieves - Script responses: '200': description: '' operationId: get_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: event: onload src: https://djavaskripped.org/fancy.js summary: Create a new script tag example2: value: script_tag: body: foobar summary: >- Creating a script tag without a src and event will return an error summary: Shopify Creates A New Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#create-2020-10 parameters: [] tags: - Script responses: '200': description: '' operationId: create_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/script_tags/count.json: get: summary: Shopify Retrieves A Count Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#count-2020-10 parameters: - in: query name: src description: Count only script tags with a given URL. schema: {} required: false tags: - All - Count - Retrieves - Script responses: '200': description: '' operationId: get_script_tags_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/script_tags/{script_tag_id}.json: get: summary: Shopify Retrieves A Single Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#show-2020-10 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Retrieves - Script - Single responses: '200': description: '' operationId: get_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: id: 596726825 src: https://somewhere-else.com/another.js summary: Update a script tag's URL summary: Shopify Updates A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#update-2020-10 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Script responses: '200': description: '' operationId: update_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#destroy-2020-10 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Deletes - Script responses: '200': description: '' operationId: delete_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/script_tags.json: get: summary: Shopify Retrieves A List Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#index-2021-01 parameters: - in: query name: limit description: |- The number of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show script tags created after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show script tags created before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show script tags last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show script tags last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: src description: Show script tags with this URL. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Lists - Retrieves - Script responses: '200': description: '' operationId: deprecated_202101_get_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: event: onload src: https://djavaskripped.org/fancy.js summary: Create a new script tag example2: value: script_tag: body: foobar summary: >- Creating a script tag without a src and event will return an error summary: Shopify Creates A New Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#create-2021-01 parameters: [] tags: - Script responses: '200': description: '' operationId: deprecated_202101_create_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/script_tags/count.json: get: summary: Shopify Retrieves A Count Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#count-2021-01 parameters: - in: query name: src description: Count only script tags with a given URL. schema: {} required: false tags: - All - Count - Retrieves - Script responses: '200': description: '' operationId: deprecated_202101_get_script_tags_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/script_tags/{script_tag_id}.json: get: summary: Shopify Retrieves A Single Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#show-2021-01 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Retrieves - Script - Single responses: '200': description: '' operationId: deprecated_202101_get_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: id: 596726825 src: https://somewhere-else.com/another.js summary: Update a script tag's URL summary: Shopify Updates A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#update-2021-01 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Script responses: '200': description: '' operationId: deprecated_202101_update_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#destroy-2021-01 parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Deletes - Script responses: '200': description: '' operationId: deprecated_202101_delete_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/script_tags.json: get: summary: Shopify Retrieves A List Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#index-unstable parameters: - in: query name: limit description: |- The number of results to return. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show script tags created after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show script tags created before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show script tags last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show script tags last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: src description: Show script tags with this URL. schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - All - Lists - Retrieves - Script responses: '200': description: '' operationId: deprecated_unstable_get_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: event: onload src: https://djavaskripped.org/fancy.js summary: Create a new script tag example2: value: script_tag: body: foobar summary: >- Creating a script tag without a src and event will return an error summary: Shopify Creates A New Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#create-unstable parameters: [] tags: - Script responses: '200': description: '' operationId: deprecated_unstable_create_script_tags x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/script_tags/count.json: get: summary: Shopify Retrieves A Count Of All Script Tags description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#count-unstable parameters: - in: query name: src description: Count only script tags with a given URL. schema: {} required: false tags: - All - Count - Retrieves - Script responses: '200': description: '' operationId: deprecated_unstable_get_script_tags_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/script_tags/{script_tag_id}.json: get: summary: Shopify Retrieves A Single Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#show-unstable parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Retrieves - Script - Single responses: '200': description: '' operationId: deprecated_unstable_get_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: script_tag: id: 596726825 src: https://somewhere-else.com/another.js summary: Update a script tag's URL summary: Shopify Updates A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#update-unstable parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Script responses: '200': description: '' operationId: deprecated_unstable_update_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Script Tag description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/scripttag#destroy-unstable parameters: - in: path name: script_tag_id required: true schema: type: string description: script_tag_id tags: - Deletes - Script responses: '200': description: '' operationId: deprecated_unstable_delete_script_tags_param_script_tag_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/themes.json: get: summary: Shopify Retrieves A List Of Themes description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#index-2020-01 parameters: - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves - Themes responses: '200': description: '' operationId: deprecated_202001_get_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: theme: name: Lemongrass src: http://themes.shopify.com/theme.zip role: main summary: Create a theme that has a custom name and is published example2: value: theme: body: foobar summary: Creating a theme without a name fails and returns an error summary: >- Shopify Creates A Theme By Providing The Public Url Of A Zip File That Contains The Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#create-2020-01 parameters: [] tags: - Contains - Files - Providing - Public - Theme - Zip responses: '200': description: '' operationId: deprecated_202001_create_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/themes/{theme_id}.json: get: summary: Shopify Retrieves A Single Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#show-2020-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202001_get_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: theme: id: 752253240 name: Experimental summary: Update a theme's name example2: value: theme: id: 752253240 role: main summary: Publish an unpublished theme summary: Shopify Updates An Existing Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#update-2020-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Existing - Theme responses: '200': description: '' operationId: deprecated_202001_update_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#destroy-2020-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Deletes - Theme responses: '200': description: '' operationId: deprecated_202001_delete_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/themes.json: get: summary: Shopify Retrieves A List Of Themes description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#index-2020-04 parameters: - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves - Themes responses: '200': description: '' operationId: deprecated_202004_get_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: theme: name: Lemongrass src: http://themes.shopify.com/theme.zip role: main summary: Create a theme that has a custom name and is published example2: value: theme: body: foobar summary: Creating a theme without a name fails and returns an error summary: >- Shopify Creates A Theme By Providing The Public Url Of A Zip File That Contains The Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#create-2020-04 parameters: [] tags: - Contains - Files - Providing - Public - Theme - Zip responses: '200': description: '' operationId: deprecated_202004_create_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/themes/{theme_id}.json: get: summary: Shopify Retrieves A Single Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#show-2020-04 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202004_get_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: theme: id: 752253240 name: Experimental summary: Update a theme's name example2: value: theme: id: 752253240 role: main summary: Publish an unpublished theme summary: Shopify Updates An Existing Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#update-2020-04 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Existing - Theme responses: '200': description: '' operationId: deprecated_202004_update_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#destroy-2020-04 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Deletes - Theme responses: '200': description: '' operationId: deprecated_202004_delete_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/themes.json: get: summary: Shopify Retrieves A List Of Themes description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#index-2020-07 parameters: - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves - Themes responses: '200': description: '' operationId: deprecated_202007_get_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: theme: name: Lemongrass src: http://themes.shopify.com/theme.zip role: main summary: Create a theme that has a custom name and is published example2: value: theme: body: foobar summary: Creating a theme without a name fails and returns an error summary: >- Shopify Creates A Theme By Providing The Public Url Of A Zip File That Contains The Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#create-2020-07 parameters: [] tags: - Contains - Files - Providing - Public - Theme - Zip responses: '200': description: '' operationId: deprecated_202007_create_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/themes/{theme_id}.json: get: summary: Shopify Retrieves A Single Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#show-2020-07 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202007_get_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: theme: id: 752253240 name: Experimental summary: Update a theme's name example2: value: theme: id: 752253240 role: main summary: Publish an unpublished theme summary: Shopify Updates An Existing Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#update-2020-07 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Existing - Theme responses: '200': description: '' operationId: deprecated_202007_update_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#destroy-2020-07 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Deletes - Theme responses: '200': description: '' operationId: deprecated_202007_delete_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/themes.json: get: summary: Shopify Retrieves A List Of Themes description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#index-2020-10 parameters: - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves - Themes responses: '200': description: '' operationId: get_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: theme: name: Lemongrass src: http://themes.shopify.com/theme.zip role: main summary: Create a theme that has a custom name and is published example2: value: theme: body: foobar summary: Creating a theme without a name fails and returns an error summary: >- Shopify Creates A Theme By Providing The Public Url Of A Zip File That Contains The Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#create-2020-10 parameters: [] tags: - Contains - Files - Providing - Public - Theme - Zip responses: '200': description: '' operationId: create_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/themes/{theme_id}.json: get: summary: Shopify Retrieves A Single Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#show-2020-10 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Retrieves - Single - Theme responses: '200': description: '' operationId: get_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: theme: id: 752253240 name: Experimental summary: Update a theme's name example2: value: theme: id: 752253240 role: main summary: Publish an unpublished theme summary: Shopify Updates An Existing Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#update-2020-10 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Existing - Theme responses: '200': description: '' operationId: update_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#destroy-2020-10 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Deletes - Theme responses: '200': description: '' operationId: delete_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/themes.json: get: summary: Shopify Retrieves A List Of Themes description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#index-2021-01 parameters: - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves - Themes responses: '200': description: '' operationId: deprecated_202101_get_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: theme: name: Lemongrass src: http://themes.shopify.com/theme.zip role: main summary: Create a theme that has a custom name and is published example2: value: theme: body: foobar summary: Creating a theme without a name fails and returns an error summary: >- Shopify Creates A Theme By Providing The Public Url Of A Zip File That Contains The Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#create-2021-01 parameters: [] tags: - Contains - Files - Providing - Public - Theme - Zip responses: '200': description: '' operationId: deprecated_202101_create_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/themes/{theme_id}.json: get: summary: Shopify Retrieves A Single Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#show-2021-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_202101_get_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: theme: id: 752253240 name: Experimental summary: Update a theme's name example2: value: theme: id: 752253240 role: main summary: Publish an unpublished theme summary: Shopify Updates An Existing Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#update-2021-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Existing - Theme responses: '200': description: '' operationId: deprecated_202101_update_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#destroy-2021-01 parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Deletes - Theme responses: '200': description: '' operationId: deprecated_202101_delete_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/themes.json: get: summary: Shopify Retrieves A List Of Themes description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#index-unstable parameters: - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves - Themes responses: '200': description: '' operationId: deprecated_unstable_get_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: theme: name: Lemongrass src: http://themes.shopify.com/theme.zip role: main summary: Create a theme that has a custom name and is published example2: value: theme: body: foobar summary: Creating a theme without a name fails and returns an error summary: >- Shopify Creates A Theme By Providing The Public Url Of A Zip File That Contains The Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#create-unstable parameters: [] tags: - Contains - Files - Providing - Public - Theme - Zip responses: '200': description: '' operationId: deprecated_unstable_create_themes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/themes/{theme_id}.json: get: summary: Shopify Retrieves A Single Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#show-unstable parameters: - in: path name: theme_id required: true schema: type: string description: theme_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Retrieves - Single - Theme responses: '200': description: '' operationId: deprecated_unstable_get_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: theme: id: 752253240 name: Experimental summary: Update a theme's name example2: value: theme: id: 752253240 role: main summary: Publish an unpublished theme summary: Shopify Updates An Existing Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#update-unstable parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Existing - Theme responses: '200': description: '' operationId: deprecated_unstable_update_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Theme description: >- https://shopify.dev/docs/admin-api/rest/reference/online-store/theme#destroy-unstable parameters: - in: path name: theme_id required: true schema: type: string description: theme_id tags: - Deletes - Theme responses: '200': description: '' operationId: deprecated_unstable_delete_themes_param_theme_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/count.json: get: summary: Shopify Retrieves A Count Of Checkouts From The Past 90 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/abandoned-checkouts#count-2020-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Count checkouts created after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count checkouts created before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Count checkouts last updated after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Count checkouts last updated before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: status description: |- Count checkouts with a given status. (default: open) open: Count only open abandoned checkouts. closed: Count only closed abandoned checkouts. schema: {} required: false tags: - Checkouts - Count - Days - Past - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_checkouts_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts.json: post: requestBody: content: application/json: schema: {} examples: example1: value: checkout: line_items: - variant_id: 39072856 quantity: 5 summary: Create a checkout with a product variant and quantity example2: value: checkout: line_items: - variant_id: 123456789 quantity: 1 summary: >- Creating a checkout with errors, such as using the ID of a variant that doesn't exist or that isn't published to your sales channel, fails with a 422 response and returns errors example3: value: checkout: line_items: - variant_id: 39072856 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 49148385 quantity: 1 - variant_id: 1 quantity: 1 summary: >- Creating a checkout with line item errors fails and returns the errors mapped by index example4: value: checkout: email: me@example.com summary: Create a checkout without any line items summary: Shopify Creates A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#create-2020-01 parameters: [] tags: - Checkout responses: '200': description: '' operationId: deprecated_202001_create_checkouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/count.json: get: summary: Shopify Retrieves A Count Of Checkouts From The Past 90 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/abandoned-checkouts#count-2020-04 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Count checkouts created after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count checkouts created before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Count checkouts last updated after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Count checkouts last updated before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: status description: |- Count checkouts with a given status. (default: open) open: Count only open abandoned checkouts. closed: Count only closed abandoned checkouts. schema: {} required: false tags: - Checkouts - Count - Days - Past - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_checkouts_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts.json: post: requestBody: content: application/json: schema: {} examples: example1: value: checkout: line_items: - variant_id: 39072856 quantity: 5 summary: Create a checkout with a product variant and quantity example2: value: checkout: line_items: - variant_id: 123456789 quantity: 1 summary: >- Creating a checkout with errors, such as using the ID of a variant that doesn't exist or that isn't published to your sales channel, fails with a 422 response and returns errors example3: value: checkout: line_items: - variant_id: 39072856 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 49148385 quantity: 1 - variant_id: 1 quantity: 1 summary: >- Creating a checkout with line item errors fails and returns the errors mapped by index example4: value: checkout: email: me@example.com summary: Create a checkout without any line items summary: Shopify Creates A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#create-2020-04 parameters: [] tags: - Checkout responses: '200': description: '' operationId: deprecated_202004_create_checkouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/count.json: get: summary: Shopify Retrieves A Count Of Checkouts From The Past 90 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/abandoned-checkouts#count-2020-07 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Count checkouts created after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count checkouts created before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Count checkouts last updated after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Count checkouts last updated before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: status description: |- Count checkouts with a given status. (default: open) open: Count only open abandoned checkouts. closed: Count only closed abandoned checkouts. schema: {} required: false tags: - Checkouts - Count - Days - Past - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_checkouts_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts.json: post: requestBody: content: application/json: schema: {} examples: example1: value: checkout: line_items: - variant_id: 39072856 quantity: 5 summary: Create a checkout with a product variant and quantity example2: value: checkout: line_items: - variant_id: 123456789 quantity: 1 summary: >- Creating a checkout with errors, such as using the ID of a variant that doesn't exist or that isn't published to your sales channel, fails with a 422 response and returns errors example3: value: checkout: line_items: - variant_id: 39072856 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 49148385 quantity: 1 - variant_id: 1 quantity: 1 summary: >- Creating a checkout with line item errors fails and returns the errors mapped by index example4: value: checkout: email: me@example.com summary: Create a checkout without any line items summary: Shopify Creates A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#create-2020-07 parameters: [] tags: - Checkout responses: '200': description: '' operationId: deprecated_202007_create_checkouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/count.json: get: summary: Shopify Retrieves A Count Of Checkouts From The Past 90 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/abandoned-checkouts#count-2020-10 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Count checkouts created after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count checkouts created before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Count checkouts last updated after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Count checkouts last updated before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: status description: |- Count checkouts with a given status. (default: open) open: Count only open abandoned checkouts. closed: Count only closed abandoned checkouts. schema: {} required: false tags: - Checkouts - Count - Days - Past - Retrieves responses: '200': description: '' operationId: get_checkouts_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts.json: post: requestBody: content: application/json: schema: {} examples: example1: value: checkout: line_items: - variant_id: 39072856 quantity: 5 summary: Create a checkout with a product variant and quantity example2: value: checkout: line_items: - variant_id: 123456789 quantity: 1 summary: >- Creating a checkout with errors, such as using the ID of a variant that doesn't exist or that isn't published to your sales channel, fails with a 422 response and returns errors example3: value: checkout: line_items: - variant_id: 39072856 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 49148385 quantity: 1 - variant_id: 1 quantity: 1 summary: >- Creating a checkout with line item errors fails and returns the errors mapped by index example4: value: checkout: email: me@example.com summary: Create a checkout without any line items summary: Shopify Creates A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#create-2020-10 parameters: [] tags: - Checkout responses: '200': description: '' operationId: create_checkouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/count.json: get: summary: Shopify Retrieves A Count Of Checkouts From The Past 90 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/abandoned-checkouts#count-2021-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Count checkouts created after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count checkouts created before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Count checkouts last updated after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Count checkouts last updated before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: status description: |- Count checkouts with a given status. (default: open) open: Count only open abandoned checkouts. closed: Count only closed abandoned checkouts. schema: {} required: false tags: - Checkouts - Count - Days - Past - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_checkouts_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts.json: post: requestBody: content: application/json: schema: {} examples: example1: value: checkout: line_items: - variant_id: 39072856 quantity: 5 summary: Create a checkout with a product variant and quantity example2: value: checkout: line_items: - variant_id: 123456789 quantity: 1 summary: >- Creating a checkout with errors, such as using the ID of a variant that doesn't exist or that isn't published to your sales channel, fails with a 422 response and returns errors example3: value: checkout: line_items: - variant_id: 39072856 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 49148385 quantity: 1 - variant_id: 1 quantity: 1 summary: >- Creating a checkout with line item errors fails and returns the errors mapped by index example4: value: checkout: email: me@example.com summary: Create a checkout without any line items summary: Shopify Creates A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#create-2021-01 parameters: [] tags: - Checkout responses: '200': description: '' operationId: deprecated_202101_create_checkouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/count.json: get: summary: Shopify Retrieves A Count Of Checkouts From The Past 90 Days description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/abandoned-checkouts#count-unstable parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Count checkouts created after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Count checkouts created before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Count checkouts last updated after the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Count checkouts last updated before the specified date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: status description: |- Count checkouts with a given status. (default: open) open: Count only open abandoned checkouts. closed: Count only closed abandoned checkouts. schema: {} required: false tags: - Checkouts - Count - Days - Past - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_checkouts_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts.json: post: requestBody: content: application/json: schema: {} examples: example1: value: checkout: line_items: - variant_id: 39072856 quantity: 5 summary: Create a checkout with a product variant and quantity example2: value: checkout: line_items: - variant_id: 123456789 quantity: 1 summary: >- Creating a checkout with errors, such as using the ID of a variant that doesn't exist or that isn't published to your sales channel, fails with a 422 response and returns errors example3: value: checkout: line_items: - variant_id: 39072856 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 1 quantity: 1 - variant_id: 49148385 quantity: 1 - variant_id: 1 quantity: 1 summary: >- Creating a checkout with line item errors fails and returns the errors mapped by index example4: value: checkout: email: me@example.com summary: Create a checkout without any line items summary: Shopify Creates A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#create-unstable parameters: [] tags: - Checkout responses: '200': description: '' operationId: deprecated_unstable_create_checkouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders.json: get: summary: Shopify Retrieves A List Of Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#index-2020-01 parameters: - in: query name: ids description: >- Retrieve only orders specified by a comma-separated list of order IDs. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show orders after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show orders created at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show orders created at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show orders last updated at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show orders last updated at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: processed_at_min description: >- Show orders imported at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: processed_at_max description: >- Show orders imported at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: attribution_app_id description: >- Show orders attributed to a certain app, specified by the app ID. Set as current to show orders for the app currently consuming the API. schema: {} required: false - in: query name: status description: |- Filter orders by their status. (default: open) open: Show only open orders. closed: Show only closed orders. cancelled: Show only canceled orders. any: Show orders of any status, including archived orders. schema: {} required: false - in: query name: financial_status description: |- Filter orders by their financial status. (default: any) authorized: Show only authorized orders pending: Show only pending orders paid: Show only paid orders partially_paid: Show only partially paid orders refunded: Show only refunded orders voided: Show only voided orders partially_refunded: Show only partially refunded orders any: Show orders of any financial status. unpaid: Show authorized and partially paid orders. schema: {} required: false - in: query name: fulfillment_status description: |- Filter orders by their fulfillment status. (default: any) shipped: Show orders that have been shipped. Returns orders with fulfillment_status of fulfilled. partial: Show partially shipped orders. unshipped: Show orders that have not yet been shipped. Returns orders with fulfillment_status of null. any: Show orders of any fulfillment status. unfulfilled: Returns orders with fulfillment_status of null or partial. schema: {} required: false - in: query name: fields description: >- Retrieve only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Orders - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: order: line_items: - variant_id: 447654529 quantity: 1 summary: Create a simple order with only a product variant ID example2: value: order: email: foo@example.com fulfillment_status: fulfilled send_receipt: true send_fulfillment_receipt: true line_items: - variant_id: 457924702 quantity: 1 summary: >- Create a simple order, sending an order confirmation and a shipping confirmation to the customer example3: value: order: email: foo@example.com fulfillment_status: fulfilled line_items: - variant_id: 447654529 quantity: 1 summary: >- Create a simple order without sending an order receipt or a fulfillment receipt example4: value: order: email: foo@example.com fulfillment_status: fulfilled fulfillments: - location_id: 48752903 line_items: - variant_id: 447654529 quantity: 1 summary: Create a simple order and fulfill it example5: value: order: line_items: - title: Big Brown Bear Boots price: 74.99 grams: '1300' quantity: 3 tax_lines: - price: 13.5 rate: 0.06 title: State tax transactions: - kind: sale status: success amount: 238.47 total_tax: 13.5 currency: EUR summary: Create a comprehensive order example6: value: order: line_items: - title: Red Leather Coat price: 129.99 grams: '1700' quantity: 1 - title: Blue Suede Shoes price: 85.95 grams: '750' quantity: 1 taxable: false - title: Raspberry Beret price: 19.99 grams: '320' quantity: 2 tax_lines: - price: 10.2 rate: 0.06 title: State tax - price: 4.25 rate: 0.025 title: County tax total_tax: 14.45 summary: Create an order with tax lines split across taxable line items example7: value: order: line_items: - title: Clicky Keyboard price: 99.99 grams: '600' quantity: 1 tax_lines: - price: 1 rate: 0.01 title: Keyboard tax tax_lines: - price: 6 rate: 0.06 title: State tax summary: >- Creating an order with tax lines both on line items and on the order fails and returns an error example8: value: order: line_items: - variant_id: 447654529 quantity: 1 customer: id: 207119551 financial_status: pending summary: Create a pending order with an existing customer example9: value: order: line_items: - variant_id: 447654529 quantity: 1 customer: first_name: Paul last_name: Norman email: paul.norman@example.com billing_address: first_name: John last_name: Smith address1: 123 Fake Street phone: 555-555-5555 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 shipping_address: first_name: Jane last_name: Smith address1: 123 Fake Street phone: 777-777-7777 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 email: jane@example.com transactions: - kind: authorization status: success amount: 50 financial_status: partially_paid summary: >- Create a partially paid order with a new customer and addresses example10: value: order: line_items: - variant_id: 447654529 quantity: 1 email: jane@example.com phone: '18885551234' billing_address: first_name: John last_name: Smith address1: 123 Fake Street phone: 555-555-5555 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 shipping_address: first_name: Jane last_name: Smith address1: 123 Fake Street phone: 777-777-7777 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 transactions: - kind: sale status: success amount: 50 financial_status: paid discount_codes: - code: FAKE30 amount: '9.00' type: percentage summary: Create an order and apply a discount summary: Shopify Creates An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#create-2020-01 parameters: [] tags: - Order responses: '200': description: '' operationId: deprecated_202001_create_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}.json: get: summary: Shopify Retrieves A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#show-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: fields description: >- Retrieve only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: order: id: 450789469 tags: External, Inbound, Outbound summary: Update an order's tags example2: value: order: id: 450789469 note: >- Customer contacted us about a custom engraving on this iPod summary: Add a note to order example3: value: order: id: 450789469 note_attributes: - name: colour value: red summary: Add note attributes to an order example4: value: order: id: 450789469 email: a-different@email.com summary: Change an order's email address example5: value: order: id: 450789469 phone: '+15145556677' summary: Change an order's phone number example6: value: order: id: 450789469 buyer_accepts_marketing: true summary: Change whether the buyer accepts marketing example7: value: order: id: 450789469 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an order example8: value: order: id: 450789469 shipping_address: address1: 123 Ship Street city: Shipsville summary: Update the shipping address of an order example9: value: order: id: 450789469 customer: summary: Remove the customer from an order summary: Shopify Updates An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#update-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order responses: '200': description: '' operationId: deprecated_202001_update_orders_param_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#destroy-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Deletes - Order responses: '200': description: '' operationId: deprecated_202001_delete_orders_param_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/count.json: get: summary: Shopify Retrieves An Order Count description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#count-2020-01 parameters: - in: query name: created_at_min description: 'Count orders created after date (format: 2014-04-25T16:15:47-04:00).' schema: {} required: false - in: query name: created_at_max description: >- Count orders created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count orders last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count orders last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: status description: |- Count orders of a given status. (default: open) open: Count open orders. closed: Count closed orders. any: Count orders of any status. schema: {} required: false - in: query name: financial_status description: |- Count orders of a given financial status. (default: any) authorized: Count authorized orders. pending: Count pending orders. paid: Count paid orders. refunded: Count refunded orders. voided: Count voided orders. any: Count orders of any financial status. schema: {} required: false - in: query name: fulfillment_status description: |- Filter orders by their fulfillment status. (default: any) shipped: Show orders that have been shipped. Returns orders with fulfillment_status of fulfilled. partial: Show partially shipped orders. unshipped: Show orders that have not yet been shipped. Returns orders with fulfillment_status of null. any: Show orders of any fulfillment status. unfulfilled: Returns orders with fulfillment_status of null or partial. schema: {} required: false tags: - Count - Order - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_orders_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Close an order summary: Shopify Closes An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#close-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Re-open a closed order summary: Shopify Re-opens A Closed Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#open-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel an order example2: value: amount: '10.00' currency: USD summary: Cancel and refund an order using the amount property example3: value: amount: '109.00' currency: USD summary: >- When an order has multiple refundable transactions, refunding an amount less than its net payment without a refund property fails with an error example4: value: refund: note: Customer made a mistake shipping: full_refund: true refund_line_items: - line_item_id: 466157049 quantity: 1 restock_type: cancel location_id: 48752903 transactions: - parent_id: 1072844756 amount: '10.00' kind: refund gateway: bogus - parent_id: 1072844757 amount: '100.00' kind: refund gateway: gift_card summary: Cancel and refund an order using the refund property example5: value: {} summary: Canceling an order that has fulfillments fails with an error summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#cancel-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: amount description: >- The amount to refund. If set, Shopify attempts to void or refund the payment, depending on its status. Shopify refunds through a manual gateway in cases where the original transaction was not made in Shopify. Refunds through a manual gateway are recorded as a refund on Shopify, but the customer is not refunded. schema: {} required: false - in: query name: currency description: >- The currency of the refund that's issued when the order is canceled. Required for multi-currency orders whenever the amount property is provided. schema: {} required: false - in: query name: |- restock deprecated description: |- Whether to restock refunded items back to your store's inventory. (default: false) schema: {} required: false - in: query name: reason description: >- The reason for the order cancellation. Valid values: customer, inventory, fraud, declined, and other.) (default: other) schema: {} required: false - in: query name: email description: >- Whether to send an email to the customer notifying them of the cancellation. (default: false) schema: {} required: false - in: query name: refund description: >- The refund transactions to perform. Required for some more complex refund situations. For more information, see the Refund API. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders.json: get: summary: Shopify Retrieves A List Of Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#index-2020-04 parameters: - in: query name: ids description: >- Retrieve only orders specified by a comma-separated list of order IDs. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show orders after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show orders created at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show orders created at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show orders last updated at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show orders last updated at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: processed_at_min description: >- Show orders imported at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: processed_at_max description: >- Show orders imported at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: attribution_app_id description: >- Show orders attributed to a certain app, specified by the app ID. Set as current to show orders for the app currently consuming the API. schema: {} required: false - in: query name: status description: |- Filter orders by their status. (default: open) open: Show only open orders. closed: Show only closed orders. cancelled: Show only canceled orders. any: Show orders of any status, including archived orders. schema: {} required: false - in: query name: financial_status description: |- Filter orders by their financial status. (default: any) authorized: Show only authorized orders pending: Show only pending orders paid: Show only paid orders partially_paid: Show only partially paid orders refunded: Show only refunded orders voided: Show only voided orders partially_refunded: Show only partially refunded orders any: Show orders of any financial status. unpaid: Show authorized and partially paid orders. schema: {} required: false - in: query name: fulfillment_status description: |- Filter orders by their fulfillment status. (default: any) shipped: Show orders that have been shipped. Returns orders with fulfillment_status of fulfilled. partial: Show partially shipped orders. unshipped: Show orders that have not yet been shipped. Returns orders with fulfillment_status of null. any: Show orders of any fulfillment status. unfulfilled: Returns orders with fulfillment_status of null or partial. schema: {} required: false - in: query name: fields description: >- Retrieve only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Orders - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: order: line_items: - variant_id: 447654529 quantity: 1 summary: Create a simple order with only a product variant ID example2: value: order: email: foo@example.com fulfillment_status: fulfilled send_receipt: true send_fulfillment_receipt: true line_items: - variant_id: 457924702 quantity: 1 summary: >- Create a simple order, sending an order confirmation and a shipping confirmation to the customer example3: value: order: email: foo@example.com fulfillment_status: fulfilled line_items: - variant_id: 447654529 quantity: 1 summary: >- Create a simple order without sending an order receipt or a fulfillment receipt example4: value: order: email: foo@example.com fulfillment_status: fulfilled fulfillments: - location_id: 48752903 line_items: - variant_id: 447654529 quantity: 1 summary: Create a simple order and fulfill it example5: value: order: line_items: - title: Big Brown Bear Boots price: 74.99 grams: '1300' quantity: 3 tax_lines: - price: 13.5 rate: 0.06 title: State tax transactions: - kind: sale status: success amount: 238.47 total_tax: 13.5 currency: EUR summary: Create a comprehensive order example6: value: order: line_items: - title: Red Leather Coat price: 129.99 grams: '1700' quantity: 1 - title: Blue Suede Shoes price: 85.95 grams: '750' quantity: 1 taxable: false - title: Raspberry Beret price: 19.99 grams: '320' quantity: 2 tax_lines: - price: 10.2 rate: 0.06 title: State tax - price: 4.25 rate: 0.025 title: County tax total_tax: 14.45 summary: Create an order with tax lines split across taxable line items example7: value: order: line_items: - title: Clicky Keyboard price: 99.99 grams: '600' quantity: 1 tax_lines: - price: 1 rate: 0.01 title: Keyboard tax tax_lines: - price: 6 rate: 0.06 title: State tax summary: >- Creating an order with tax lines both on line items and on the order fails and returns an error example8: value: order: line_items: - variant_id: 447654529 quantity: 1 customer: id: 207119551 financial_status: pending summary: Create a pending order with an existing customer example9: value: order: line_items: - variant_id: 447654529 quantity: 1 customer: first_name: Paul last_name: Norman email: paul.norman@example.com billing_address: first_name: John last_name: Smith address1: 123 Fake Street phone: 555-555-5555 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 shipping_address: first_name: Jane last_name: Smith address1: 123 Fake Street phone: 777-777-7777 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 email: jane@example.com transactions: - kind: authorization status: success amount: 50 financial_status: partially_paid summary: >- Create a partially paid order with a new customer and addresses example10: value: order: line_items: - variant_id: 447654529 quantity: 1 email: jane@example.com phone: '18885551234' billing_address: first_name: John last_name: Smith address1: 123 Fake Street phone: 555-555-5555 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 shipping_address: first_name: Jane last_name: Smith address1: 123 Fake Street phone: 777-777-7777 city: Fakecity province: Ontario country: Canada zip: K2P 1L4 transactions: - kind: sale status: success amount: 50 financial_status: paid discount_codes: - code: FAKE30 amount: '9.00' type: percentage summary: Create an order and apply a discount summary: Shopify Creates An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#create-2020-04 parameters: [] tags: - Order responses: '200': description: '' operationId: deprecated_202004_create_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}.json: get: summary: Shopify Retrieves A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#show-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: fields description: >- Retrieve only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: order: id: 450789469 tags: External, Inbound, Outbound summary: Update an order's tags example2: value: order: id: 450789469 note: >- Customer contacted us about a custom engraving on this iPod summary: Add a note to order example3: value: order: id: 450789469 note_attributes: - name: colour value: red summary: Add note attributes to an order example4: value: order: id: 450789469 email: a-different@email.com summary: Change an order's email address example5: value: order: id: 450789469 phone: '+15145556677' summary: Change an order's phone number example6: value: order: id: 450789469 buyer_accepts_marketing: true summary: Change whether the buyer accepts marketing example7: value: order: id: 450789469 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an order example8: value: order: id: 450789469 shipping_address: address1: 123 Ship Street city: Shipsville summary: Update the shipping address of an order example9: value: order: id: 450789469 customer: summary: Remove the customer from an order summary: Shopify Updates An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#update-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order responses: '200': description: '' operationId: deprecated_202004_update_orders_param_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#destroy-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Deletes - Order responses: '200': description: '' operationId: deprecated_202004_delete_orders_param_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/count.json: get: summary: Shopify Retrieves An Order Count description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#count-2020-04 parameters: - in: query name: created_at_min description: 'Count orders created after date (format: 2014-04-25T16:15:47-04:00).' schema: {} required: false - in: query name: created_at_max description: >- Count orders created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count orders last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count orders last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: status description: |- Count orders of a given status. (default: open) open: Count open orders. closed: Count closed orders. any: Count orders of any status. schema: {} required: false - in: query name: financial_status description: |- Count orders of a given financial status. (default: any) authorized: Count authorized orders. pending: Count pending orders. paid: Count paid orders. refunded: Count refunded orders. voided: Count voided orders. any: Count orders of any financial status. schema: {} required: false - in: query name: fulfillment_status description: |- Filter orders by their fulfillment status. (default: any) shipped: Show orders that have been shipped. Returns orders with fulfillment_status of fulfilled. partial: Show partially shipped orders. unshipped: Show orders that have not yet been shipped. Returns orders with fulfillment_status of null. any: Show orders of any fulfillment status. unfulfilled: Returns orders with fulfillment_status of null or partial. schema: {} required: false tags: - Count - Order - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_orders_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Close an order summary: Shopify Closes An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#close-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Re-open a closed order summary: Shopify Re-opens A Closed Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#open-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel an order example2: value: amount: '10.00' currency: USD summary: Cancel and refund an order using the amount property example3: value: amount: '109.00' currency: USD summary: >- When an order has multiple refundable transactions, refunding an amount less than its net payment without a refund property fails with an error example4: value: refund: note: Customer made a mistake shipping: full_refund: true refund_line_items: - line_item_id: 466157049 quantity: 1 restock_type: cancel location_id: 48752903 transactions: - parent_id: 1072844756 amount: '10.00' kind: refund gateway: bogus - parent_id: 1072844757 amount: '100.00' kind: refund gateway: gift_card summary: Cancel and refund an order using the refund property example5: value: {} summary: Canceling an order that has fulfillments fails with an error summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#cancel-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: amount description: >- The amount to refund. If set, Shopify attempts to void or refund the payment, depending on its status. Shopify refunds through a manual gateway in cases where the original transaction was not made in Shopify. Refunds through a manual gateway are recorded as a refund on Shopify, but the customer is not refunded. schema: {} required: false - in: query name: currency description: >- The currency of the refund that's issued when the order is canceled. Required for multi-currency orders whenever the amount property is provided. schema: {} required: false - in: query name: |- restock deprecated description: |- Whether to restock refunded items back to your store's inventory. (default: false) schema: {} required: false - in: query name: reason description: >- The reason for the order cancellation. Valid values: customer, inventory, fraud, declined, and other.) (default: other) schema: {} required: false - in: query name: email description: >- Whether to send an email to the customer notifying them of the cancellation. (default: false) schema: {} required: false - in: query name: refund description: >- The refund transactions to perform. Required for some more complex refund situations. For more information, see the Refund API. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders.json: get: summary: Shopify Retrieves A List Of Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order#index-2020-07 parameters: - in: query name: ids description: >- Retrieve only orders specified by a comma-separated list of order IDs. schema: {} required: false - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Show orders after the specified ID. schema: {} required: false - in: query name: created_at_min description: >- Show orders created at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Show orders created at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show orders last updated at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show orders last updated at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: processed_at_min description: >- Show orders imported at or after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: processed_at_max description: >- Show orders imported at or before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: attribution_app_id description: >- Show orders attributed to a certain app, specified by the app ID. Set as current to show orders for the app currently consuming the API. schema: {} required: false - in: query name: status description: |- Filter orders by their status. (default: open) open: Show only open orders. closed: Show only closed orders. cancelled: Show only canceled orders. any: Show orders of any status, including archived orders. schema: {} required: false - in: query name: financial_status description: |- Filter orders by their financial status. (default: any) authorized: Show only authorized orders pending: Show only pending orders paid: Show only paid orders partially_paid: Show only partially paid orders refunded: Show only refunded orders voided: Show only voided orders partially_refunded: Show only partially refunded orders any: Show orders of any financial status. unpaid: Show authorized and partially paid orders. schema: {} required: false - in: query name: fulfillment_status description: |- Filter orders by their fulfillment status. (default: any) shipped: Show orders that have been shipped. Returns orders with fulfillment_status of fulfilled. partial: Show partially shipped orders. unshipped: Show orders that have not yet been shipped. Returns orders with fulfillment_status of null. any: Show orders of any fulfillment status. unfulfilled: Returns orders with fulfillment_status of null or partial. schema: {} required: false - in: query name: fields description: >- Retrieve only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Orders - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/risks.json: post: requestBody: content: application/json: schema: {} examples: example1: value: risk: message: This order came from an anonymous proxy recommendation: cancel score: 1 source: External cause_cancel: true display: true summary: Create an order risk showing a fraud risk for proxy detection summary: Shopify Creates An Order Risk For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#create-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order - Risk responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of All Order Risks For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#index-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - All - Lists - Order - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/risks/{risk_id}.json: get: summary: Shopify Retrieves A Single Order Risk By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#show-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Identifiers - Order - Retrieves - Risk - Single responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: risk: id: 284138680 message: After further review, this is a legitimate order recommendation: accept source: External cause_cancel: false score: 0 summary: Update an existing order risk for an order summary: >- Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#update-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Modify - Order - Risk responses: '200': description: '' operationId: deprecated_202001_update_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: >- Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#destroy-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Deletes - Order - Risk responses: '200': description: '' operationId: deprecated_202001_delete_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/risks.json: post: requestBody: content: application/json: schema: {} examples: example1: value: risk: message: This order came from an anonymous proxy recommendation: cancel score: 1 source: External cause_cancel: true display: true summary: Create an order risk showing a fraud risk for proxy detection summary: Shopify Creates An Order Risk For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#create-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order - Risk responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of All Order Risks For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#index-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - All - Lists - Order - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/risks/{risk_id}.json: get: summary: Shopify Retrieves A Single Order Risk By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#show-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Identifiers - Order - Retrieves - Risk - Single responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: risk: id: 284138680 message: After further review, this is a legitimate order recommendation: accept source: External cause_cancel: false score: 0 summary: Update an existing order risk for an order summary: >- Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#update-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Modify - Order - Risk responses: '200': description: '' operationId: deprecated_202004_update_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: >- Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#destroy-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Deletes - Order - Risk responses: '200': description: '' operationId: deprecated_202004_delete_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/risks.json: post: requestBody: content: application/json: schema: {} examples: example1: value: risk: message: This order came from an anonymous proxy recommendation: cancel score: 1 source: External cause_cancel: true display: true summary: Create an order risk showing a fraud risk for proxy detection summary: Shopify Creates An Order Risk For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#create-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order - Risk responses: '200': description: '' operationId: deprecated_202007_create_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of All Order Risks For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#index-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - All - Lists - Order - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/risks/{risk_id}.json: get: summary: Shopify Retrieves A Single Order Risk By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#show-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Identifiers - Order - Retrieves - Risk - Single responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: risk: id: 284138680 message: After further review, this is a legitimate order recommendation: accept source: External cause_cancel: false score: 0 summary: Update an existing order risk for an order summary: >- Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#update-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Modify - Order - Risk responses: '200': description: '' operationId: deprecated_202007_update_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: >- Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#destroy-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Deletes - Order - Risk responses: '200': description: '' operationId: deprecated_202007_delete_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/risks.json: post: requestBody: content: application/json: schema: {} examples: example1: value: risk: message: This order came from an anonymous proxy recommendation: cancel score: 1 source: External cause_cancel: true display: true summary: Create an order risk showing a fraud risk for proxy detection summary: Shopify Creates An Order Risk For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#create-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order - Risk responses: '200': description: '' operationId: create_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of All Order Risks For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#index-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - All - Lists - Order - Retrieves responses: '200': description: '' operationId: get_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/risks/{risk_id}.json: get: summary: Shopify Retrieves A Single Order Risk By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#show-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Identifiers - Order - Retrieves - Risk - Single responses: '200': description: '' operationId: get_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: risk: id: 284138680 message: After further review, this is a legitimate order recommendation: accept source: External cause_cancel: false score: 0 summary: Update an existing order risk for an order summary: >- Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#update-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Modify - Order - Risk responses: '200': description: '' operationId: update_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: >- Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#destroy-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Deletes - Order - Risk responses: '200': description: '' operationId: delete_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/risks.json: post: requestBody: content: application/json: schema: {} examples: example1: value: risk: message: This order came from an anonymous proxy recommendation: cancel score: 1 source: External cause_cancel: true display: true summary: Create an order risk showing a fraud risk for proxy detection summary: Shopify Creates An Order Risk For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#create-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order - Risk responses: '200': description: '' operationId: deprecated_202101_create_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of All Order Risks For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#index-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - All - Lists - Order - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/risks/{risk_id}.json: get: summary: Shopify Retrieves A Single Order Risk By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#show-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Identifiers - Order - Retrieves - Risk - Single responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: risk: id: 284138680 message: After further review, this is a legitimate order recommendation: accept source: External cause_cancel: false score: 0 summary: Update an existing order risk for an order summary: >- Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#update-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Modify - Order - Risk responses: '200': description: '' operationId: deprecated_202101_update_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: >- Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#destroy-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Deletes - Order - Risk responses: '200': description: '' operationId: deprecated_202101_delete_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/risks.json: post: requestBody: content: application/json: schema: {} examples: example1: value: risk: message: This order came from an anonymous proxy recommendation: cancel score: 1 source: External cause_cancel: true display: true summary: Create an order risk showing a fraud risk for proxy detection summary: Shopify Creates An Order Risk For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#create-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Order - Risk responses: '200': description: '' operationId: deprecated_unstable_create_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of All Order Risks For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#index-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - All - Lists - Order - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_risks x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/risks/{risk_id}.json: get: summary: Shopify Retrieves A Single Order Risk By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#show-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Identifiers - Order - Retrieves - Risk - Single responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: risk: id: 284138680 message: After further review, this is a legitimate order recommendation: accept source: External cause_cancel: false score: 0 summary: Update an existing order risk for an order summary: >- Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#update-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Modify - Order - Risk responses: '200': description: '' operationId: deprecated_unstable_update_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: >- Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/order-risk#destroy-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: risk_id required: true schema: type: string description: risk_id tags: - Another - Applications - Deletes - Order - Risk responses: '200': description: '' operationId: deprecated_unstable_delete_orders_param_order_id_risks_param_risk_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/refunds.json: get: summary: Shopify Retrieves A List Of Refunds For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#index-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Lists - Order - Refunds - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD notify: true note: wrong size shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: return location_id: 487838322 transactions: - parent_id: 801038806 amount: 41.94 kind: refund gateway: bogus summary: Create a refund for an order example2: value: refund: currency: USD shipping: amount: 5 transactions: - parent_id: 801038806 amount: 5 kind: refund gateway: bogus summary: Refund a specific amount of shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: |- restock deprecated description: >- Whether to add the line items back to the store inventory. Use restock_type for refund line items instead. schema: {} required: false - in: query name: notify description: Whether to send a refund notification to the customer. schema: {} required: false - in: query name: note description: An optional note attached to a refund. schema: {} required: false - in: query name: discrepancy_reason description: >- An optional comment that explains a discrepancy between calculated and actual refund amounts. Used to populate the reason property of the resulting order adjustment object attached to the refund. Valid values: restock, damage, customer, and other. schema: {} required: false - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. This is required when the value of restock_type is return or cancel. If the item is not already stocked at the location, then the item is connected to the location. An error is returned when the item is connected to a fulfillment service location and a different location is provided. schema: {} required: false - in: query name: transactions description: |- A list of transactions to process as refunds. schema: {} required: false - in: query name: currency description: >- The three-letter code (ISO 4217 format) for the currency used for the refund. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/refunds/{refund_id}.json: get: summary: Shopify Retrieves A Specific Refund description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#show-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: refund_id required: true schema: type: string description: refund_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Refund - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_refunds_param_refund_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/refunds/calculate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD shipping: amount: 2 summary: Calculate a refund for a partial amount of shipping example2: value: refund: shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund without specifying currency example3: value: refund: currency: USD shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund for a line item and shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#calculate-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. If location_id is not provided and the value of restock_type is return or cancel, then the endpoint returns a suitable location ID. already_stocked: Whether the item is already stocked at the location. If this is false, then creating the refund will connect the item to the location and start stocking it there. schema: {} required: false - in: query name: currency description: |- The three-letter code (ISO 4217 format) for the currency used for the refund. Note: Required whenever the shipping amount property is provided. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_refunds_calculate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/refunds.json: get: summary: Shopify Retrieves A List Of Refunds For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#index-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Lists - Order - Refunds - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD notify: true note: wrong size shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: return location_id: 487838322 transactions: - parent_id: 801038806 amount: 41.94 kind: refund gateway: bogus summary: Create a refund for an order example2: value: refund: currency: USD shipping: amount: 5 transactions: - parent_id: 801038806 amount: 5 kind: refund gateway: bogus summary: Refund a specific amount of shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: |- restock deprecated description: >- Whether to add the line items back to the store inventory. Use restock_type for refund line items instead. schema: {} required: false - in: query name: notify description: Whether to send a refund notification to the customer. schema: {} required: false - in: query name: note description: An optional note attached to a refund. schema: {} required: false - in: query name: discrepancy_reason description: >- An optional comment that explains a discrepancy between calculated and actual refund amounts. Used to populate the reason property of the resulting order adjustment object attached to the refund. Valid values: restock, damage, customer, and other. schema: {} required: false - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. This is required when the value of restock_type is return or cancel. If the item is not already stocked at the location, then the item is connected to the location. An error is returned when the item is connected to a fulfillment service location and a different location is provided. schema: {} required: false - in: query name: transactions description: |- A list of transactions to process as refunds. schema: {} required: false - in: query name: currency description: >- The three-letter code (ISO 4217 format) for the currency used for the refund. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/refunds/{refund_id}.json: get: summary: Shopify Retrieves A Specific Refund description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#show-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: refund_id required: true schema: type: string description: refund_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Refund - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_refunds_param_refund_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/refunds/calculate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD shipping: amount: 2 summary: Calculate a refund for a partial amount of shipping example2: value: refund: shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund without specifying currency example3: value: refund: currency: USD shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund for a line item and shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#calculate-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. If location_id is not provided and the value of restock_type is return or cancel, then the endpoint returns a suitable location ID. already_stocked: Whether the item is already stocked at the location. If this is false, then creating the refund will connect the item to the location and start stocking it there. schema: {} required: false - in: query name: currency description: |- The three-letter code (ISO 4217 format) for the currency used for the refund. Note: Required whenever the shipping amount property is provided. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_refunds_calculate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/refunds.json: get: summary: Shopify Retrieves A List Of Refunds For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#index-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Lists - Order - Refunds - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD notify: true note: wrong size shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: return location_id: 487838322 transactions: - parent_id: 801038806 amount: 41.94 kind: refund gateway: bogus summary: Create a refund for an order example2: value: refund: currency: USD shipping: amount: 5 transactions: - parent_id: 801038806 amount: 5 kind: refund gateway: bogus summary: Refund a specific amount of shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: |- restock deprecated description: >- Whether to add the line items back to the store inventory. Use restock_type for refund line items instead. schema: {} required: false - in: query name: notify description: Whether to send a refund notification to the customer. schema: {} required: false - in: query name: note description: An optional note attached to a refund. schema: {} required: false - in: query name: discrepancy_reason description: >- An optional comment that explains a discrepancy between calculated and actual refund amounts. Used to populate the reason property of the resulting order adjustment object attached to the refund. Valid values: restock, damage, customer, and other. schema: {} required: false - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. This is required when the value of restock_type is return or cancel. If the item is not already stocked at the location, then the item is connected to the location. An error is returned when the item is connected to a fulfillment service location and a different location is provided. schema: {} required: false - in: query name: transactions description: |- A list of transactions to process as refunds. schema: {} required: false - in: query name: currency description: >- The three-letter code (ISO 4217 format) for the currency used for the refund. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202007_create_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/refunds/{refund_id}.json: get: summary: Shopify Retrieves A Specific Refund description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#show-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: refund_id required: true schema: type: string description: refund_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Refund - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_refunds_param_refund_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/refunds/calculate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD shipping: amount: 2 summary: Calculate a refund for a partial amount of shipping example2: value: refund: shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund without specifying currency example3: value: refund: currency: USD shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund for a line item and shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#calculate-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. If location_id is not provided and the value of restock_type is return or cancel, then the endpoint returns a suitable location ID. already_stocked: Whether the item is already stocked at the location. If this is false, then creating the refund will connect the item to the location and start stocking it there. schema: {} required: false - in: query name: currency description: |- The three-letter code (ISO 4217 format) for the currency used for the refund. Note: Required whenever the shipping amount property is provided. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202007_create_orders_param_order_id_refunds_calculate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/refunds.json: get: summary: Shopify Retrieves A List Of Refunds For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#index-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Lists - Order - Refunds - Retrieves responses: '200': description: '' operationId: get_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD notify: true note: wrong size shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: return location_id: 487838322 transactions: - parent_id: 801038806 amount: 41.94 kind: refund gateway: bogus summary: Create a refund for an order example2: value: refund: currency: USD shipping: amount: 5 transactions: - parent_id: 801038806 amount: 5 kind: refund gateway: bogus summary: Refund a specific amount of shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: |- restock deprecated description: >- Whether to add the line items back to the store inventory. Use restock_type for refund line items instead. schema: {} required: false - in: query name: notify description: Whether to send a refund notification to the customer. schema: {} required: false - in: query name: note description: An optional note attached to a refund. schema: {} required: false - in: query name: discrepancy_reason description: >- An optional comment that explains a discrepancy between calculated and actual refund amounts. Used to populate the reason property of the resulting order adjustment object attached to the refund. Valid values: restock, damage, customer, and other. schema: {} required: false - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. This is required when the value of restock_type is return or cancel. If the item is not already stocked at the location, then the item is connected to the location. An error is returned when the item is connected to a fulfillment service location and a different location is provided. schema: {} required: false - in: query name: transactions description: |- A list of transactions to process as refunds. schema: {} required: false - in: query name: currency description: >- The three-letter code (ISO 4217 format) for the currency used for the refund. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: create_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/refunds/{refund_id}.json: get: summary: Shopify Retrieves A Specific Refund description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#show-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: refund_id required: true schema: type: string description: refund_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Refund - Retrieves - Specific responses: '200': description: '' operationId: get_orders_param_order_id_refunds_param_refund_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/refunds/calculate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD shipping: amount: 2 summary: Calculate a refund for a partial amount of shipping example2: value: refund: shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund without specifying currency example3: value: refund: currency: USD shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund for a line item and shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#calculate-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. If location_id is not provided and the value of restock_type is return or cancel, then the endpoint returns a suitable location ID. already_stocked: Whether the item is already stocked at the location. If this is false, then creating the refund will connect the item to the location and start stocking it there. schema: {} required: false - in: query name: currency description: |- The three-letter code (ISO 4217 format) for the currency used for the refund. Note: Required whenever the shipping amount property is provided. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: create_orders_param_order_id_refunds_calculate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/refunds.json: get: summary: Shopify Retrieves A List Of Refunds For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#index-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Lists - Order - Refunds - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD notify: true note: wrong size shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: return location_id: 487838322 transactions: - parent_id: 801038806 amount: 41.94 kind: refund gateway: bogus summary: Create a refund for an order example2: value: refund: currency: USD shipping: amount: 5 transactions: - parent_id: 801038806 amount: 5 kind: refund gateway: bogus summary: Refund a specific amount of shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: |- restock deprecated description: >- Whether to add the line items back to the store inventory. Use restock_type for refund line items instead. schema: {} required: false - in: query name: notify description: Whether to send a refund notification to the customer. schema: {} required: false - in: query name: note description: An optional note attached to a refund. schema: {} required: false - in: query name: discrepancy_reason description: >- An optional comment that explains a discrepancy between calculated and actual refund amounts. Used to populate the reason property of the resulting order adjustment object attached to the refund. Valid values: restock, damage, customer, and other. schema: {} required: false - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. This is required when the value of restock_type is return or cancel. If the item is not already stocked at the location, then the item is connected to the location. An error is returned when the item is connected to a fulfillment service location and a different location is provided. schema: {} required: false - in: query name: transactions description: |- A list of transactions to process as refunds. schema: {} required: false - in: query name: currency description: >- The three-letter code (ISO 4217 format) for the currency used for the refund. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202101_create_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/refunds/{refund_id}.json: get: summary: Shopify Retrieves A Specific Refund description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#show-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: refund_id required: true schema: type: string description: refund_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Refund - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_refunds_param_refund_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/refunds/calculate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD shipping: amount: 2 summary: Calculate a refund for a partial amount of shipping example2: value: refund: shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund without specifying currency example3: value: refund: currency: USD shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund for a line item and shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#calculate-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. If location_id is not provided and the value of restock_type is return or cancel, then the endpoint returns a suitable location ID. already_stocked: Whether the item is already stocked at the location. If this is false, then creating the refund will connect the item to the location and start stocking it there. schema: {} required: false - in: query name: currency description: |- The three-letter code (ISO 4217 format) for the currency used for the refund. Note: Required whenever the shipping amount property is provided. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_202101_create_orders_param_order_id_refunds_calculate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/refunds.json: get: summary: Shopify Retrieves A List Of Refunds For An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#index-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Lists - Order - Refunds - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD notify: true note: wrong size shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: return location_id: 487838322 transactions: - parent_id: 801038806 amount: 41.94 kind: refund gateway: bogus summary: Create a refund for an order example2: value: refund: currency: USD shipping: amount: 5 transactions: - parent_id: 801038806 amount: 5 kind: refund gateway: bogus summary: Refund a specific amount of shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#create-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: |- restock deprecated description: >- Whether to add the line items back to the store inventory. Use restock_type for refund line items instead. schema: {} required: false - in: query name: notify description: Whether to send a refund notification to the customer. schema: {} required: false - in: query name: note description: An optional note attached to a refund. schema: {} required: false - in: query name: discrepancy_reason description: >- An optional comment that explains a discrepancy between calculated and actual refund amounts. Used to populate the reason property of the resulting order adjustment object attached to the refund. Valid values: restock, damage, customer, and other. schema: {} required: false - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. This is required when the value of restock_type is return or cancel. If the item is not already stocked at the location, then the item is connected to the location. An error is returned when the item is connected to a fulfillment service location and a different location is provided. schema: {} required: false - in: query name: transactions description: |- A list of transactions to process as refunds. schema: {} required: false - in: query name: currency description: >- The three-letter code (ISO 4217 format) for the currency used for the refund. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_unstable_create_orders_param_order_id_refunds x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/refunds/{refund_id}.json: get: summary: Shopify Retrieves A Specific Refund description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#show-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: refund_id required: true schema: type: string description: refund_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: in_shop_currency description: |- Show amounts in the shop currency for the underlying transaction. (default: false) schema: {} required: false tags: - Refund - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_refunds_param_refund_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/refunds/calculate.json: post: requestBody: content: application/json: schema: {} examples: example1: value: refund: currency: USD shipping: amount: 2 summary: Calculate a refund for a partial amount of shipping example2: value: refund: shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund without specifying currency example3: value: refund: currency: USD shipping: full_refund: true refund_line_items: - line_item_id: 518995019 quantity: 1 restock_type: no_restock summary: Calculate the refund for a line item and shipping summary: Shopify For Multi-currency Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/orders/refund#calculate-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: shipping description: >- Specify how much shipping to refund. It has the following properties: full_refund: Whether to refund all remaining shipping. amount: Set a specific amount to refund for shipping. Takes precedence over full_refund. schema: {} required: false - in: query name: refund_line_items description: >- A list of line item IDs, quantities to refund, and restock instructions. Each entry has the following properties: line_item_id: The ID of a line item to refund. quantity: The quantity to refund. restock_type: How this refund line item affects inventory levels. Valid values: no_restock: Refunding these items won't affect inventory. cancel: The items have not yet been fulfilled. The canceled quantity will be added back to the available count. The number of fulfillable units for this line item will decrease. return: The items were already delivered but will be returned to the merchant. The returned quantity will be added back to the available count. The number of fulfillable units for this line item will remain unchanged. location_id: The ID of the location where the items should be restocked. If location_id is not provided and the value of restock_type is return or cancel, then the endpoint returns a suitable location ID. already_stocked: Whether the item is already stocked at the location. If this is false, then creating the refund will connect the item to the location and start stocking it there. schema: {} required: false - in: query name: currency description: |- The three-letter code (ISO 4217 format) for the currency used for the refund. Note: Required whenever the shipping amount property is provided. schema: {} required: false tags: - Orders responses: '200': description: '' operationId: deprecated_unstable_create_orders_param_order_id_refunds_calculate x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/gift_cards.json: get: summary: Shopify Retrieves A List Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#index-2020-01 parameters: - in: query name: status description: |- Retrieve gift cards with a given status. Valid values: enabled: Restrict results to only enabled gift cards disabled: Restrict results to only disabled gift cards schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: note: This is a note initial_value: 100 code: ABCD EFGH IJKL MNOP template_suffix: gift_cards.birthday.liquid summary: Create a gift card with a custom code example2: value: gift_card: initial_value: 25 summary: Create a gift card with an automatically generated code summary: Shopify Creates A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#create-2020-01 parameters: [] tags: - Card - Gift responses: '200': description: '' operationId: deprecated_202001_create_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/gift_cards/{gift_card_id}.json: get: summary: Shopify Retrieves A Single Gift Card By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#show-2020-01 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Gift - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 note: Updating with a new note summary: Update the note of a gift card example2: value: gift_card: id: 48394658 expires_on: '2020-01-01' summary: Update the expiry date of a gift card summary: Shopify Updates An Existing Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#update-2020-01 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Existing - Gift responses: '200': description: '' operationId: deprecated_202001_update_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/gift_cards/count.json: get: summary: Shopify Retrieves A Count Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#count-2020-01 parameters: - in: query name: status description: |- Count gift cards with a given status. Valid values: enabled: Count only enabled gift cards disabled: Count only disabled gift cards schema: {} required: false tags: - Cards - Count - Gift - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_gift_cards_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/gift_cards/{gift_card_id}/disable.json: post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 summary: Disable a gift card summary: Shopify Disables A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#disable-2020-01 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Disables - Gift responses: '200': description: '' operationId: deprecated_202001_create_gift_cards_param_gift_card_id_disable x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/gift_cards/search.json: get: summary: Shopify Searches For Gift Cards That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#search-2020-01 parameters: - in: query name: order description: |- The field and direction to order results by. (default: disabled_at DESC) schema: {} required: false - in: query name: query description: The text to search for. schema: {} required: false - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202001_get_gift_cards_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/gift_cards.json: get: summary: Shopify Retrieves A List Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#index-2020-04 parameters: - in: query name: status description: |- Retrieve gift cards with a given status. Valid values: enabled: Restrict results to only enabled gift cards disabled: Restrict results to only disabled gift cards schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: note: This is a note initial_value: 100 code: ABCD EFGH IJKL MNOP template_suffix: gift_cards.birthday.liquid summary: Create a gift card with a custom code example2: value: gift_card: initial_value: 25 summary: Create a gift card with an automatically generated code summary: Shopify Creates A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#create-2020-04 parameters: [] tags: - Card - Gift responses: '200': description: '' operationId: deprecated_202004_create_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/gift_cards/{gift_card_id}.json: get: summary: Shopify Retrieves A Single Gift Card By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#show-2020-04 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Gift - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 note: Updating with a new note summary: Update the note of a gift card example2: value: gift_card: id: 48394658 expires_on: '2020-01-01' summary: Update the expiry date of a gift card summary: Shopify Updates An Existing Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#update-2020-04 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Existing - Gift responses: '200': description: '' operationId: deprecated_202004_update_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/gift_cards/count.json: get: summary: Shopify Retrieves A Count Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#count-2020-04 parameters: - in: query name: status description: |- Count gift cards with a given status. Valid values: enabled: Count only enabled gift cards disabled: Count only disabled gift cards schema: {} required: false tags: - Cards - Count - Gift - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_gift_cards_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/gift_cards/{gift_card_id}/disable.json: post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 summary: Disable a gift card summary: Shopify Disables A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#disable-2020-04 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Disables - Gift responses: '200': description: '' operationId: deprecated_202004_create_gift_cards_param_gift_card_id_disable x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/gift_cards/search.json: get: summary: Shopify Searches For Gift Cards That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#search-2020-04 parameters: - in: query name: order description: |- The field and direction to order results by. (default: disabled_at DESC) schema: {} required: false - in: query name: query description: The text to search for. schema: {} required: false - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202004_get_gift_cards_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/gift_cards.json: get: summary: Shopify Retrieves A List Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#index-2020-07 parameters: - in: query name: status description: |- Retrieve gift cards with a given status. Valid values: enabled: Restrict results to only enabled gift cards disabled: Restrict results to only disabled gift cards schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: note: This is a note initial_value: 100 code: ABCD EFGH IJKL MNOP template_suffix: gift_cards.birthday.liquid summary: Create a gift card with a custom code example2: value: gift_card: initial_value: 25 summary: Create a gift card with an automatically generated code summary: Shopify Creates A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#create-2020-07 parameters: [] tags: - Card - Gift responses: '200': description: '' operationId: deprecated_202007_create_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/gift_cards/{gift_card_id}.json: get: summary: Shopify Retrieves A Single Gift Card By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#show-2020-07 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Gift - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 note: Updating with a new note summary: Update the note of a gift card example2: value: gift_card: id: 48394658 expires_on: '2020-01-01' summary: Update the expiry date of a gift card summary: Shopify Updates An Existing Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#update-2020-07 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Existing - Gift responses: '200': description: '' operationId: deprecated_202007_update_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/gift_cards/count.json: get: summary: Shopify Retrieves A Count Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#count-2020-07 parameters: - in: query name: status description: |- Count gift cards with a given status. Valid values: enabled: Count only enabled gift cards disabled: Count only disabled gift cards schema: {} required: false tags: - Cards - Count - Gift - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_gift_cards_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/gift_cards/{gift_card_id}/disable.json: post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 summary: Disable a gift card summary: Shopify Disables A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#disable-2020-07 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Disables - Gift responses: '200': description: '' operationId: deprecated_202007_create_gift_cards_param_gift_card_id_disable x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/gift_cards/search.json: get: summary: Shopify Searches For Gift Cards That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#search-2020-07 parameters: - in: query name: order description: |- The field and direction to order results by. (default: disabled_at DESC) schema: {} required: false - in: query name: query description: The text to search for. schema: {} required: false - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202007_get_gift_cards_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/gift_cards.json: get: summary: Shopify Retrieves A List Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#index-2020-10 parameters: - in: query name: status description: |- Retrieve gift cards with a given status. Valid values: enabled: Restrict results to only enabled gift cards disabled: Restrict results to only disabled gift cards schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Lists - Retrieves responses: '200': description: '' operationId: get_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: note: This is a note initial_value: 100 code: ABCD EFGH IJKL MNOP template_suffix: gift_cards.birthday.liquid summary: Create a gift card with a custom code example2: value: gift_card: initial_value: 25 summary: Create a gift card with an automatically generated code summary: Shopify Creates A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#create-2020-10 parameters: [] tags: - Card - Gift responses: '200': description: '' operationId: create_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/gift_cards/{gift_card_id}.json: get: summary: Shopify Retrieves A Single Gift Card By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#show-2020-10 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Gift - Identifiers - Retrieves - Single responses: '200': description: '' operationId: get_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 note: Updating with a new note summary: Update the note of a gift card example2: value: gift_card: id: 48394658 expires_on: '2020-01-01' summary: Update the expiry date of a gift card summary: Shopify Updates An Existing Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#update-2020-10 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Existing - Gift responses: '200': description: '' operationId: update_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/gift_cards/count.json: get: summary: Shopify Retrieves A Count Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#count-2020-10 parameters: - in: query name: status description: |- Count gift cards with a given status. Valid values: enabled: Count only enabled gift cards disabled: Count only disabled gift cards schema: {} required: false tags: - Cards - Count - Gift - Retrieves responses: '200': description: '' operationId: get_gift_cards_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/gift_cards/{gift_card_id}/disable.json: post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 summary: Disable a gift card summary: Shopify Disables A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#disable-2020-10 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Disables - Gift responses: '200': description: '' operationId: create_gift_cards_param_gift_card_id_disable x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/gift_cards/search.json: get: summary: Shopify Searches For Gift Cards That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#search-2020-10 parameters: - in: query name: order description: |- The field and direction to order results by. (default: disabled_at DESC) schema: {} required: false - in: query name: query description: The text to search for. schema: {} required: false - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Match - Queries - Searches responses: '200': description: '' operationId: get_gift_cards_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/gift_cards.json: get: summary: Shopify Retrieves A List Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#index-2021-01 parameters: - in: query name: status description: |- Retrieve gift cards with a given status. Valid values: enabled: Restrict results to only enabled gift cards disabled: Restrict results to only disabled gift cards schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: note: This is a note initial_value: 100 code: ABCD EFGH IJKL MNOP template_suffix: gift_cards.birthday.liquid summary: Create a gift card with a custom code example2: value: gift_card: initial_value: 25 summary: Create a gift card with an automatically generated code summary: Shopify Creates A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#create-2021-01 parameters: [] tags: - Card - Gift responses: '200': description: '' operationId: deprecated_202101_create_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/gift_cards/{gift_card_id}.json: get: summary: Shopify Retrieves A Single Gift Card By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#show-2021-01 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Gift - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 note: Updating with a new note summary: Update the note of a gift card example2: value: gift_card: id: 48394658 expires_on: '2020-01-01' summary: Update the expiry date of a gift card summary: Shopify Updates An Existing Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#update-2021-01 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Existing - Gift responses: '200': description: '' operationId: deprecated_202101_update_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/gift_cards/count.json: get: summary: Shopify Retrieves A Count Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#count-2021-01 parameters: - in: query name: status description: |- Count gift cards with a given status. Valid values: enabled: Count only enabled gift cards disabled: Count only disabled gift cards schema: {} required: false tags: - Cards - Count - Gift - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_gift_cards_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/gift_cards/{gift_card_id}/disable.json: post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 summary: Disable a gift card summary: Shopify Disables A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#disable-2021-01 parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Disables - Gift responses: '200': description: '' operationId: deprecated_202101_create_gift_cards_param_gift_card_id_disable x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/gift_cards/search.json: get: summary: Shopify Searches For Gift Cards That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#search-2021-01 parameters: - in: query name: order description: |- The field and direction to order results by. (default: disabled_at DESC) schema: {} required: false - in: query name: query description: The text to search for. schema: {} required: false - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_202101_get_gift_cards_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/gift_cards.json: get: summary: Shopify Retrieves A List Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#index-unstable parameters: - in: query name: status description: |- Retrieve gift cards with a given status. Valid values: enabled: Restrict results to only enabled gift cards disabled: Restrict results to only disabled gift cards schema: {} required: false - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: note: This is a note initial_value: 100 code: ABCD EFGH IJKL MNOP template_suffix: gift_cards.birthday.liquid summary: Create a gift card with a custom code example2: value: gift_card: initial_value: 25 summary: Create a gift card with an automatically generated code summary: Shopify Creates A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#create-unstable parameters: [] tags: - Card - Gift responses: '200': description: '' operationId: deprecated_unstable_create_gift_cards x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/gift_cards/{gift_card_id}.json: get: summary: Shopify Retrieves A Single Gift Card By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#show-unstable parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Gift - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 note: Updating with a new note summary: Update the note of a gift card example2: value: gift_card: id: 48394658 expires_on: '2020-01-01' summary: Update the expiry date of a gift card summary: Shopify Updates An Existing Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#update-unstable parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Existing - Gift responses: '200': description: '' operationId: deprecated_unstable_update_gift_cards_param_gift_card_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/gift_cards/count.json: get: summary: Shopify Retrieves A Count Of Gift Cards description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#count-unstable parameters: - in: query name: status description: |- Count gift cards with a given status. Valid values: enabled: Count only enabled gift cards disabled: Count only disabled gift cards schema: {} required: false tags: - Cards - Count - Gift - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_gift_cards_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/gift_cards/{gift_card_id}/disable.json: post: requestBody: content: application/json: schema: {} examples: example1: value: gift_card: id: 48394658 summary: Disable a gift card summary: Shopify Disables A Gift Card description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#disable-unstable parameters: - in: path name: gift_card_id required: true schema: type: string description: gift_card_id tags: - Card - Disables - Gift responses: '200': description: '' operationId: deprecated_unstable_create_gift_cards_param_gift_card_id_disable x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/gift_cards/search.json: get: summary: Shopify Searches For Gift Cards That Match A Supplied Query description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/giftcard#search-unstable parameters: - in: query name: order description: |- The field and direction to order results by. (default: disabled_at DESC) schema: {} required: false - in: query name: query description: The text to search for. schema: {} required: false - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Cards - Gift - Match - Queries - Searches responses: '200': description: '' operationId: deprecated_unstable_get_gift_cards_search x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/users.json: get: summary: Shopify Retrieves A List Of All Users description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: page_info description: A unique ID used to access a certain page of results. schema: {} required: false tags: - All - Lists - Retrieves - Users responses: '200': description: '' operationId: deprecated_202001_get_users x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/users/{user_id}.json: get: summary: Shopify Retrieves A Single User description: https://shopify.dev/docs/admin-api/rest/reference/plus/user#show-2020-01 parameters: - in: path name: user_id required: true schema: type: string description: user_id tags: - Retrieves - Single - Users responses: '200': description: '' operationId: deprecated_202001_get_users_param_user_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/users/current.json: get: summary: >- Shopify Retrieves Information About The User Account Associated With The Access Token Used To Make This Api Request description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#current-2020-01 parameters: [] tags: - About - Access - Accounts - Associated - Information - Make - Requests - Retrieves - Tokens - Used - Users responses: '200': description: '' operationId: deprecated_202001_get_users_current x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/users.json: get: summary: Shopify Retrieves A List Of All Users description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#index-2020-04 parameters: - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: page_info description: A unique ID used to access a certain page of results. schema: {} required: false tags: - All - Lists - Retrieves - Users responses: '200': description: '' operationId: deprecated_202004_get_users x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/users/{user_id}.json: get: summary: Shopify Retrieves A Single User description: https://shopify.dev/docs/admin-api/rest/reference/plus/user#show-2020-04 parameters: - in: path name: user_id required: true schema: type: string description: user_id tags: - Retrieves - Single - Users responses: '200': description: '' operationId: deprecated_202004_get_users_param_user_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/users/current.json: get: summary: >- Shopify Retrieves Information About The User Account Associated With The Access Token Used To Make This Api Request description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#current-2020-04 parameters: [] tags: - About - Access - Accounts - Associated - Information - Make - Requests - Retrieves - Tokens - Used - Users responses: '200': description: '' operationId: deprecated_202004_get_users_current x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/users.json: get: summary: Shopify Retrieves A List Of All Users description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#index-2020-07 parameters: - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: page_info description: A unique ID used to access a certain page of results. schema: {} required: false tags: - All - Lists - Retrieves - Users responses: '200': description: '' operationId: deprecated_202007_get_users x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/users/{user_id}.json: get: summary: Shopify Retrieves A Single User description: https://shopify.dev/docs/admin-api/rest/reference/plus/user#show-2020-07 parameters: - in: path name: user_id required: true schema: type: string description: user_id tags: - Retrieves - Single - Users responses: '200': description: '' operationId: deprecated_202007_get_users_param_user_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/users/current.json: get: summary: >- Shopify Retrieves Information About The User Account Associated With The Access Token Used To Make This Api Request description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#current-2020-07 parameters: [] tags: - About - Access - Accounts - Associated - Information - Make - Requests - Retrieves - Tokens - Used - Users responses: '200': description: '' operationId: deprecated_202007_get_users_current x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/users.json: get: summary: Shopify Retrieves A List Of All Users description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#index-2020-10 parameters: - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: page_info description: A unique ID used to access a certain page of results. schema: {} required: false tags: - All - Lists - Retrieves - Users responses: '200': description: '' operationId: get_users x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/users/{user_id}.json: get: summary: Shopify Retrieves A Single User description: https://shopify.dev/docs/admin-api/rest/reference/plus/user#show-2020-10 parameters: - in: path name: user_id required: true schema: type: string description: user_id tags: - Retrieves - Single - Users responses: '200': description: '' operationId: get_users_param_user_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/users/current.json: get: summary: >- Shopify Retrieves Information About The User Account Associated With The Access Token Used To Make This Api Request description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#current-2020-10 parameters: [] tags: - About - Access - Accounts - Associated - Information - Make - Requests - Retrieves - Tokens - Used - Users responses: '200': description: '' operationId: get_users_current x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/users.json: get: summary: Shopify Retrieves A List Of All Users description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#index-2021-01 parameters: - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: page_info description: A unique ID used to access a certain page of results. schema: {} required: false tags: - All - Lists - Retrieves - Users responses: '200': description: '' operationId: deprecated_202101_get_users x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/users/{user_id}.json: get: summary: Shopify Retrieves A Single User description: https://shopify.dev/docs/admin-api/rest/reference/plus/user#show-2021-01 parameters: - in: path name: user_id required: true schema: type: string description: user_id tags: - Retrieves - Single - Users responses: '200': description: '' operationId: deprecated_202101_get_users_param_user_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/users/current.json: get: summary: >- Shopify Retrieves Information About The User Account Associated With The Access Token Used To Make This Api Request description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#current-2021-01 parameters: [] tags: - About - Access - Accounts - Associated - Information - Make - Requests - Retrieves - Tokens - Used - Users responses: '200': description: '' operationId: deprecated_202101_get_users_current x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/users.json: get: summary: Shopify Retrieves A List Of All Users description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#index-unstable parameters: - in: query name: limit description: |- The maximum number of results to show on a page. (default: 50, maximum: 250) schema: {} required: false - in: query name: page_info description: A unique ID used to access a certain page of results. schema: {} required: false tags: - All - Lists - Retrieves - Users responses: '200': description: '' operationId: deprecated_unstable_get_users x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/users/{user_id}.json: get: summary: Shopify Retrieves A Single User description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#show-unstable parameters: - in: path name: user_id required: true schema: type: string description: user_id tags: - Retrieves - Single - Users responses: '200': description: '' operationId: deprecated_unstable_get_users_param_user_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/users/current.json: get: summary: >- Shopify Retrieves Information About The User Account Associated With The Access Token Used To Make This Api Request description: >- https://shopify.dev/docs/admin-api/rest/reference/plus/user#current-unstable parameters: [] tags: - About - Access - Accounts - Associated - Information - Make - Requests - Retrieves - Tokens - Used - Users responses: '200': description: '' operationId: deprecated_unstable_get_users_current x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collects.json: post: requestBody: content: application/json: schema: {} examples: example1: value: collect: product_id: 921728736 collection_id: 841564295 summary: >- Create a new link between an existing product and an existing collection example2: value: collect: body: foobar summary: >- Creating a collect without a product or collection ID fails and returns an error summary: Shopify Adds A Product To A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#create-2020-01 parameters: [] tags: - Collection - Custom - Product responses: '200': description: '' operationId: deprecated_202001_create_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collects/{collect_id}.json: delete: summary: Shopify Removes A Product From A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#destroy-2020-01 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id tags: - Collection - Product responses: '200': description: '' operationId: deprecated_202001_delete_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Specific Collect By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#show-2020-01 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collect - Identifiers - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collects/count.json: get: summary: Shopify Retrieves A Count Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#count-2020-01 parameters: - in: query name: collection_id schema: type: integer description: collection_id required: false tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_collects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collects.json: post: requestBody: content: application/json: schema: {} examples: example1: value: collect: product_id: 921728736 collection_id: 841564295 summary: >- Create a new link between an existing product and an existing collection example2: value: collect: body: foobar summary: >- Creating a collect without a product or collection ID fails and returns an error summary: Shopify Adds A Product To A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#create-2020-04 parameters: [] tags: - Collection - Custom - Product responses: '200': description: '' operationId: deprecated_202004_create_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#index-2020-04 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collects/{collect_id}.json: delete: summary: Shopify Removes A Product From A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#destroy-2020-04 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id tags: - Collection - Product responses: '200': description: '' operationId: deprecated_202004_delete_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Specific Collect By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#show-2020-04 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collect - Identifiers - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collects/count.json: get: summary: Shopify Retrieves A Count Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#count-2020-04 parameters: - in: query name: collection_id schema: type: integer description: collection_id required: false tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_collects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collects.json: post: requestBody: content: application/json: schema: {} examples: example1: value: collect: product_id: 921728736 collection_id: 841564295 summary: >- Create a new link between an existing product and an existing collection example2: value: collect: body: foobar summary: >- Creating a collect without a product or collection ID fails and returns an error summary: Shopify Adds A Product To A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#create-2020-07 parameters: [] tags: - Collection - Custom - Product responses: '200': description: '' operationId: deprecated_202007_create_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#index-2020-07 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collects/{collect_id}.json: delete: summary: Shopify Removes A Product From A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#destroy-2020-07 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id tags: - Collection - Product responses: '200': description: '' operationId: deprecated_202007_delete_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Specific Collect By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#show-2020-07 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collect - Identifiers - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collects/count.json: get: summary: Shopify Retrieves A Count Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#count-2020-07 parameters: - in: query name: collection_id schema: type: integer description: collection_id required: false tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_collects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collects.json: post: requestBody: content: application/json: schema: {} examples: example1: value: collect: product_id: 921728736 collection_id: 841564295 summary: >- Create a new link between an existing product and an existing collection example2: value: collect: body: foobar summary: >- Creating a collect without a product or collection ID fails and returns an error summary: Shopify Adds A Product To A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#create-2020-10 parameters: [] tags: - Collection - Custom - Product responses: '200': description: '' operationId: create_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#index-2020-10 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: get_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collects/{collect_id}.json: delete: summary: Shopify Removes A Product From A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#destroy-2020-10 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id tags: - Collection - Product responses: '200': description: '' operationId: delete_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Specific Collect By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#show-2020-10 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collect - Identifiers - Retrieves - Specific responses: '200': description: '' operationId: get_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collects/count.json: get: summary: Shopify Retrieves A Count Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#count-2020-10 parameters: - in: query name: collection_id schema: type: integer description: collection_id required: false tags: - Count - Retrieves responses: '200': description: '' operationId: get_collects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collects.json: post: requestBody: content: application/json: schema: {} examples: example1: value: collect: product_id: 921728736 collection_id: 841564295 summary: >- Create a new link between an existing product and an existing collection example2: value: collect: body: foobar summary: >- Creating a collect without a product or collection ID fails and returns an error summary: Shopify Adds A Product To A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#create-2021-01 parameters: [] tags: - Collection - Custom - Product responses: '200': description: '' operationId: deprecated_202101_create_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#index-2021-01 parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collects/{collect_id}.json: delete: summary: Shopify Removes A Product From A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#destroy-2021-01 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id tags: - Collection - Product responses: '200': description: '' operationId: deprecated_202101_delete_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Specific Collect By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#show-2021-01 parameters: - in: path name: collect_id required: true schema: type: string description: collect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collect - Identifiers - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collects/count.json: get: summary: Shopify Retrieves A Count Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#count-2021-01 parameters: - in: query name: collection_id schema: type: integer description: collection_id required: false tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_collects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collects.json: post: requestBody: content: application/json: schema: {} examples: example1: value: collect: product_id: 921728736 collection_id: 841564295 summary: >- Create a new link between an existing product and an existing collection example2: value: collect: body: foobar summary: >- Creating a collect without a product or collection ID fails and returns an error summary: Shopify Adds A Product To A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#create-unstable parameters: [] tags: - Collection - Custom - Product responses: '200': description: '' operationId: deprecated_unstable_create_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#index-unstable parameters: - in: query name: limit description: |- The maximum number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_collects x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collects/{collect_id}.json: delete: summary: Shopify Removes A Product From A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#destroy-unstable parameters: - in: path name: collect_id required: true schema: type: string description: collect_id tags: - Collection - Product responses: '200': description: '' operationId: deprecated_unstable_delete_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Specific Collect By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#show-unstable parameters: - in: path name: collect_id required: true schema: type: string description: collect_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collect - Identifiers - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_collects_param_collect_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collects/count.json: get: summary: Shopify Retrieves A Count Of Collects description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collect#count-unstable parameters: - in: query name: collection_id schema: type: integer description: collection_id required: false tags: - Count - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_collects_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collections/{collection_id}.json: get: summary: Shopify Retrieves A Single Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#show-2020-01 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_collections_param_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collections/{collection_id}/products.json: get: summary: Shopify Retrieve A List Of Products Belonging To A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-01 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: limit description: |- The number of products to retrieve. (default: 50, maximum: 250) schema: {} required: false tags: - Belonging - Collection - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_collections_param_collection_id_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collections/{collection_id}.json: get: summary: Shopify Retrieves A Single Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#show-2020-04 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_collections_param_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collections/{collection_id}/products.json: get: summary: Shopify Retrieve A List Of Products Belonging To A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-04 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: limit description: |- The number of products to retrieve. (default: 50, maximum: 250) schema: {} required: false tags: - Belonging - Collection - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_collections_param_collection_id_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collections/{collection_id}.json: get: summary: Shopify Retrieves A Single Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#show-2020-07 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_collections_param_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collections/{collection_id}/products.json: get: summary: Shopify Retrieve A List Of Products Belonging To A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-07 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: limit description: |- The number of products to retrieve. (default: 50, maximum: 250) schema: {} required: false tags: - Belonging - Collection - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_collections_param_collection_id_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collections/{collection_id}.json: get: summary: Shopify Retrieves A Single Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#show-2020-10 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single responses: '200': description: '' operationId: get_collections_param_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collections/{collection_id}/products.json: get: summary: Shopify Retrieve A List Of Products Belonging To A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-10 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: limit description: |- The number of products to retrieve. (default: 50, maximum: 250) schema: {} required: false tags: - Belonging - Collection - Lists - Products - Retrieves responses: '200': description: '' operationId: get_collections_param_collection_id_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collections/{collection_id}.json: get: summary: Shopify Retrieves A Single Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#show-2021-01 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_collections_param_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collections/{collection_id}/products.json: get: summary: Shopify Retrieve A List Of Products Belonging To A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2021-01 parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: limit description: |- The number of products to retrieve. (default: 50, maximum: 250) schema: {} required: false tags: - Belonging - Collection - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_collections_param_collection_id_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collections/{collection_id}.json: get: summary: Shopify Retrieves A Single Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#show-unstable parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_collections_param_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collections/{collection_id}/products.json: get: summary: Shopify Retrieve A List Of Products Belonging To A Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-unstable parameters: - in: path name: collection_id required: true schema: type: string description: collection_id - in: query name: limit description: |- The number of products to retrieve. (default: 50, maximum: 250) schema: {} required: false tags: - Belonging - Collection - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_collections_param_collection_id_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/custom_collections.json: get: summary: Shopify Retrieves A List Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: Show only collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show custom collections with a given title. schema: {} required: false - in: query name: product_id description: Show custom collections that include a given product. schema: {} required: false - in: query name: handle description: Filter by custom collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Show custom collectsion with a given published status. (default: any) published: Show only published custom collections. unpublished: Show only unpublished custom collections. any: Show custom collections of any published status. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Custom - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: title: Macbooks summary: Create a custom collection example2: value: custom_collection: title: Macbooks published: false summary: Create an unpublished custom collection example3: value: custom_collection: title: Macbooks image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails Logo summary: Create a custom collection with a base64-encoded image example4: value: custom_collection: title: Macbooks image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a custom collection with an image, which will be uploaded to Shopify example5: value: custom_collection: body: foobar summary: >- Creating a custom collection without a title fails and returns an error example6: value: custom_collection: title: IPods collects: - product_id: 921728736 summary: >- Create a collection that contains a product by including a collect example7: value: custom_collection: title: Macbooks metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a custom collection with a metafield summary: Shopify Creates A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#create-2020-01 parameters: [] tags: - Collection - Custom responses: '200': description: '' operationId: deprecated_202001_create_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/custom_collections/count.json: get: summary: Shopify Retrieves A Count Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#count-2020-01 parameters: - in: query name: title description: Count custom collections with given title. schema: {} required: false - in: query name: product_id description: Count custom collections that include a given product. schema: {} required: false - in: query name: updated_at_min description: >- Count custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count custom collections with a given published status. (default: any) published: Count only published custom collections. unpublished: Count only unpublished custom collections. any: Count custom collections of any published status. schema: {} required: false tags: - Collections - Count - Custom - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_custom_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/custom_collections/{custom_collection_id}.json: get: summary: Shopify Retrieves A Single Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#show-2020-01 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Custom - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: id: 841564295 body_html:

5000 songs in your pocket

summary: Update the description of a custom collection example2: value: custom_collection: id: 841564295 collects: - product_id: 921728736 position: 1 - id: 455204334 position: 2 summary: >- Add a collect to an existing collection by providing a product ID, and update an existing collect by its own ID to change its sort position example3: value: custom_collection: id: 841564295 published: true summary: Publish a hidden collection example4: value: custom_collection: id: 841564295 published: false summary: Hide a published collection example5: value: custom_collection: id: 841564295 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing collection example6: value: custom_collection: id: 841564295 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a collection with a new collection image example7: value: custom_collection: id: 841564295 image: alt: Rails logo summary: Update a collection with new alt text for its image example8: value: custom_collection: id: 841564295 image: '' handle: ipods title: IPods updated_at: '2020-11-04T19:40:42-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: published_scope: web admin_graphql_api_id: gid://shopify/Collection/841564295 summary: Update a collection to remove its image summary: Shopify Updates An Existing Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#update-2020-01 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Existing responses: '200': description: '' operationId: deprecated_202001_update_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#destroy-2020-01 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Deletes responses: '200': description: '' operationId: deprecated_202001_delete_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/custom_collections.json: get: summary: Shopify Retrieves A List Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#index-2020-04 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: Show only collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show custom collections with a given title. schema: {} required: false - in: query name: product_id description: Show custom collections that include a given product. schema: {} required: false - in: query name: handle description: Filter by custom collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Show custom collectsion with a given published status. (default: any) published: Show only published custom collections. unpublished: Show only unpublished custom collections. any: Show custom collections of any published status. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Custom - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: title: Macbooks summary: Create a custom collection example2: value: custom_collection: title: Macbooks published: false summary: Create an unpublished custom collection example3: value: custom_collection: title: Macbooks image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa U7Mq2Mq1K9cUW8GKTUG2rNkUHNByWMuWLdWva7t1W7UKG4S7eO/ycEhQHgaK sL4VGGyocGE3br5929KuxQFFkEtIlgypsuUDmDMfWGRmUZvPoEHfGU36jgDT LQSoVt3IQ2sPsL0IUNZGlZ0H0lo00jEkCytWMspdGzBgn/F9EBIWnKIQlqHB hA0bQpx48Z7UAkoEcMTdUeTJJSxf/4akOTNnzqHb3GkjrUdp0gKwq77jWdod O7dNKWvhRUcWT6zYQI82xB03AAQNCdTKX/xAAB10hfVCnRtbVIhIAy14oJoZ AXS4XXfdQaYIeOGJRx555Z1nRnrqqUeaMtIYY8dmn7Vg2yK57TYEgAzIQGBx xyXHj0A0OOTggxFKSN1iWwTTAIYanpYdMtFE4+GVIHrn3XeUmVhZeWiIMoOY nVQDGiTgKALJjIssIsADt0mjjI6+AXcDgQYi2M8/7ijEwzRIFmBIL9NVV+EW VzyZ4Wqj9RBABchQWeWkV3aY5ZYjjgieeKL446mnjxwAiZVpliAjZqblt19/ /7HCwIAFGv+X3J4s9fMckoYhphiTQTwJ5Wqn9dDDAWuMUUEFviTrS6STVlmp pVmKqCkOn34aB6TIBAAOJeHZAYl6ptixSCL8edGbq8HFeqBDcygEyIOCGqYk kxUW4euiq7knbA/gUDHGv//ec2wFayQbaQWinOCslVhmSUq1/gCDLJXacgtJ CYu4J66cjbAKoA3CxapnOgm9g+ughdK7xYX3Rinlvj2YYcYanVBBhTg2Axzw G4/4k4bBzDZbKRUQP1LIsRSX6sgBZtwhzQP68ccbj7AWty4/5igEoaC9dK3r oVtgs4evvzKqb8wyQ0JFJzXXbDMVcQBQLTDGVmCssstKGs09oPT/jQcRoBw9 MamKgEOeeg/gqBtvdVZSDnHFIQgRD4RxXWhiYEOQKNn4zncHzDIzHc0ZpHdy RicIQOypKDf7q3Pd96ABzSab+E1EIYIvS2o0ijA92gPZiCB1qwL+iJxL78Z7 2NeHQrAK2YrCZva+bcgcujFUQIEG6WigonoCdLT9tr9UbIIAMMCEkkYacvvT xSgsBPKGJKBEAw4yjhx+hyn+PAJFfztyVdWOt5B3RehyimneFuwFvQxFyTSf 25f1zCAqSFACDXTQ3gwSoDoElI5tZyBAINqnuhJ+Kg9vOIOaVnSHT5ECHucK 0OMiBxJAPCdXmGseBLoBvei5rFEStB5m/yBhjFJUIw50oIMoLvCpFRAADduj wxvUYMIqmvARCBiDeiwRBk+lQQTEq5qQ3CWdJSkGAlu4y9h66EBgAbF6QhSV MUpQilKcQRNLwIenfpFEJebBioC0ohrQQJ8QhMIfSwhgj2YouYTYUEmGqhBe FNBDH5otgmgLnRyLWMdq0GEGCMCHJjSBjzQE8pSChMLTCJBI4pXDBeuiiA1T prK7PK+SUPphsIQ1wSEag5OUKIUlyiAmAowClci0YizKILUAFi+WDQEEJOmF xlnMYnOVbOP0gkjBTdZRmDiwhCuywcRkmtOEpHjC1DzBABto4xqN5AcgdEXN NO4Ql0+CB2xctv9LM2SSgpXhZB0t0QlT+iMUkzinQquFihD452P0gGdGAPGN HKYxjbOAwBpxqU9+ApGXQgyoQDWRgASwoAMGMMAHDrnQhc5AkQPSU0NgYVF7 QmAWKcBnPvc5HwGcbUVxJCInEfACQXQACUhFQkqRwAIOttScv9ABO21wA8k1 p5Z3mYXYdNqAjvLzbHDUpFCNIQoUdGAdHUhrUg2gVAOg4AXmvEAaOPEGaCCA AASQxBtIYYIq5kEHAaKHVfsRGB3eNBPYxKdXGVWGUnAzdOSxgyg+MIxhoDWt al3rUlXABEBeYBQIiMMm0AAKPBBAE1A4nTjWEIAzvGEFqsvDEHqEjZj/wMKw 1rwlVxerGkv4AxVoAOkEmXGMOKDgA8i1LFrRioSjKrWtKRVEQlXHBBSKQhLQ EG3tCHCLJaSWClD0zgHO8LBqDeIYNsDGTG4ryZtak4G7lZ6G2sBSfyCAaTK7 AzfgQIEzoOC/yKVsZS+bWeim1BsdqEG10oCANxDgDZwIRHa3O4hbaA91nlKB KA7QBhHo0VPwCFBtAdNea86CZVztKk8FUN5PjQIHxKWABihQBkHY+L/HTa5l MetcAxvAG94wQAQAkA1SIIAUBvUHdkVLgBkMwrvkPSEkVtSCJ/yCAJ5gZ20l wgObziITGk3xTqUHhWoxYQVdAIYINMBmO0TA/8aCwHGOBbwOAvc4pXj2RieY IY69ttgfpJBEHOLQ5ArTAQ2SaPAb4lAC33XsoaxYhUx4kFVrZoKSYlYxbOzg PX8kAM1d6AILOuEDDQzBBCaIwJvhjOMAU7bOmE0qdMUhhFozQhVxiMWnuiAJ QTfZyahFQydWGwA1cbiZAJL0Qiht6UzoVsxetUQaJhEKZzhDBdh+A5s9AQxU q3rVN241ne0sa1rXWgjbqLUd3uqPUYhCFNDAxwzm3d3vjgF/vTvAHegUaYbw wMSZyAR8oX0I2BwiC2eoQQ2srYJA6IDNb2ABqr39bVYDWMfkRgIVzs1xdEOD CjhQ4nXlPe9BaOLQNf+rRjQc0eg2DM8TyvZTs3mY6Xwy4xI2YLMGdIAAhTvD FWzuhKhZIHGKq9riF381rDtQho53/Bjpboc1OiEJktMbtaplrbHboCOYT9rS OdhopocwgiRowOw6L0MNCKCBKjwA26IW9cRTXfE4i1vAlpUEHJze8XTXehvc 2AQ05k3vDHaiDGNYeaPNoAzGxbwf/86EHDCd4kbsyBMySII2NH92nevg4TbI A7ZVEGqiF93ocLb7nIdhgGMIoROW4Dvft2GHOqQiDoM3+YWJnT8O7yYL3fgI DwK+CrFX0lwBctUxtLH55qNd5xkYxMKvDffSn/7b4L47JYQgjnW0XvZOv0L/ Kmz/BS5sIg5QvtkavDPlO/Am+FzOBCBqgU8veEJA9LCBDRjQznIw3/lJEIBs 5gqhUIALN3rWR3QTh31IFwcUkAiV1QEOCH4ddw8LkAqpUH5cgAtnIGzikHgs xzSW1w3+Jgc0Bz32Rw8DoA3lQA8yIAP6xwoj4H//B4BJYAOjoAZqYIDWRn0J uIB1Z3fHQAGdgHeJQIEcxwwLQH5csIHEQARE4C9aRx49oAPw5ydyIHaANUPE wXwtmH/6Vw5iKIb/F4DaoAGisAIroIM7WG0MR3pDd3qoJwjVQAEUAAdvEGAG sHcUgITFgAtLmIFNiAtQeAInMAa+UGwiyAEW8QMc//AkgKUNx7EPkLOCLOiC NiADIzCDY0iDm2cHLxCKbNiGPueDcVh02McJ/GWHjfABxyUJdigEfUiB+pAL dVAHX1B+uPCERHAChSAw8QAOHMaIE6EF3MAKkjiJxlGJljgC+UcPm7iJnch8 DJAHoRiKaqiDBRgK01d9LDB0QFiHdmiH1YACSDCE4ziLsscIdRCIGriLhfiL axAPOKAKtbARPFAFQKKMywg5XuiC9ACN0TiNOwAAAHCNL5CN2siN3QiHcYhq wCAD6WiHomAJEzmO4LcGueCOG4gLf2OIAjOPOHCPEEFT/KiMzKgNLigDABmN nKgL02aQB3mNCkmKB+iNCv+IBjI2Y+O4ihcZi063DcywkReYi04Yj/ewBmuA AyRYEbAAAVVwkv3oj9rwgizJks4okCMwCI+ACqgwCQaJkGq4hm3IjW8YakPn CWxmhzz5kxfJd3iwkUx4lL0ojw/QlAnxlG4glQYCOStplS8YkJuoCwnwCIY5 CYgZljRJlqTYg9WnbTq3lm3plrGojrVWixuJgRpIDB95AgLTCCRYkjeVAXw5 lfqXiVa5ks64QSVlmF8JljO5mAtplj4IdJE5YzpHmenYcXCwAHKJi7rIi74Y D7oQms1xU71QmpQ4AOVwmvoHmAH5ABcwna3pmompmAnJmDzIcGp5m2upmxMp i+f/Zg9AIJeCeJSG+ACHAH8OwWyzoJyUCIOnCYOAKQP4wATTeQElVZio8AiI CZtiSZbbuHAIUAXemZu5CZ4YyQ250KAXeJ6c2YsCYIUYwWyZUADK6QoEwAfO OZ8yoANSwAT4SZ37eZjXGZtjOZshoAFQ8HAHOo6TCZ5CgAfluYS4OIhPGA8C 4AXBtxBP+WXvWZrZ4ClhYAkdmokzgAkhKqIjqp+GaaIyGaAL+XDOEAEueqC4 GaNuKQTWAAQ1OpceCQktcAgcYFuHJQc+wJfhADFpsAPhcJpewAZKKgVL2qTV 2ZUnKptqMApJ8ADVZqVYKpkKaodwEAflaYvAuYFE4HIe/8CIEWGhchCkJ7kE JQQAHGoDZcYGckqnTGqnhWmiALqYS5AEdGCAVmqgBvqiMqagquANX3qe8cCo jpqX1iQHsAALaWogx5FkEBMO7URCmjqnTJqfJQql2LkClpAEwNCGahABapmq qqqgjAAE3uCgTFgC6tEIZVoRzCYHckBpJ+kBJoQA+xcCqrOpdeqpT/qf2JkF SQAPOdiGLoqq0QqeVOCqDUp+RMBh+7atDgELX+atPJCPKOkAJmQJ7fRH54oJ c7qk+amfn+qfsAkAKqB5SeAFo7CGwBCo3smWlMkMQPaqyAAJi2AaKTBpECB5 UdFlKJk6qoMK/McHVsSwdFqnxP9aUv3JrgRghhcbCCswqp0XmdAamTtJmXHg qjWaCmqCIwJwsg/RrSvLA6R5HDIAAyJAAJ3mKQQAAwxwC4Akp8Iqog9bna+5 A2V4g+kUgM/HZlUwtB2rparwYzWKB/nzAG3QtBVaq1HxA5+wl8cBA1iABTCg CyGgsK7Af1lrReiariTKn6ggAmTIfDfIAJuntt7pth2bjnAABHKbC74ADi13 ByfLrQG7sp/AA8dBD4EruIILAy0ABboAA66ATMHKqcMKsZ/aCNMouWrbu2vb thw7kdUgt3VgP41WsinwEPzwb7NgqzzwA3xrCMYBuKu7ujBwvTBAAOYEtrbr qQkwg5z/GLmVa7GWy7EJmo7ccGB4gAxp8i3SMLoNEXnOywOf8AmwsA/aUL3V i726QELJtLi3W1ICWQ7SGLm+67tCi6UeSwGb8GOFkC1L+74uAbAq+7z1Sw0F wACXcAmBy8H6O7sLxb22O52k4IwD2Yk0SL69a763KWOJgAQLACnFBgl267Qy V8H0+wnUgAEb3MMbrL/a+1SaWrNMSgpYqZUEPIY1qMICyMJtCQSB4wv2czjw C3mla8E6nAzcEA4+jAU/HLiJG8IAbMRW6ZLgq8S8e8BOPGM4cDtSDLqboQD4 eMV8m8VXkAV47MMeDMJP9SmLiw82oAOpicThm8IHXL6BSgEn/4AHhbAsaRLH MSG/e3vBjojHWRADeowFg9DHEMO9DmADDjAK1ZCaLknAhZzGaoyl3IALXHAC Mry0cjwR8juwz0sN1OBs3HDJlpwFl8DLvMrJnqKpUADKIUoKD1DGpVzAZ3vI WKoIxNDKr0yysRy/dKzDP3BTChADunzJlxAOygDMJkQANlAGmMCk+CDI0KiV BYzGh9zEOmcDRPCEjEwlI3IACtARkmzB1JBRs9AN3KDN2mzJZQDOJRQGNmAH DSuiyhCYL2jGKIzKCMxmdwCFRMDIb9xo07y8V1y/14wXVxADIA3QWRDEBF0t Bi0CAOwKgDkCmmjGpzy+anwPvbjIJ//gyBitvLNswRmVVewQ0iL9yyVt0PVA AIsLBfVJytK4zuXQzknADIZoiIVABNEsx8vWvN/6vJRmU6vw0T4tsyWtOvxn A+EABQCgpID8gqh5lQ6dxGR4yIrgi78o01MdyVY9sJ+QCd+ARlmVzT490F8N MTEQ1gwQDiGwPh260i2dzJ3Yu8eAO/fw2BVwD408w7UAEv9mqyubQBe1Q/98 CCA9A38NMSLAf4JtAyFw2Gnd0Il9wmKotm0Q10o5j41svFQtc/M7CwmU1/ZU C559CLrwC6FdLSFA2sR9pB5anw4dvlUZDyE5j/SINKBb2RRx2ZldHUxyFxwQ A70d3NUCBa7/QtyljdrIvdZj6AFKGQ/oTY84YA8PnCb3ON11PQv0dN0QgA1X oAuH4Fvc7SkIwABcC97hfdiIvdrgSwnOrd72QAkGDsHSnRDD57wS0g4NcAVb cN1bkAKHcAh+vd95cL3+DeABPp+pjcybeAnojQMobg8JTgmqQAlSrAjSHb8q OwvT0QDocOMTQAJ6UARk4M+HANr77SnY6+Egrn/tdKTjHY2LkOIqruCq8OR2 8MYk6ScqSyiGQAI3fuNRsOVRMAEKcAjAHeT+cARD/t8g3k5HLuJHLQMMYA/r reAsbhv48QCUYD8NDnmSR+MF0At/YARGoOXoEAW8QAscMARhHNwh/1DmHm7m xZ3mxw2Y1rDicY4ft/EAlp4tlS3LkndD3ODnfp7lW14EW7AHYu4pg9C6Zc5/ jE7a+4fkad3iTy7nlW4KtC4N9hAAU47nR1IAwtAMno4Of77labQHrVDqYWC9 is61qx7i83kIsU7plk7rppAI1G4K0UCSDp4JbgAdJNAMvv7pOL4YViAPpe4P +pvsy87qrT6ftQHtiUPr1K4M+9EC9nDnlOYDg+EDf+Dt3/7n6EALi0EL+VDu D4DsqI69ql7kjo4F7r4IpiAN8T7vjdAIdmDv74DvPsAN/O7tv14EiUECUQAC pV4G+ovsqf7hAH6a1jDr8E7tLaAbE+8FMv//3n6S79MwBDuw7xzv6e2gGBMQ BadQ6gSABQ5AAA4gAodg8kOe8GduCu8O8S7/8jHfH5/HDiWRDH6QA9hwK4PB DfbyBLRAAtPxDbaw5X0g5mlwCXzsMwgABUdw8Aif7ocg7fEu9VP/eUPwCmDw AzPxA+TgBxgQ+BBgMpUjKNQR6FEwB6WuDJdw6AAQuMnO9KQNI3UP8x0DQHoP BmBABnuxEH4f+KAP+LitPNNRDFq+DCN/CSQt3Psb+fyXBZU/8ZevA5mv+Zqf Az/AED+gBeQA+r4f+DkAAShTBKAu8kFOAOFQDQV97oqu6o0g8TFP+7Vv+5Ug C9+q+1PQ+7//+1n/DwFF4O/osAFiDgB4DNT+UPDWC/lljgV23zF5b/vwXwny jw3f+hE/kP1TsP36/wxNABBNeEVBp87fQYQJFS5k2NBOjGoEwvxKSOASFowZ scDgyHFIo0ZehrwCU9JkyUopK8nKlIkHP379+P2YMoUcBpw5deZ8RohQE6Cn Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails Logo summary: Create a custom collection with a base64-encoded image example4: value: custom_collection: title: Macbooks image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a custom collection with an image, which will be uploaded to Shopify example5: value: custom_collection: body: foobar summary: >- Creating a custom collection without a title fails and returns an error example6: value: custom_collection: title: IPods collects: - product_id: 921728736 summary: >- Create a collection that contains a product by including a collect example7: value: custom_collection: title: Macbooks metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a custom collection with a metafield summary: Shopify Creates A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#create-2020-04 parameters: [] tags: - Collection - Custom responses: '200': description: '' operationId: deprecated_202004_create_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/custom_collections/count.json: get: summary: Shopify Retrieves A Count Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#count-2020-04 parameters: - in: query name: title description: Count custom collections with given title. schema: {} required: false - in: query name: product_id description: Count custom collections that include a given product. schema: {} required: false - in: query name: updated_at_min description: >- Count custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count custom collections with a given published status. (default: any) published: Count only published custom collections. unpublished: Count only unpublished custom collections. any: Count custom collections of any published status. schema: {} required: false tags: - Collections - Count - Custom - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_custom_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/custom_collections/{custom_collection_id}.json: get: summary: Shopify Retrieves A Single Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#show-2020-04 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Custom - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: id: 841564295 body_html:

5000 songs in your pocket

summary: Update the description of a custom collection example2: value: custom_collection: id: 841564295 collects: - product_id: 921728736 position: 1 - id: 455204334 position: 2 summary: >- Add a collect to an existing collection by providing a product ID, and update an existing collect by its own ID to change its sort position example3: value: custom_collection: id: 841564295 published: true summary: Publish a hidden collection example4: value: custom_collection: id: 841564295 published: false summary: Hide a published collection example5: value: custom_collection: id: 841564295 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing collection example6: value: custom_collection: id: 841564295 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a collection with a new collection image example7: value: custom_collection: id: 841564295 image: alt: Rails logo summary: Update a collection with new alt text for its image example8: value: custom_collection: id: 841564295 image: '' handle: ipods title: IPods updated_at: '2020-11-04T19:40:42-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: published_scope: web admin_graphql_api_id: gid://shopify/Collection/841564295 summary: Update a collection to remove its image summary: Shopify Updates An Existing Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#update-2020-04 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Existing responses: '200': description: '' operationId: deprecated_202004_update_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#destroy-2020-04 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Deletes responses: '200': description: '' operationId: deprecated_202004_delete_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/custom_collections.json: get: summary: Shopify Retrieves A List Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#index-2020-07 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: Show only collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show custom collections with a given title. schema: {} required: false - in: query name: product_id description: Show custom collections that include a given product. schema: {} required: false - in: query name: handle description: Filter by custom collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Show custom collectsion with a given published status. (default: any) published: Show only published custom collections. unpublished: Show only unpublished custom collections. any: Show custom collections of any published status. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Custom - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: title: Macbooks summary: Create a custom collection example2: value: custom_collection: title: Macbooks published: false summary: Create an unpublished custom collection example3: value: custom_collection: title: Macbooks image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa U7Mq2Mq1K9cUW8GKTUG2rNkUHNByWMuWLdWva7t1W7UKG4S7eO/ycEhQHgaK sL4VGGyocGE3br5929KuxQFFkEtIlgypsuUDmDMfWGRmUZvPoEHfGU36jgDT LQSoVt3IQ2sPsL0IUNZGlZ0H0lo00jEkCytWMspdGzBgn/F9EBIWnKIQlqHB hA0bQpx48Z7UAkoEcMTdUeTJJSxf/4akOTNnzqHb3GkjrUdp0gKwq77jWdod O7dNKWvhRUcWT6zYQI82xB03AAQNCdTKX/xAAB10hfVCnRtbVIhIAy14oJoZ AXS4XXfdQaYIeOGJRx555Z1nRnrqqUeaMtIYY8dmn7Vg2yK57TYEgAzIQGBx xyXHj0A0OOTggxFKSN1iWwTTAIYanpYdMtFE4+GVIHrn3XeUmVhZeWiIMoOY nVQDGiTgKALJjIssIsADt0mjjI6+AXcDgQYi2M8/7ijEwzRIFmBIL9NVV+EW VzyZ4Wqj9RBABchQWeWkV3aY5ZYjjgieeKL446mnjxwAiZVpliAjZqblt19/ /7HCwIAFGv+X3J4s9fMckoYhphiTQTwJ5Wqn9dDDAWuMUUEFviTrS6STVlmp pVmKqCkOn34aB6TIBAAOJeHZAYl6ptixSCL8edGbq8HFeqBDcygEyIOCGqYk kxUW4euiq7knbA/gUDHGv//ec2wFayQbaQWinOCslVhmSUq1/gCDLJXacgtJ CYu4J66cjbAKoA3CxapnOgm9g+ughdK7xYX3Rinlvj2YYcYanVBBhTg2Axzw G4/4k4bBzDZbKRUQP1LIsRSX6sgBZtwhzQP68ccbj7AWty4/5igEoaC9dK3r oVtgs4evvzKqb8wyQ0JFJzXXbDMVcQBQLTDGVmCssstKGs09oPT/jQcRoBw9 MamKgEOeeg/gqBtvdVZSDnHFIQgRD4RxXWhiYEOQKNn4zncHzDIzHc0ZpHdy RicIQOypKDf7q3Pd96ABzSab+E1EIYIvS2o0ijA92gPZiCB1qwL+iJxL78Z7 2NeHQrAK2YrCZva+bcgcujFUQIEG6WigonoCdLT9tr9UbIIAMMCEkkYacvvT xSgsBPKGJKBEAw4yjhx+hyn+PAJFfztyVdWOt5B3RehyimneFuwFvQxFyTSf 25f1zCAqSFACDXTQ3gwSoDoElI5tZyBAINqnuhJ+Kg9vOIOaVnSHT5ECHucK 0OMiBxJAPCdXmGseBLoBvei5rFEStB5m/yBhjFJUIw50oIMoLvCpFRAADduj wxvUYMIqmvARCBiDeiwRBk+lQQTEq5qQ3CWdJSkGAlu4y9h66EBgAbF6QhSV MUpQilKcQRNLwIenfpFEJebBioC0ohrQQJ8QhMIfSwhgj2YouYTYUEmGqhBe FNBDH5otgmgLnRyLWMdq0GEGCMCHJjSBjzQE8pSChMLTCJBI4pXDBeuiiA1T prK7PK+SUPphsIQ1wSEag5OUKIUlyiAmAowClci0YizKILUAFi+WDQEEJOmF xlnMYnOVbOP0gkjBTdZRmDiwhCuywcRkmtOEpHjC1DzBABto4xqN5AcgdEXN NO4Ql0+CB2xctv9LM2SSgpXhZB0t0QlT+iMUkzinQquFihD452P0gGdGAPGN HKYxjbOAwBpxqU9+ApGXQgyoQDWRgASwoAMGMMAHDrnQhc5AkQPSU0NgYVF7 QmAWKcBnPvc5HwGcbUVxJCInEfACQXQACUhFQkqRwAIOttScv9ABO21wA8k1 p5Z3mYXYdNqAjvLzbHDUpFCNIQoUdGAdHUhrUg2gVAOg4AXmvEAaOPEGaCCA AASQxBtIYYIq5kEHAaKHVfsRGB3eNBPYxKdXGVWGUnAzdOSxgyg+MIxhoDWt al3rUlXABEBeYBQIiMMm0AAKPBBAE1A4nTjWEIAzvGEFqsvDEHqEjZj/wMKw 1rwlVxerGkv4AxVoAOkEmXGMOKDgA8i1LFrRioSjKrWtKRVEQlXHBBSKQhLQ EG3tCHCLJaSWClD0zgHO8LBqDeIYNsDGTG4ryZtak4G7lZ6G2sBSfyCAaTK7 AzfgQIEzoOC/yKVsZS+bWeim1BsdqEG10oCANxDgDZwIRHa3O4hbaA91nlKB KA7QBhHo0VPwCFBtAdNea86CZVztKk8FUN5PjQIHxKWABihQBkHY+L/HTa5l MetcAxvAG94wQAQAkA1SIIAUBvUHdkVLgBkMwrvkPSEkVtSCJ/yCAJ5gZ20l wgObziITGk3xTqUHhWoxYQVdAIYINMBmO0TA/8aCwHGOBbwOAvc4pXj2RieY IY69ttgfpJBEHOLQ5ArTAQ2SaPAb4lAC33XsoaxYhUx4kFVrZoKSYlYxbOzg PX8kAM1d6AILOuEDDQzBBCaIwJvhjOMAU7bOmE0qdMUhhFozQhVxiMWnuiAJ QTfZyahFQydWGwA1cbiZAJL0Qiht6UzoVsxetUQaJhEKZzhDBdh+A5s9AQxU q3rVN241ne0sa1rXWgjbqLUd3uqPUYhCFNDAxwzm3d3vjgF/vTvAHegUaYbw wMSZyAR8oX0I2BwiC2eoQQ2srYJA6IDNb2ABqr39bVYDWMfkRgIVzs1xdEOD CjhQ4nXlPe9BaOLQNf+rRjQc0eg2DM8TyvZTs3mY6Xwy4xI2YLMGdIAAhTvD FWzuhKhZIHGKq9riF381rDtQho53/Bjpboc1OiEJktMbtaplrbHboCOYT9rS OdhopocwgiRowOw6L0MNCKCBKjwA26IW9cRTXfE4i1vAlpUEHJze8XTXehvc 2AQ05k3vDHaiDGNYeaPNoAzGxbwf/86EHDCd4kbsyBMySII2NH92nevg4TbI A7ZVEGqiF93ocLb7nIdhgGMIoROW4Dvft2GHOqQiDoM3+YWJnT8O7yYL3fgI DwK+CrFX0lwBctUxtLH55qNd5xkYxMKvDffSn/7b4L47JYQgjnW0XvZOv0L/ Kmz/BS5sIg5QvtkavDPlO/Am+FzOBCBqgU8veEJA9LCBDRjQznIw3/lJEIBs 5gqhUIALN3rWR3QTh31IFwcUkAiV1QEOCH4ddw8LkAqpUH5cgAtnIGzikHgs xzSW1w3+Jgc0Bz32Rw8DoA3lQA8yIAP6xwoj4H//B4BJYAOjoAZqYIDWRn0J uIB1Z3fHQAGdgHeJQIEcxwwLQH5csIHEQARE4C9aRx49oAPw5ydyIHaANUPE wXwtmH/6Vw5iKIb/F4DaoAGisAIroIM7WG0MR3pDd3qoJwjVQAEUAAdvEGAG sHcUgITFgAtLmIFNiAtQeAInMAa+UGwiyAEW8QMc//AkgKUNx7EPkLOCLOiC NiADIzCDY0iDm2cHLxCKbNiGPueDcVh02McJ/GWHjfABxyUJdigEfUiB+pAL dVAHX1B+uPCERHAChSAw8QAOHMaIE6EF3MAKkjiJxlGJljgC+UcPm7iJnch8 DJAHoRiKaqiDBRgK01d9LDB0QFiHdmiH1YACSDCE4ziLsscIdRCIGriLhfiL axAPOKAKtbARPFAFQKKMywg5XuiC9ACN0TiNOwAAAHCNL5CN2siN3QiHcYhq wCAD6WiHomAJEzmO4LcGueCOG4gLf2OIAjOPOHCPEEFT/KiMzKgNLigDABmN nKgL02aQB3mNCkmKB+iNCv+IBjI2Y+O4ihcZi063DcywkReYi04Yj/ewBmuA AyRYEbAAAVVwkv3oj9rwgizJks4okCMwCI+ACqgwCQaJkGq4hm3IjW8YakPn CWxmhzz5kxfJd3iwkUx4lL0ojw/QlAnxlG4glQYCOStplS8YkJuoCwnwCIY5 CYgZljRJlqTYg9WnbTq3lm3plrGojrVWixuJgRpIDB95AgLTCCRYkjeVAXw5 lfqXiVa5ks64QSVlmF8JljO5mAtplj4IdJE5YzpHmenYcXCwAHKJi7rIi74Y D7oQms1xU71QmpQ4AOVwmvoHmAH5ABcwna3pmompmAnJmDzIcGp5m2upmxMp i+f/Zg9AIJeCeJSG+ACHAH8OwWyzoJyUCIOnCYOAKQP4wATTeQElVZio8AiI CZtiSZbbuHAIUAXemZu5CZ4YyQ250KAXeJ6c2YsCYIUYwWyZUADK6QoEwAfO OZ8yoANSwAT4SZ37eZjXGZtjOZshoAFQ8HAHOo6TCZ5CgAfluYS4OIhPGA8C 4AXBtxBP+WXvWZrZ4ClhYAkdmokzgAkhKqIjqp+GaaIyGaAL+XDOEAEueqC4 GaNuKQTWAAQ1OpceCQktcAgcYFuHJQc+wJfhADFpsAPhcJpewAZKKgVL2qTV 2ZUnKptqMApJ8ADVZqVYKpkKaodwEAflaYvAuYFE4HIe/8CIEWGhchCkJ7kE JQQAHGoDZcYGckqnTGqnhWmiALqYS5AEdGCAVmqgBvqiMqagquANX3qe8cCo jpqX1iQHsAALaWogx5FkEBMO7URCmjqnTJqfJQql2LkClpAEwNCGahABapmq qqqgjAAE3uCgTFgC6tEIZVoRzCYHckBpJ+kBJoQA+xcCqrOpdeqpT/qf2JkF SQAPOdiGLoqq0QqeVOCqDUp+RMBh+7atDgELX+atPJCPKOkAJmQJ7fRH54oJ c7qk+amfn+qfsAkAKqB5SeAFo7CGwBCo3smWlMkMQPaqyAAJi2AaKTBpECB5 UdFlKJk6qoMK/McHVsSwdFqnxP9aUv3JrgRghhcbCCswqp0XmdAamTtJmXHg qjWaCmqCIwJwsg/RrSvLA6R5HDIAAyJAAJ3mKQQAAwxwC4Akp8Iqog9bna+5 A2V4g+kUgM/HZlUwtB2rparwYzWKB/nzAG3QtBVaq1HxA5+wl8cBA1iABTCg CyGgsK7Af1lrReiariTKn6ggAmTIfDfIAJuntt7pth2bjnAABHKbC74ADi13 ByfLrQG7sp/AA8dBD4EruIILAy0ABboAA66ATMHKqcMKsZ/aCNMouWrbu2vb thw7kdUgt3VgP41WsinwEPzwb7NgqzzwA3xrCMYBuKu7ujBwvTBAAOYEtrbr qQkwg5z/GLmVa7GWy7EJmo7ccGB4gAxp8i3SMLoNEXnOywOf8AmwsA/aUL3V i726QELJtLi3W1ICWQ7SGLm+67tCi6UeSwGb8GOFkC1L+74uAbAq+7z1Sw0F wACXcAmBy8H6O7sLxb22O52k4IwD2Yk0SL69a763KWOJgAQLACnFBgl267Qy V8H0+wnUgAEb3MMbrL/a+1SaWrNMSgpYqZUEPIY1qMICyMJtCQSB4wv2czjw C3mla8E6nAzcEA4+jAU/HLiJG8IAbMRW6ZLgq8S8e8BOPGM4cDtSDLqboQD4 eMV8m8VXkAV47MMeDMJP9SmLiw82oAOpicThm8IHXL6BSgEn/4AHhbAsaRLH MSG/e3vBjojHWRADeowFg9DHEMO9DmADDjAK1ZCaLknAhZzGaoyl3IALXHAC Mry0cjwR8juwz0sN1OBs3HDJlpwFl8DLvMrJnqKpUADKIUoKD1DGpVzAZ3vI WKoIxNDKr0yysRy/dKzDP3BTChADunzJlxAOygDMJkQANlAGmMCk+CDI0KiV BYzGh9zEOmcDRPCEjEwlI3IACtARkmzB1JBRs9AN3KDN2mzJZQDOJRQGNmAH DSuiyhCYL2jGKIzKCMxmdwCFRMDIb9xo07y8V1y/14wXVxADIA3QWRDEBF0t Bi0CAOwKgDkCmmjGpzy+anwPvbjIJ//gyBitvLNswRmVVewQ0iL9yyVt0PVA AIsLBfVJytK4zuXQzknADIZoiIVABNEsx8vWvN/6vJRmU6vw0T4tsyWtOvxn A+EABQCgpID8gqh5lQ6dxGR4yIrgi78o01MdyVY9sJ+QCd+ARlmVzT490F8N MTEQ1gwQDiGwPh260i2dzJ3Yu8eAO/fw2BVwD408w7UAEv9mqyubQBe1Q/98 CCA9A38NMSLAf4JtAyFw2Gnd0Il9wmKotm0Q10o5j41svFQtc/M7CwmU1/ZU C559CLrwC6FdLSFA2sR9pB5anw4dvlUZDyE5j/SINKBb2RRx2ZldHUxyFxwQ A70d3NUCBa7/QtyljdrIvdZj6AFKGQ/oTY84YA8PnCb3ON11PQv0dN0QgA1X oAuH4Fvc7SkIwABcC97hfdiIvdrgSwnOrd72QAkGDsHSnRDD57wS0g4NcAVb cN1bkAKHcAh+vd95cL3+DeABPp+pjcybeAnojQMobg8JTgmqQAlSrAjSHb8q OwvT0QDocOMTQAJ6UARk4M+HANr77SnY6+Egrn/tdKTjHY2LkOIqruCq8OR2 8MYk6ScqSyiGQAI3fuNRsOVRMAEKcAjAHeT+cARD/t8g3k5HLuJHLQMMYA/r reAsbhv48QCUYD8NDnmSR+MF0At/YARGoOXoEAW8QAscMARhHNwh/1DmHm7m xZ3mxw2Y1rDicY4ft/EAlp4tlS3LkndD3ODnfp7lW14EW7AHYu4pg9C6Zc5/ jE7a+4fkad3iTy7nlW4KtC4N9hAAU47nR1IAwtAMno4Of77labQHrVDqYWC9 is61qx7i83kIsU7plk7rppAI1G4K0UCSDp4JbgAdJNAMvv7pOL4YViAPpe4P +pvsy87qrT6ftQHtiUPr1K4M+9EC9nDnlOYDg+EDf+Dt3/7n6EALi0EL+VDu D4DsqI69ql7kjo4F7r4IpiAN8T7vjdAIdmDv74DvPsAN/O7tv14EiUECUQAC pV4G+ovsqf7hAH6a1jDr8E7tLaAbE+8FMv//3n6S79MwBDuw7xzv6e2gGBMQ BadQ6gSABQ5AAA4gAodg8kOe8GduCu8O8S7/8jHfH5/HDiWRDH6QA9hwK4PB DfbyBLRAAtPxDbaw5X0g5mlwCXzsMwgABUdw8Aif7ocg7fEu9VP/eUPwCmDw AzPxA+TgBxgQ+BBgMpUjKNQR6FEwB6WuDJdw6AAQuMnO9KQNI3UP8x0DQHoP BmBABnuxEH4f+KAP+LitPNNRDFq+DCN/CSQt3Psb+fyXBZU/8ZevA5mv+Zqf Az/AED+gBeQA+r4f+DkAAShTBKAu8kFOAOFQDQV97oqu6o0g8TFP+7Vv+5Ug C9+q+1PQ+7//+1n/DwFF4O/osAFiDgB4DNT+UPDWC/lljgV23zF5b/vwXwny jw3f+hE/kP1TsP36/wxNABBNeEVBp87fQYQJFS5k2NBOjGoEwvxKSOASFowZ scDgyHFIo0ZehrwCU9JkyUopK8nKlIkHP379+P2YMoUcBpw5deZ8RohQE6Cn Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails Logo summary: Create a custom collection with a base64-encoded image example4: value: custom_collection: title: Macbooks image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a custom collection with an image, which will be uploaded to Shopify example5: value: custom_collection: body: foobar summary: >- Creating a custom collection without a title fails and returns an error example6: value: custom_collection: title: IPods collects: - product_id: 921728736 summary: >- Create a collection that contains a product by including a collect example7: value: custom_collection: title: Macbooks metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a custom collection with a metafield summary: Shopify Creates A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#create-2020-07 parameters: [] tags: - Collection - Custom responses: '200': description: '' operationId: deprecated_202007_create_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/custom_collections/count.json: get: summary: Shopify Retrieves A Count Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#count-2020-07 parameters: - in: query name: title description: Count custom collections with given title. schema: {} required: false - in: query name: product_id description: Count custom collections that include a given product. schema: {} required: false - in: query name: updated_at_min description: >- Count custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count custom collections with a given published status. (default: any) published: Count only published custom collections. unpublished: Count only unpublished custom collections. any: Count custom collections of any published status. schema: {} required: false tags: - Collections - Count - Custom - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_custom_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/custom_collections/{custom_collection_id}.json: get: summary: Shopify Retrieves A Single Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#show-2020-07 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Custom - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: id: 841564295 body_html:

5000 songs in your pocket

summary: Update the description of a custom collection example2: value: custom_collection: id: 841564295 collects: - product_id: 921728736 position: 1 - id: 455204334 position: 2 summary: >- Add a collect to an existing collection by providing a product ID, and update an existing collect by its own ID to change its sort position example3: value: custom_collection: id: 841564295 published: true summary: Publish a hidden collection example4: value: custom_collection: id: 841564295 published: false summary: Hide a published collection example5: value: custom_collection: id: 841564295 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing collection example6: value: custom_collection: id: 841564295 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a collection with a new collection image example7: value: custom_collection: id: 841564295 image: alt: Rails logo summary: Update a collection with new alt text for its image example8: value: custom_collection: id: 841564295 image: '' handle: ipods title: IPods updated_at: '2020-11-04T19:40:42-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: published_scope: web admin_graphql_api_id: gid://shopify/Collection/841564295 summary: Update a collection to remove its image summary: Shopify Updates An Existing Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#update-2020-07 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Existing responses: '200': description: '' operationId: deprecated_202007_update_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#destroy-2020-07 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Deletes responses: '200': description: '' operationId: deprecated_202007_delete_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/custom_collections.json: get: summary: Shopify Retrieves A List Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#index-2020-10 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: Show only collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show custom collections with a given title. schema: {} required: false - in: query name: product_id description: Show custom collections that include a given product. schema: {} required: false - in: query name: handle description: Filter by custom collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Show custom collectsion with a given published status. (default: any) published: Show only published custom collections. unpublished: Show only unpublished custom collections. any: Show custom collections of any published status. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Custom - Lists - Retrieves responses: '200': description: '' operationId: get_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: title: Macbooks summary: Create a custom collection example2: value: custom_collection: title: Macbooks published: false summary: Create an unpublished custom collection example3: value: custom_collection: title: Macbooks image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails Logo summary: Create a custom collection with a base64-encoded image example4: value: custom_collection: title: Macbooks image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a custom collection with an image, which will be uploaded to Shopify example5: value: custom_collection: body: foobar summary: >- Creating a custom collection without a title fails and returns an error example6: value: custom_collection: title: IPods collects: - product_id: 921728736 summary: >- Create a collection that contains a product by including a collect example7: value: custom_collection: title: Macbooks metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a custom collection with a metafield summary: Shopify Creates A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#create-2020-10 parameters: [] tags: - Collection - Custom responses: '200': description: '' operationId: create_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/custom_collections/count.json: get: summary: Shopify Retrieves A Count Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#count-2020-10 parameters: - in: query name: title description: Count custom collections with given title. schema: {} required: false - in: query name: product_id description: Count custom collections that include a given product. schema: {} required: false - in: query name: updated_at_min description: >- Count custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count custom collections with a given published status. (default: any) published: Count only published custom collections. unpublished: Count only unpublished custom collections. any: Count custom collections of any published status. schema: {} required: false tags: - Collections - Count - Custom - Retrieves responses: '200': description: '' operationId: get_custom_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/custom_collections/{custom_collection_id}.json: get: summary: Shopify Retrieves A Single Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#show-2020-10 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Custom - Retrieves - Single responses: '200': description: '' operationId: get_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: id: 841564295 body_html:

5000 songs in your pocket

summary: Update the description of a custom collection example2: value: custom_collection: id: 841564295 collects: - product_id: 921728736 position: 1 - id: 455204334 position: 2 summary: >- Add a collect to an existing collection by providing a product ID, and update an existing collect by its own ID to change its sort position example3: value: custom_collection: id: 841564295 published: true summary: Publish a hidden collection example4: value: custom_collection: id: 841564295 published: false summary: Hide a published collection example5: value: custom_collection: id: 841564295 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing collection example6: value: custom_collection: id: 841564295 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a collection with a new collection image example7: value: custom_collection: id: 841564295 image: alt: Rails logo summary: Update a collection with new alt text for its image example8: value: custom_collection: id: 841564295 image: '' handle: ipods title: IPods updated_at: '2020-11-04T19:40:42-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: published_scope: web admin_graphql_api_id: gid://shopify/Collection/841564295 summary: Update a collection to remove its image summary: Shopify Updates An Existing Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#update-2020-10 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Existing responses: '200': description: '' operationId: update_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#destroy-2020-10 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Deletes responses: '200': description: '' operationId: delete_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/custom_collections.json: get: summary: Shopify Retrieves A List Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#index-2021-01 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: Show only collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show custom collections with a given title. schema: {} required: false - in: query name: product_id description: Show custom collections that include a given product. schema: {} required: false - in: query name: handle description: Filter by custom collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Show custom collectsion with a given published status. (default: any) published: Show only published custom collections. unpublished: Show only unpublished custom collections. any: Show custom collections of any published status. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Custom - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: title: Macbooks summary: Create a custom collection example2: value: custom_collection: title: Macbooks published: false summary: Create an unpublished custom collection example3: value: custom_collection: title: Macbooks image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails Logo summary: Create a custom collection with a base64-encoded image example4: value: custom_collection: title: Macbooks image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a custom collection with an image, which will be uploaded to Shopify example5: value: custom_collection: body: foobar summary: >- Creating a custom collection without a title fails and returns an error example6: value: custom_collection: title: IPods collects: - product_id: 921728736 summary: >- Create a collection that contains a product by including a collect example7: value: custom_collection: title: Macbooks metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a custom collection with a metafield summary: Shopify Creates A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#create-2021-01 parameters: [] tags: - Collection - Custom responses: '200': description: '' operationId: deprecated_202101_create_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/custom_collections/count.json: get: summary: Shopify Retrieves A Count Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#count-2021-01 parameters: - in: query name: title description: Count custom collections with given title. schema: {} required: false - in: query name: product_id description: Count custom collections that include a given product. schema: {} required: false - in: query name: updated_at_min description: >- Count custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count custom collections with a given published status. (default: any) published: Count only published custom collections. unpublished: Count only unpublished custom collections. any: Count custom collections of any published status. schema: {} required: false tags: - Collections - Count - Custom - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_custom_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/custom_collections/{custom_collection_id}.json: get: summary: Shopify Retrieves A Single Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#show-2021-01 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Custom - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: id: 841564295 body_html:

5000 songs in your pocket

summary: Update the description of a custom collection example2: value: custom_collection: id: 841564295 collects: - product_id: 921728736 position: 1 - id: 455204334 position: 2 summary: >- Add a collect to an existing collection by providing a product ID, and update an existing collect by its own ID to change its sort position example3: value: custom_collection: id: 841564295 published: true summary: Publish a hidden collection example4: value: custom_collection: id: 841564295 published: false summary: Hide a published collection example5: value: custom_collection: id: 841564295 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing collection example6: value: custom_collection: id: 841564295 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa U7Mq2Mq1K9cUW8GKTUG2rNkUHNByWMuWLdWva7t1W7UKG4S7eO/ycEhQHgaK sL4VGGyocGE3br5929KuxQFFkEtIlgypsuUDmDMfWGRmUZvPoEHfGU36jgDT LQSoVt3IQ2sPsL0IUNZGlZ0H0lo00jEkCytWMspdGzBgn/F9EBIWnKIQlqHB hA0bQpx48Z7UAkoEcMTdUeTJJSxf/4akOTNnzqHb3GkjrUdp0gKwq77jWdod O7dNKWvhRUcWT6zYQI82xB03AAQNCdTKX/xAAB10hfVCnRtbVIhIAy14oJoZ AXS4XXfdQaYIeOGJRx555Z1nRnrqqUeaMtIYY8dmn7Vg2yK57TYEgAzIQGBx xyXHj0A0OOTggxFKSN1iWwTTAIYanpYdMtFE4+GVIHrn3XeUmVhZeWiIMoOY nVQDGiTgKALJjIssIsADt0mjjI6+AXcDgQYi2M8/7ijEwzRIFmBIL9NVV+EW VzyZ4Wqj9RBABchQWeWkV3aY5ZYjjgieeKL446mnjxwAiZVpliAjZqblt19/ /7HCwIAFGv+X3J4s9fMckoYhphiTQTwJ5Wqn9dDDAWuMUUEFviTrS6STVlmp pVmKqCkOn34aB6TIBAAOJeHZAYl6ptixSCL8edGbq8HFeqBDcygEyIOCGqYk kxUW4euiq7knbA/gUDHGv//ec2wFayQbaQWinOCslVhmSUq1/gCDLJXacgtJ CYu4J66cjbAKoA3CxapnOgm9g+ughdK7xYX3Rinlvj2YYcYanVBBhTg2Axzw G4/4k4bBzDZbKRUQP1LIsRSX6sgBZtwhzQP68ccbj7AWty4/5igEoaC9dK3r oVtgs4evvzKqb8wyQ0JFJzXXbDMVcQBQLTDGVmCssstKGs09oPT/jQcRoBw9 MamKgEOeeg/gqBtvdVZSDnHFIQgRD4RxXWhiYEOQKNn4zncHzDIzHc0ZpHdy RicIQOypKDf7q3Pd96ABzSab+E1EIYIvS2o0ijA92gPZiCB1qwL+iJxL78Z7 2NeHQrAK2YrCZva+bcgcujFUQIEG6WigonoCdLT9tr9UbIIAMMCEkkYacvvT xSgsBPKGJKBEAw4yjhx+hyn+PAJFfztyVdWOt5B3RehyimneFuwFvQxFyTSf 25f1zCAqSFACDXTQ3gwSoDoElI5tZyBAINqnuhJ+Kg9vOIOaVnSHT5ECHucK 0OMiBxJAPCdXmGseBLoBvei5rFEStB5m/yBhjFJUIw50oIMoLvCpFRAADduj wxvUYMIqmvARCBiDeiwRBk+lQQTEq5qQ3CWdJSkGAlu4y9h66EBgAbF6QhSV MUpQilKcQRNLwIenfpFEJebBioC0ohrQQJ8QhMIfSwhgj2YouYTYUEmGqhBe FNBDH5otgmgLnRyLWMdq0GEGCMCHJjSBjzQE8pSChMLTCJBI4pXDBeuiiA1T prK7PK+SUPphsIQ1wSEag5OUKIUlyiAmAowClci0YizKILUAFi+WDQEEJOmF xlnMYnOVbOP0gkjBTdZRmDiwhCuywcRkmtOEpHjC1DzBABto4xqN5AcgdEXN NO4Ql0+CB2xctv9LM2SSgpXhZB0t0QlT+iMUkzinQquFihD452P0gGdGAPGN HKYxjbOAwBpxqU9+ApGXQgyoQDWRgASwoAMGMMAHDrnQhc5AkQPSU0NgYVF7 QmAWKcBnPvc5HwGcbUVxJCInEfACQXQACUhFQkqRwAIOttScv9ABO21wA8k1 p5Z3mYXYdNqAjvLzbHDUpFCNIQoUdGAdHUhrUg2gVAOg4AXmvEAaOPEGaCCA AASQxBtIYYIq5kEHAaKHVfsRGB3eNBPYxKdXGVWGUnAzdOSxgyg+MIxhoDWt al3rUlXABEBeYBQIiMMm0AAKPBBAE1A4nTjWEIAzvGEFqsvDEHqEjZj/wMKw 1rwlVxerGkv4AxVoAOkEmXGMOKDgA8i1LFrRioSjKrWtKRVEQlXHBBSKQhLQ EG3tCHCLJaSWClD0zgHO8LBqDeIYNsDGTG4ryZtak4G7lZ6G2sBSfyCAaTK7 AzfgQIEzoOC/yKVsZS+bWeim1BsdqEG10oCANxDgDZwIRHa3O4hbaA91nlKB KA7QBhHo0VPwCFBtAdNea86CZVztKk8FUN5PjQIHxKWABihQBkHY+L/HTa5l MetcAxvAG94wQAQAkA1SIIAUBvUHdkVLgBkMwrvkPSEkVtSCJ/yCAJ5gZ20l wgObziITGk3xTqUHhWoxYQVdAIYINMBmO0TA/8aCwHGOBbwOAvc4pXj2RieY IY69ttgfpJBEHOLQ5ArTAQ2SaPAb4lAC33XsoaxYhUx4kFVrZoKSYlYxbOzg PX8kAM1d6AILOuEDDQzBBCaIwJvhjOMAU7bOmE0qdMUhhFozQhVxiMWnuiAJ QTfZyahFQydWGwA1cbiZAJL0Qiht6UzoVsxetUQaJhEKZzhDBdh+A5s9AQxU q3rVN241ne0sa1rXWgjbqLUd3uqPUYhCFNDAxwzm3d3vjgF/vTvAHegUaYbw wMSZyAR8oX0I2BwiC2eoQQ2srYJA6IDNb2ABqr39bVYDWMfkRgIVzs1xdEOD CjhQ4nXlPe9BaOLQNf+rRjQc0eg2DM8TyvZTs3mY6Xwy4xI2YLMGdIAAhTvD FWzuhKhZIHGKq9riF381rDtQho53/Bjpboc1OiEJktMbtaplrbHboCOYT9rS OdhopocwgiRowOw6L0MNCKCBKjwA26IW9cRTXfE4i1vAlpUEHJze8XTXehvc 2AQ05k3vDHaiDGNYeaPNoAzGxbwf/86EHDCd4kbsyBMySII2NH92nevg4TbI A7ZVEGqiF93ocLb7nIdhgGMIoROW4Dvft2GHOqQiDoM3+YWJnT8O7yYL3fgI DwK+CrFX0lwBctUxtLH55qNd5xkYxMKvDffSn/7b4L47JYQgjnW0XvZOv0L/ Kmz/BS5sIg5QvtkavDPlO/Am+FzOBCBqgU8veEJA9LCBDRjQznIw3/lJEIBs 5gqhUIALN3rWR3QTh31IFwcUkAiV1QEOCH4ddw8LkAqpUH5cgAtnIGzikHgs xzSW1w3+Jgc0Bz32Rw8DoA3lQA8yIAP6xwoj4H//B4BJYAOjoAZqYIDWRn0J uIB1Z3fHQAGdgHeJQIEcxwwLQH5csIHEQARE4C9aRx49oAPw5ydyIHaANUPE wXwtmH/6Vw5iKIb/F4DaoAGisAIroIM7WG0MR3pDd3qoJwjVQAEUAAdvEGAG sHcUgITFgAtLmIFNiAtQeAInMAa+UGwiyAEW8QMc//AkgKUNx7EPkLOCLOiC NiADIzCDY0iDm2cHLxCKbNiGPueDcVh02McJ/GWHjfABxyUJdigEfUiB+pAL dVAHX1B+uPCERHAChSAw8QAOHMaIE6EF3MAKkjiJxlGJljgC+UcPm7iJnch8 DJAHoRiKaqiDBRgK01d9LDB0QFiHdmiH1YACSDCE4ziLsscIdRCIGriLhfiL axAPOKAKtbARPFAFQKKMywg5XuiC9ACN0TiNOwAAAHCNL5CN2siN3QiHcYhq wCAD6WiHomAJEzmO4LcGueCOG4gLf2OIAjOPOHCPEEFT/KiMzKgNLigDABmN nKgL02aQB3mNCkmKB+iNCv+IBjI2Y+O4ihcZi063DcywkReYi04Yj/ewBmuA AyRYEbAAAVVwkv3oj9rwgizJks4okCMwCI+ACqgwCQaJkGq4hm3IjW8YakPn CWxmhzz5kxfJd3iwkUx4lL0ojw/QlAnxlG4glQYCOStplS8YkJuoCwnwCIY5 CYgZljRJlqTYg9WnbTq3lm3plrGojrVWixuJgRpIDB95AgLTCCRYkjeVAXw5 lfqXiVa5ks64QSVlmF8JljO5mAtplj4IdJE5YzpHmenYcXCwAHKJi7rIi74Y D7oQms1xU71QmpQ4AOVwmvoHmAH5ABcwna3pmompmAnJmDzIcGp5m2upmxMp i+f/Zg9AIJeCeJSG+ACHAH8OwWyzoJyUCIOnCYOAKQP4wATTeQElVZio8AiI CZtiSZbbuHAIUAXemZu5CZ4YyQ250KAXeJ6c2YsCYIUYwWyZUADK6QoEwAfO OZ8yoANSwAT4SZ37eZjXGZtjOZshoAFQ8HAHOo6TCZ5CgAfluYS4OIhPGA8C 4AXBtxBP+WXvWZrZ4ClhYAkdmokzgAkhKqIjqp+GaaIyGaAL+XDOEAEueqC4 GaNuKQTWAAQ1OpceCQktcAgcYFuHJQc+wJfhADFpsAPhcJpewAZKKgVL2qTV 2ZUnKptqMApJ8ADVZqVYKpkKaodwEAflaYvAuYFE4HIe/8CIEWGhchCkJ7kE JQQAHGoDZcYGckqnTGqnhWmiALqYS5AEdGCAVmqgBvqiMqagquANX3qe8cCo jpqX1iQHsAALaWogx5FkEBMO7URCmjqnTJqfJQql2LkClpAEwNCGahABapmq qqqgjAAE3uCgTFgC6tEIZVoRzCYHckBpJ+kBJoQA+xcCqrOpdeqpT/qf2JkF SQAPOdiGLoqq0QqeVOCqDUp+RMBh+7atDgELX+atPJCPKOkAJmQJ7fRH54oJ c7qk+amfn+qfsAkAKqB5SeAFo7CGwBCo3smWlMkMQPaqyAAJi2AaKTBpECB5 UdFlKJk6qoMK/McHVsSwdFqnxP9aUv3JrgRghhcbCCswqp0XmdAamTtJmXHg qjWaCmqCIwJwsg/RrSvLA6R5HDIAAyJAAJ3mKQQAAwxwC4Akp8Iqog9bna+5 A2V4g+kUgM/HZlUwtB2rparwYzWKB/nzAG3QtBVaq1HxA5+wl8cBA1iABTCg CyGgsK7Af1lrReiariTKn6ggAmTIfDfIAJuntt7pth2bjnAABHKbC74ADi13 ByfLrQG7sp/AA8dBD4EruIILAy0ABboAA66ATMHKqcMKsZ/aCNMouWrbu2vb thw7kdUgt3VgP41WsinwEPzwb7NgqzzwA3xrCMYBuKu7ujBwvTBAAOYEtrbr qQkwg5z/GLmVa7GWy7EJmo7ccGB4gAxp8i3SMLoNEXnOywOf8AmwsA/aUL3V i726QELJtLi3W1ICWQ7SGLm+67tCi6UeSwGb8GOFkC1L+74uAbAq+7z1Sw0F wACXcAmBy8H6O7sLxb22O52k4IwD2Yk0SL69a763KWOJgAQLACnFBgl267Qy V8H0+wnUgAEb3MMbrL/a+1SaWrNMSgpYqZUEPIY1qMICyMJtCQSB4wv2czjw C3mla8E6nAzcEA4+jAU/HLiJG8IAbMRW6ZLgq8S8e8BOPGM4cDtSDLqboQD4 eMV8m8VXkAV47MMeDMJP9SmLiw82oAOpicThm8IHXL6BSgEn/4AHhbAsaRLH MSG/e3vBjojHWRADeowFg9DHEMO9DmADDjAK1ZCaLknAhZzGaoyl3IALXHAC Mry0cjwR8juwz0sN1OBs3HDJlpwFl8DLvMrJnqKpUADKIUoKD1DGpVzAZ3vI WKoIxNDKr0yysRy/dKzDP3BTChADunzJlxAOygDMJkQANlAGmMCk+CDI0KiV BYzGh9zEOmcDRPCEjEwlI3IACtARkmzB1JBRs9AN3KDN2mzJZQDOJRQGNmAH DSuiyhCYL2jGKIzKCMxmdwCFRMDIb9xo07y8V1y/14wXVxADIA3QWRDEBF0t Bi0CAOwKgDkCmmjGpzy+anwPvbjIJ//gyBitvLNswRmVVewQ0iL9yyVt0PVA AIsLBfVJytK4zuXQzknADIZoiIVABNEsx8vWvN/6vJRmU6vw0T4tsyWtOvxn A+EABQCgpID8gqh5lQ6dxGR4yIrgi78o01MdyVY9sJ+QCd+ARlmVzT490F8N MTEQ1gwQDiGwPh260i2dzJ3Yu8eAO/fw2BVwD408w7UAEv9mqyubQBe1Q/98 CCA9A38NMSLAf4JtAyFw2Gnd0Il9wmKotm0Q10o5j41svFQtc/M7CwmU1/ZU C559CLrwC6FdLSFA2sR9pB5anw4dvlUZDyE5j/SINKBb2RRx2ZldHUxyFxwQ A70d3NUCBa7/QtyljdrIvdZj6AFKGQ/oTY84YA8PnCb3ON11PQv0dN0QgA1X oAuH4Fvc7SkIwABcC97hfdiIvdrgSwnOrd72QAkGDsHSnRDD57wS0g4NcAVb cN1bkAKHcAh+vd95cL3+DeABPp+pjcybeAnojQMobg8JTgmqQAlSrAjSHb8q OwvT0QDocOMTQAJ6UARk4M+HANr77SnY6+Egrn/tdKTjHY2LkOIqruCq8OR2 8MYk6ScqSyiGQAI3fuNRsOVRMAEKcAjAHeT+cARD/t8g3k5HLuJHLQMMYA/r reAsbhv48QCUYD8NDnmSR+MF0At/YARGoOXoEAW8QAscMARhHNwh/1DmHm7m xZ3mxw2Y1rDicY4ft/EAlp4tlS3LkndD3ODnfp7lW14EW7AHYu4pg9C6Zc5/ jE7a+4fkad3iTy7nlW4KtC4N9hAAU47nR1IAwtAMno4Of77labQHrVDqYWC9 is61qx7i83kIsU7plk7rppAI1G4K0UCSDp4JbgAdJNAMvv7pOL4YViAPpe4P +pvsy87qrT6ftQHtiUPr1K4M+9EC9nDnlOYDg+EDf+Dt3/7n6EALi0EL+VDu D4DsqI69ql7kjo4F7r4IpiAN8T7vjdAIdmDv74DvPsAN/O7tv14EiUECUQAC pV4G+ovsqf7hAH6a1jDr8E7tLaAbE+8FMv//3n6S79MwBDuw7xzv6e2gGBMQ BadQ6gSABQ5AAA4gAodg8kOe8GduCu8O8S7/8jHfH5/HDiWRDH6QA9hwK4PB DfbyBLRAAtPxDbaw5X0g5mlwCXzsMwgABUdw8Aif7ocg7fEu9VP/eUPwCmDw AzPxA+TgBxgQ+BBgMpUjKNQR6FEwB6WuDJdw6AAQuMnO9KQNI3UP8x0DQHoP BmBABnuxEH4f+KAP+LitPNNRDFq+DCN/CSQt3Psb+fyXBZU/8ZevA5mv+Zqf Az/AED+gBeQA+r4f+DkAAShTBKAu8kFOAOFQDQV97oqu6o0g8TFP+7Vv+5Ug C9+q+1PQ+7//+1n/DwFF4O/osAFiDgB4DNT+UPDWC/lljgV23zF5b/vwXwny jw3f+hE/kP1TsP36/wxNABBNeEVBp87fQYQJFS5k2NBOjGoEwvxKSOASFowZ scDgyHFIo0ZehrwCU9JkyUopK8nKlIkHP379+P2YMoUcBpw5deZ8RohQE6Cn Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a collection with a new collection image example7: value: custom_collection: id: 841564295 image: alt: Rails logo summary: Update a collection with new alt text for its image example8: value: custom_collection: id: 841564295 image: '' handle: ipods title: IPods updated_at: '2020-11-04T19:40:42-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: published_scope: web admin_graphql_api_id: gid://shopify/Collection/841564295 summary: Update a collection to remove its image summary: Shopify Updates An Existing Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#update-2021-01 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Existing responses: '200': description: '' operationId: deprecated_202101_update_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#destroy-2021-01 parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Deletes responses: '200': description: '' operationId: deprecated_202101_delete_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/custom_collections.json: get: summary: Shopify Retrieves A List Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#index-unstable parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: Show only collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show custom collections with a given title. schema: {} required: false - in: query name: product_id description: Show custom collections that include a given product. schema: {} required: false - in: query name: handle description: Filter by custom collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Show custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Show custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Show custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Show custom collectsion with a given published status. (default: any) published: Show only published custom collections. unpublished: Show only unpublished custom collections. any: Show custom collections of any published status. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Custom - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: title: Macbooks summary: Create a custom collection example2: value: custom_collection: title: Macbooks published: false summary: Create an unpublished custom collection example3: value: custom_collection: title: Macbooks image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails Logo summary: Create a custom collection with a base64-encoded image example4: value: custom_collection: title: Macbooks image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a custom collection with an image, which will be uploaded to Shopify example5: value: custom_collection: body: foobar summary: >- Creating a custom collection without a title fails and returns an error example6: value: custom_collection: title: IPods collects: - product_id: 921728736 summary: >- Create a collection that contains a product by including a collect example7: value: custom_collection: title: Macbooks metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a custom collection with a metafield summary: Shopify Creates A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#create-unstable parameters: [] tags: - Collection - Custom responses: '200': description: '' operationId: deprecated_unstable_create_custom_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/custom_collections/count.json: get: summary: Shopify Retrieves A Count Of Custom Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#count-unstable parameters: - in: query name: title description: Count custom collections with given title. schema: {} required: false - in: query name: product_id description: Count custom collections that include a given product. schema: {} required: false - in: query name: updated_at_min description: >- Count custom collections last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count custom collections last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_min description: >- Count custom collections published after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_at_max description: >- Count custom collections published before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: published_status description: |- Count custom collections with a given published status. (default: any) published: Count only published custom collections. unpublished: Count only unpublished custom collections. any: Count custom collections of any published status. schema: {} required: false tags: - Collections - Count - Custom - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_custom_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/custom_collections/{custom_collection_id}.json: get: summary: Shopify Retrieves A Single Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#show-unstable parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Custom - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: custom_collection: id: 841564295 body_html:

5000 songs in your pocket

summary: Update the description of a custom collection example2: value: custom_collection: id: 841564295 collects: - product_id: 921728736 position: 1 - id: 455204334 position: 2 summary: >- Add a collect to an existing collection by providing a product ID, and update an existing collect by its own ID to change its sort position example3: value: custom_collection: id: 841564295 published: true summary: Publish a hidden collection example4: value: custom_collection: id: 841564295 published: false summary: Hide a published collection example5: value: custom_collection: id: 841564295 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing collection example6: value: custom_collection: id: 841564295 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a collection with a new collection image example7: value: custom_collection: id: 841564295 image: alt: Rails logo summary: Update a collection with new alt text for its image example8: value: custom_collection: id: 841564295 image: '' handle: ipods title: IPods updated_at: '2020-11-04T19:40:42-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: published_scope: web admin_graphql_api_id: gid://shopify/Collection/841564295 summary: Update a collection to remove its image summary: Shopify Updates An Existing Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#update-unstable parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Existing responses: '200': description: '' operationId: deprecated_unstable_update_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Custom Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/customcollection#destroy-unstable parameters: - in: path name: custom_collection_id required: true schema: type: string description: custom_collection_id tags: - Collection - Custom - Deletes responses: '200': description: '' operationId: deprecated_unstable_delete_custom_collections_param_custom_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/products.json: get: summary: Shopify Retrieves A List Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#index-2020-01 parameters: - in: query name: ids description: >- Return only products specified by a comma-separated list of product IDs. schema: {} required: false - in: query name: limit description: |- Return up to this many results per page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Filter results by product title. schema: {} required: false - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: handle description: Filter results by product handle. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: status description: |- Return products by their status. (default: active) active: Show only active products. archived: Show only archived products. draft: Show only draft products. schema: {} required: false - in: query name: collection_id description: Filter results by product collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: presentment_currencies description: >- Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes. schema: {} required: false tags: - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: summary: Create a new product with the default product variant example2: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard published: false summary: Create a new unpublished product example3: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard shop: id: 690933842 name: Apple Computers email: steve@apple.com domain: apple.myshopify.com province: California country: US address1: 1 Infinite Loop zip: '95014' city: Cupertino source: phone: '1231231234' latitude: 45.45 longitude: -75.43 primary_locale: en address2: Suite 100 created_at: '2007-12-31T19:00:00-05:00' updated_at: '2020-11-04T16:46:58-05:00' country_code: US country_name: United States currency: USD customer_email: steve@apple.com timezone: (GMT-05:00) Eastern Time (US & Canada) iana_timezone: America/New_York shop_owner: Steve Jobs money_format: $ money_with_currency_format: $ USD weight_unit: lb province_code: CA taxes_included: tax_shipping: county_taxes: true plan_display_name: Shopify Plus plan_name: enterprise has_discounts: true has_gift_cards: true myshopify_domain: apple.myshopify.com google_apps_domain: google_apps_login_enabled: money_in_emails_format: $ money_with_currency_in_emails_format: $ USD eligible_for_payments: true requires_extra_payments_agreement: false password_enabled: has_storefront: true eligible_for_card_reader_giveaway: false finances: true primary_location_id: 905684977 cookie_consent_level: implicit visitor_tracking_consent_preference: allow_all force_ssl: true checkout_api_supported: true multi_location_enabled: false setup_required: false pre_launch_enabled: false enabled_presentment_currencies: - USD status: draft summary: Create a new draft product example4: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: First price: '10.00' sku: '123' - option1: Second price: '20.00' sku: '123' summary: Create a new product with multiple product variants example5: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: Blue option2: '155' - option1: Black option2: '159' options: - name: Color values: - Blue - Black - name: Size values: - '155' - '159' summary: >- Create a new product with multiple product variants and multiple options example6: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: >- Create a new product with the default variant and base64 encoded image example7: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - src: http://example.com/rails_logo.gif summary: >- Create a new product with the default variant and a product image that will be downloaded by Shopify example8: value: product: body_html: A mystery! summary: Creating a product without a title will return an error example9: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a product with a metafield summary: Shopify Creates A New Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#create-2020-01 parameters: [] tags: - Product responses: '200': description: '' operationId: deprecated_202001_create_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/products/count.json: get: summary: Shopify Retrieves A Count Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#count-2020-01 parameters: - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: collection_id description: Filter results by collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false tags: - Count - Products - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_products_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/products/{product_id}.json: get: summary: Shopify Retrieves A Single Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#show-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Product - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product: id: 632910392 title: New product title summary: Update a product's title example2: value: product: id: 632910392 status: draft summary: Update a product's status example3: value: product: id: 632910392 tags: Barnes & Noble, John's Fav summary: Update a product's tags example4: value: product: id: 632910392 images: [] summary: Update a product by clearing product images example5: value: product: id: 632910392 images: - id: 850703190 - id: 562641783 - src: http://example.com/rails_logo.gif summary: Update a product by adding a new product image example6: value: product: id: 632910392 images: - id: 850703190 position: 2 - id: 562641783 position: 1 summary: Update a product by reordering product image example7: value: product: id: 632910392 variants: - id: 457924702 - id: 39072856 - id: 49148385 - id: 808950810 summary: Update a product by reordering the product variants example8: value: product: id: 632910392 title: Updated Product Title variants: - id: 808950810 price: '2000.00' sku: Updating the Product SKU - id: 49148385 - id: 39072856 - id: 457924702 summary: Update a product and one of its variants example9: value: product: id: 632910392 metafields_global_title_tag: Brand new title metafields_global_description_tag: Brand new description summary: Update a product's SEO title and description example10: value: product: id: 632910392 published: true summary: >- Show a hidden product by changing the published attribute to true example11: value: product: id: 632910392 published: false summary: >- Hide a published product by changing the published attribute to false example12: value: product: id: 632910392 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing product summary: Shopify Updates A Product And Its Variants And Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#update-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Images - Product - Variants responses: '200': description: '' operationId: deprecated_202001_update_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#destroy-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Deletes - Product responses: '200': description: '' operationId: deprecated_202001_delete_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/products.json: get: summary: Shopify Retrieves A List Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#index-2020-04 parameters: - in: query name: ids description: >- Return only products specified by a comma-separated list of product IDs. schema: {} required: false - in: query name: limit description: |- Return up to this many results per page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Filter results by product title. schema: {} required: false - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: handle description: Filter results by product handle. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: status description: |- Return products by their status. (default: active) active: Show only active products. archived: Show only archived products. draft: Show only draft products. schema: {} required: false - in: query name: collection_id description: Filter results by product collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: presentment_currencies description: >- Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes. schema: {} required: false tags: - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: summary: Create a new product with the default product variant example2: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard published: false summary: Create a new unpublished product example3: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard shop: id: 690933842 name: Apple Computers email: steve@apple.com domain: apple.myshopify.com province: California country: US address1: 1 Infinite Loop zip: '95014' city: Cupertino source: phone: '1231231234' latitude: 45.45 longitude: -75.43 primary_locale: en address2: Suite 100 created_at: '2007-12-31T19:00:00-05:00' updated_at: '2020-11-04T16:46:58-05:00' country_code: US country_name: United States currency: USD customer_email: steve@apple.com timezone: (GMT-05:00) Eastern Time (US & Canada) iana_timezone: America/New_York shop_owner: Steve Jobs money_format: $ money_with_currency_format: $ USD weight_unit: lb province_code: CA taxes_included: tax_shipping: county_taxes: true plan_display_name: Shopify Plus plan_name: enterprise has_discounts: true has_gift_cards: true myshopify_domain: apple.myshopify.com google_apps_domain: google_apps_login_enabled: money_in_emails_format: $ money_with_currency_in_emails_format: $ USD eligible_for_payments: true requires_extra_payments_agreement: false password_enabled: has_storefront: true eligible_for_card_reader_giveaway: false finances: true primary_location_id: 905684977 cookie_consent_level: implicit visitor_tracking_consent_preference: allow_all force_ssl: true checkout_api_supported: true multi_location_enabled: false setup_required: false pre_launch_enabled: false enabled_presentment_currencies: - USD status: draft summary: Create a new draft product example4: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: First price: '10.00' sku: '123' - option1: Second price: '20.00' sku: '123' summary: Create a new product with multiple product variants example5: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: Blue option2: '155' - option1: Black option2: '159' options: - name: Color values: - Blue - Black - name: Size values: - '155' - '159' summary: >- Create a new product with multiple product variants and multiple options example6: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: >- Create a new product with the default variant and base64 encoded image example7: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - src: http://example.com/rails_logo.gif summary: >- Create a new product with the default variant and a product image that will be downloaded by Shopify example8: value: product: body_html: A mystery! summary: Creating a product without a title will return an error example9: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a product with a metafield summary: Shopify Creates A New Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#create-2020-04 parameters: [] tags: - Product responses: '200': description: '' operationId: deprecated_202004_create_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/products/count.json: get: summary: Shopify Retrieves A Count Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#count-2020-04 parameters: - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: collection_id description: Filter results by collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false tags: - Count - Products - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_products_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/products/{product_id}.json: get: summary: Shopify Retrieves A Single Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#show-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Product - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product: id: 632910392 title: New product title summary: Update a product's title example2: value: product: id: 632910392 status: draft summary: Update a product's status example3: value: product: id: 632910392 tags: Barnes & Noble, John's Fav summary: Update a product's tags example4: value: product: id: 632910392 images: [] summary: Update a product by clearing product images example5: value: product: id: 632910392 images: - id: 850703190 - id: 562641783 - src: http://example.com/rails_logo.gif summary: Update a product by adding a new product image example6: value: product: id: 632910392 images: - id: 850703190 position: 2 - id: 562641783 position: 1 summary: Update a product by reordering product image example7: value: product: id: 632910392 variants: - id: 457924702 - id: 39072856 - id: 49148385 - id: 808950810 summary: Update a product by reordering the product variants example8: value: product: id: 632910392 title: Updated Product Title variants: - id: 808950810 price: '2000.00' sku: Updating the Product SKU - id: 49148385 - id: 39072856 - id: 457924702 summary: Update a product and one of its variants example9: value: product: id: 632910392 metafields_global_title_tag: Brand new title metafields_global_description_tag: Brand new description summary: Update a product's SEO title and description example10: value: product: id: 632910392 published: true summary: >- Show a hidden product by changing the published attribute to true example11: value: product: id: 632910392 published: false summary: >- Hide a published product by changing the published attribute to false example12: value: product: id: 632910392 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing product summary: Shopify Updates A Product And Its Variants And Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#update-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Images - Product - Variants responses: '200': description: '' operationId: deprecated_202004_update_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#destroy-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Deletes - Product responses: '200': description: '' operationId: deprecated_202004_delete_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/products.json: get: summary: Shopify Retrieves A List Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#index-2020-07 parameters: - in: query name: ids description: >- Return only products specified by a comma-separated list of product IDs. schema: {} required: false - in: query name: limit description: |- Return up to this many results per page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Filter results by product title. schema: {} required: false - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: handle description: Filter results by product handle. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: status description: |- Return products by their status. (default: active) active: Show only active products. archived: Show only archived products. draft: Show only draft products. schema: {} required: false - in: query name: collection_id description: Filter results by product collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: presentment_currencies description: >- Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes. schema: {} required: false tags: - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: summary: Create a new product with the default product variant example2: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard published: false summary: Create a new unpublished product example3: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard shop: id: 690933842 name: Apple Computers email: steve@apple.com domain: apple.myshopify.com province: California country: US address1: 1 Infinite Loop zip: '95014' city: Cupertino source: phone: '1231231234' latitude: 45.45 longitude: -75.43 primary_locale: en address2: Suite 100 created_at: '2007-12-31T19:00:00-05:00' updated_at: '2020-11-04T16:46:58-05:00' country_code: US country_name: United States currency: USD customer_email: steve@apple.com timezone: (GMT-05:00) Eastern Time (US & Canada) iana_timezone: America/New_York shop_owner: Steve Jobs money_format: $ money_with_currency_format: $ USD weight_unit: lb province_code: CA taxes_included: tax_shipping: county_taxes: true plan_display_name: Shopify Plus plan_name: enterprise has_discounts: true has_gift_cards: true myshopify_domain: apple.myshopify.com google_apps_domain: google_apps_login_enabled: money_in_emails_format: $ money_with_currency_in_emails_format: $ USD eligible_for_payments: true requires_extra_payments_agreement: false password_enabled: has_storefront: true eligible_for_card_reader_giveaway: false finances: true primary_location_id: 905684977 cookie_consent_level: implicit visitor_tracking_consent_preference: allow_all force_ssl: true checkout_api_supported: true multi_location_enabled: false setup_required: false pre_launch_enabled: false enabled_presentment_currencies: - USD status: draft summary: Create a new draft product example4: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: First price: '10.00' sku: '123' - option1: Second price: '20.00' sku: '123' summary: Create a new product with multiple product variants example5: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: Blue option2: '155' - option1: Black option2: '159' options: - name: Color values: - Blue - Black - name: Size values: - '155' - '159' summary: >- Create a new product with multiple product variants and multiple options example6: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: >- Create a new product with the default variant and base64 encoded image example7: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - src: http://example.com/rails_logo.gif summary: >- Create a new product with the default variant and a product image that will be downloaded by Shopify example8: value: product: body_html: A mystery! summary: Creating a product without a title will return an error example9: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a product with a metafield summary: Shopify Creates A New Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#create-2020-07 parameters: [] tags: - Product responses: '200': description: '' operationId: deprecated_202007_create_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/products/count.json: get: summary: Shopify Retrieves A Count Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#count-2020-07 parameters: - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: collection_id description: Filter results by collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false tags: - Count - Products - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_products_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/products/{product_id}.json: get: summary: Shopify Retrieves A Single Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#show-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Product - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product: id: 632910392 title: New product title summary: Update a product's title example2: value: product: id: 632910392 status: draft summary: Update a product's status example3: value: product: id: 632910392 tags: Barnes & Noble, John's Fav summary: Update a product's tags example4: value: product: id: 632910392 images: [] summary: Update a product by clearing product images example5: value: product: id: 632910392 images: - id: 850703190 - id: 562641783 - src: http://example.com/rails_logo.gif summary: Update a product by adding a new product image example6: value: product: id: 632910392 images: - id: 850703190 position: 2 - id: 562641783 position: 1 summary: Update a product by reordering product image example7: value: product: id: 632910392 variants: - id: 457924702 - id: 39072856 - id: 49148385 - id: 808950810 summary: Update a product by reordering the product variants example8: value: product: id: 632910392 title: Updated Product Title variants: - id: 808950810 price: '2000.00' sku: Updating the Product SKU - id: 49148385 - id: 39072856 - id: 457924702 summary: Update a product and one of its variants example9: value: product: id: 632910392 metafields_global_title_tag: Brand new title metafields_global_description_tag: Brand new description summary: Update a product's SEO title and description example10: value: product: id: 632910392 published: true summary: >- Show a hidden product by changing the published attribute to true example11: value: product: id: 632910392 published: false summary: >- Hide a published product by changing the published attribute to false example12: value: product: id: 632910392 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing product summary: Shopify Updates A Product And Its Variants And Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#update-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Images - Product - Variants responses: '200': description: '' operationId: deprecated_202007_update_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#destroy-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Deletes - Product responses: '200': description: '' operationId: deprecated_202007_delete_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/products.json: get: summary: Shopify Retrieves A List Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#index-2020-10 parameters: - in: query name: ids description: >- Return only products specified by a comma-separated list of product IDs. schema: {} required: false - in: query name: limit description: |- Return up to this many results per page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Filter results by product title. schema: {} required: false - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: handle description: Filter results by product handle. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: status description: |- Return products by their status. (default: active) active: Show only active products. archived: Show only archived products. draft: Show only draft products. schema: {} required: false - in: query name: collection_id description: Filter results by product collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: presentment_currencies description: >- Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes. schema: {} required: false tags: - Lists - Products - Retrieves responses: '200': description: '' operationId: get_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: summary: Create a new product with the default product variant example2: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard published: false summary: Create a new unpublished product example3: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard shop: id: 690933842 name: Apple Computers email: steve@apple.com domain: apple.myshopify.com province: California country: US address1: 1 Infinite Loop zip: '95014' city: Cupertino source: phone: '1231231234' latitude: 45.45 longitude: -75.43 primary_locale: en address2: Suite 100 created_at: '2007-12-31T19:00:00-05:00' updated_at: '2020-11-04T16:46:58-05:00' country_code: US country_name: United States currency: USD customer_email: steve@apple.com timezone: (GMT-05:00) Eastern Time (US & Canada) iana_timezone: America/New_York shop_owner: Steve Jobs money_format: $ money_with_currency_format: $ USD weight_unit: lb province_code: CA taxes_included: tax_shipping: county_taxes: true plan_display_name: Shopify Plus plan_name: enterprise has_discounts: true has_gift_cards: true myshopify_domain: apple.myshopify.com google_apps_domain: google_apps_login_enabled: money_in_emails_format: $ money_with_currency_in_emails_format: $ USD eligible_for_payments: true requires_extra_payments_agreement: false password_enabled: has_storefront: true eligible_for_card_reader_giveaway: false finances: true primary_location_id: 905684977 cookie_consent_level: implicit visitor_tracking_consent_preference: allow_all force_ssl: true checkout_api_supported: true multi_location_enabled: false setup_required: false pre_launch_enabled: false enabled_presentment_currencies: - USD status: draft summary: Create a new draft product example4: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: First price: '10.00' sku: '123' - option1: Second price: '20.00' sku: '123' summary: Create a new product with multiple product variants example5: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: Blue option2: '155' - option1: Black option2: '159' options: - name: Color values: - Blue - Black - name: Size values: - '155' - '159' summary: >- Create a new product with multiple product variants and multiple options example6: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: >- Create a new product with the default variant and base64 encoded image example7: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - src: http://example.com/rails_logo.gif summary: >- Create a new product with the default variant and a product image that will be downloaded by Shopify example8: value: product: body_html: A mystery! summary: Creating a product without a title will return an error example9: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a product with a metafield summary: Shopify Creates A New Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#create-2020-10 parameters: [] tags: - Product responses: '200': description: '' operationId: create_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/products/count.json: get: summary: Shopify Retrieves A Count Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#count-2020-10 parameters: - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: collection_id description: Filter results by collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false tags: - Count - Products - Retrieves responses: '200': description: '' operationId: get_products_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/products/{product_id}.json: get: summary: Shopify Retrieves A Single Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#show-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Product - Retrieves - Single responses: '200': description: '' operationId: get_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product: id: 632910392 title: New product title summary: Update a product's title example2: value: product: id: 632910392 status: draft summary: Update a product's status example3: value: product: id: 632910392 tags: Barnes & Noble, John's Fav summary: Update a product's tags example4: value: product: id: 632910392 images: [] summary: Update a product by clearing product images example5: value: product: id: 632910392 images: - id: 850703190 - id: 562641783 - src: http://example.com/rails_logo.gif summary: Update a product by adding a new product image example6: value: product: id: 632910392 images: - id: 850703190 position: 2 - id: 562641783 position: 1 summary: Update a product by reordering product image example7: value: product: id: 632910392 variants: - id: 457924702 - id: 39072856 - id: 49148385 - id: 808950810 summary: Update a product by reordering the product variants example8: value: product: id: 632910392 title: Updated Product Title variants: - id: 808950810 price: '2000.00' sku: Updating the Product SKU - id: 49148385 - id: 39072856 - id: 457924702 summary: Update a product and one of its variants example9: value: product: id: 632910392 metafields_global_title_tag: Brand new title metafields_global_description_tag: Brand new description summary: Update a product's SEO title and description example10: value: product: id: 632910392 published: true summary: >- Show a hidden product by changing the published attribute to true example11: value: product: id: 632910392 published: false summary: >- Hide a published product by changing the published attribute to false example12: value: product: id: 632910392 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing product summary: Shopify Updates A Product And Its Variants And Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#update-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Images - Product - Variants responses: '200': description: '' operationId: update_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#destroy-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Deletes - Product responses: '200': description: '' operationId: delete_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/products.json: get: summary: Shopify Retrieves A List Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#index-2021-01 parameters: - in: query name: ids description: >- Return only products specified by a comma-separated list of product IDs. schema: {} required: false - in: query name: limit description: |- Return up to this many results per page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Filter results by product title. schema: {} required: false - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: handle description: Filter results by product handle. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: status description: |- Return products by their status. (default: active) active: Show only active products. archived: Show only archived products. draft: Show only draft products. schema: {} required: false - in: query name: collection_id description: Filter results by product collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: presentment_currencies description: >- Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes. schema: {} required: false tags: - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: summary: Create a new product with the default product variant example2: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard published: false summary: Create a new unpublished product example3: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard shop: id: 690933842 name: Apple Computers email: steve@apple.com domain: apple.myshopify.com province: California country: US address1: 1 Infinite Loop zip: '95014' city: Cupertino source: phone: '1231231234' latitude: 45.45 longitude: -75.43 primary_locale: en address2: Suite 100 created_at: '2007-12-31T19:00:00-05:00' updated_at: '2020-11-04T16:46:58-05:00' country_code: US country_name: United States currency: USD customer_email: steve@apple.com timezone: (GMT-05:00) Eastern Time (US & Canada) iana_timezone: America/New_York shop_owner: Steve Jobs money_format: $ money_with_currency_format: $ USD weight_unit: lb province_code: CA taxes_included: tax_shipping: county_taxes: true plan_display_name: Shopify Plus plan_name: enterprise has_discounts: true has_gift_cards: true myshopify_domain: apple.myshopify.com google_apps_domain: google_apps_login_enabled: money_in_emails_format: $ money_with_currency_in_emails_format: $ USD eligible_for_payments: true requires_extra_payments_agreement: false password_enabled: has_storefront: true eligible_for_card_reader_giveaway: false finances: true primary_location_id: 905684977 cookie_consent_level: implicit visitor_tracking_consent_preference: allow_all force_ssl: true checkout_api_supported: true multi_location_enabled: false setup_required: false pre_launch_enabled: false enabled_presentment_currencies: - USD status: draft summary: Create a new draft product example4: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: First price: '10.00' sku: '123' - option1: Second price: '20.00' sku: '123' summary: Create a new product with multiple product variants example5: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: Blue option2: '155' - option1: Black option2: '159' options: - name: Color values: - Blue - Black - name: Size values: - '155' - '159' summary: >- Create a new product with multiple product variants and multiple options example6: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: >- Create a new product with the default variant and base64 encoded image example7: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - src: http://example.com/rails_logo.gif summary: >- Create a new product with the default variant and a product image that will be downloaded by Shopify example8: value: product: body_html: A mystery! summary: Creating a product without a title will return an error example9: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a product with a metafield summary: Shopify Creates A New Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#create-2021-01 parameters: [] tags: - Product responses: '200': description: '' operationId: deprecated_202101_create_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/products/count.json: get: summary: Shopify Retrieves A Count Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#count-2021-01 parameters: - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: collection_id description: Filter results by collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false tags: - Count - Products - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_products_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/products/{product_id}.json: get: summary: Shopify Retrieves A Single Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#show-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Product - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product: id: 632910392 title: New product title summary: Update a product's title example2: value: product: id: 632910392 status: draft summary: Update a product's status example3: value: product: id: 632910392 tags: Barnes & Noble, John's Fav summary: Update a product's tags example4: value: product: id: 632910392 images: [] summary: Update a product by clearing product images example5: value: product: id: 632910392 images: - id: 850703190 - id: 562641783 - src: http://example.com/rails_logo.gif summary: Update a product by adding a new product image example6: value: product: id: 632910392 images: - id: 850703190 position: 2 - id: 562641783 position: 1 summary: Update a product by reordering product image example7: value: product: id: 632910392 variants: - id: 457924702 - id: 39072856 - id: 49148385 - id: 808950810 summary: Update a product by reordering the product variants example8: value: product: id: 632910392 title: Updated Product Title variants: - id: 808950810 price: '2000.00' sku: Updating the Product SKU - id: 49148385 - id: 39072856 - id: 457924702 summary: Update a product and one of its variants example9: value: product: id: 632910392 metafields_global_title_tag: Brand new title metafields_global_description_tag: Brand new description summary: Update a product's SEO title and description example10: value: product: id: 632910392 published: true summary: >- Show a hidden product by changing the published attribute to true example11: value: product: id: 632910392 published: false summary: >- Hide a published product by changing the published attribute to false example12: value: product: id: 632910392 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing product summary: Shopify Updates A Product And Its Variants And Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#update-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Images - Product - Variants responses: '200': description: '' operationId: deprecated_202101_update_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#destroy-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Deletes - Product responses: '200': description: '' operationId: deprecated_202101_delete_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/products.json: get: summary: Shopify Retrieves A List Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#index-unstable parameters: - in: query name: ids description: >- Return only products specified by a comma-separated list of product IDs. schema: {} required: false - in: query name: limit description: |- Return up to this many results per page. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Filter results by product title. schema: {} required: false - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: handle description: Filter results by product handle. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: status description: |- Return products by their status. (default: active) active: Show only active products. archived: Show only archived products. draft: Show only draft products. schema: {} required: false - in: query name: collection_id description: Filter results by product collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false - in: query name: presentment_currencies description: >- Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes. schema: {} required: false tags: - Lists - Products - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: summary: Create a new product with the default product variant example2: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard published: false summary: Create a new unpublished product example3: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard shop: id: 690933842 name: Apple Computers email: steve@apple.com domain: apple.myshopify.com province: California country: US address1: 1 Infinite Loop zip: '95014' city: Cupertino source: phone: '1231231234' latitude: 45.45 longitude: -75.43 primary_locale: en address2: Suite 100 created_at: '2007-12-31T19:00:00-05:00' updated_at: '2020-11-04T16:46:58-05:00' country_code: US country_name: United States currency: USD customer_email: steve@apple.com timezone: (GMT-05:00) Eastern Time (US & Canada) iana_timezone: America/New_York shop_owner: Steve Jobs money_format: $ money_with_currency_format: $ USD weight_unit: lb province_code: CA taxes_included: tax_shipping: county_taxes: true plan_display_name: Shopify Plus plan_name: enterprise has_discounts: true has_gift_cards: true myshopify_domain: apple.myshopify.com google_apps_domain: google_apps_login_enabled: money_in_emails_format: $ money_with_currency_in_emails_format: $ USD eligible_for_payments: true requires_extra_payments_agreement: false password_enabled: has_storefront: true eligible_for_card_reader_giveaway: false finances: true primary_location_id: 905684977 cookie_consent_level: implicit visitor_tracking_consent_preference: allow_all force_ssl: true checkout_api_supported: true multi_location_enabled: false setup_required: false pre_launch_enabled: false enabled_presentment_currencies: - USD status: draft summary: Create a new draft product example4: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: First price: '10.00' sku: '123' - option1: Second price: '20.00' sku: '123' summary: Create a new product with multiple product variants example5: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard variants: - option1: Blue option2: '155' - option1: Black option2: '159' options: - name: Color values: - Blue - Black - name: Size values: - '155' - '159' summary: >- Create a new product with multiple product variants and multiple options example6: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== summary: >- Create a new product with the default variant and base64 encoded image example7: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard images: - src: http://example.com/rails_logo.gif summary: >- Create a new product with the default variant and a product image that will be downloaded by Shopify example8: value: product: body_html: A mystery! summary: Creating a product without a title will return an error example9: value: product: title: Burton Custom Freestyle 151 body_html: Good snowboard! vendor: Burton product_type: Snowboard metafields: - key: new value: newvalue value_type: string namespace: global summary: Create a product with a metafield summary: Shopify Creates A New Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#create-unstable parameters: [] tags: - Product responses: '200': description: '' operationId: deprecated_unstable_create_products x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/products/count.json: get: summary: Shopify Retrieves A Count Of Products description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#count-unstable parameters: - in: query name: vendor description: Filter results by product vendor. schema: {} required: false - in: query name: product_type description: Filter results by product type. schema: {} required: false - in: query name: collection_id description: Filter results by collection ID. schema: {} required: false - in: query name: created_at_min description: >- Show products created after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: created_at_max description: >- Show products created before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_min description: >- Show products last updated after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show products last updated before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show products published after date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show products published before date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Return products by their published status (default: any) published: Show only published products. unpublished: Show only unpublished products. any: Show all products. schema: {} required: false tags: - Count - Products - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_products_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/products/{product_id}.json: get: summary: Shopify Retrieves A Single Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#show-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Product - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product: id: 632910392 title: New product title summary: Update a product's title example2: value: product: id: 632910392 status: draft summary: Update a product's status example3: value: product: id: 632910392 tags: Barnes & Noble, John's Fav summary: Update a product's tags example4: value: product: id: 632910392 images: [] summary: Update a product by clearing product images example5: value: product: id: 632910392 images: - id: 850703190 - id: 562641783 - src: http://example.com/rails_logo.gif summary: Update a product by adding a new product image example6: value: product: id: 632910392 images: - id: 850703190 position: 2 - id: 562641783 position: 1 summary: Update a product by reordering product image example7: value: product: id: 632910392 variants: - id: 457924702 - id: 39072856 - id: 49148385 - id: 808950810 summary: Update a product by reordering the product variants example8: value: product: id: 632910392 title: Updated Product Title variants: - id: 808950810 price: '2000.00' sku: Updating the Product SKU - id: 49148385 - id: 39072856 - id: 457924702 summary: Update a product and one of its variants example9: value: product: id: 632910392 metafields_global_title_tag: Brand new title metafields_global_description_tag: Brand new description summary: Update a product's SEO title and description example10: value: product: id: 632910392 published: true summary: >- Show a hidden product by changing the published attribute to true example11: value: product: id: 632910392 published: false summary: >- Hide a published product by changing the published attribute to false example12: value: product: id: 632910392 metafields: - key: new value: newvalue value_type: string namespace: global summary: Add a metafield to an existing product summary: Shopify Updates A Product And Its Variants And Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#update-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Images - Product - Variants responses: '200': description: '' operationId: deprecated_unstable_update_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Product description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product#destroy-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Deletes - Product responses: '200': description: '' operationId: deprecated_unstable_delete_products_param_product_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/products/{product_id}/images.json: get: summary: Shopify Get All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#index-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Images - Product responses: '200': description: '' operationId: deprecated_202001_get_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: >- Create a new product image with included image data as attachment example2: value: image: src: http://example.com/rails_logo.gif summary: >- Create a new product image using a source URL that will be downloaded by Shopify example3: value: image: position: 1 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and make it the main image example4: value: image: variant_ids: - 808950810 - 457924702 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and attach it to product variants example5: value: image: position: 1 metafields: - key: new value: newvalue value_type: string namespace: global attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image with a metafield summary: Shopify Create A New Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#create-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Create - Image - Product responses: '200': description: '' operationId: deprecated_202001_create_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/products/{product_id}/images/count.json: get: summary: Shopify Get A Count Of All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#count-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Get - Images - Product responses: '200': description: '' operationId: deprecated_202001_get_products_param_product_id_images_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/products/{product_id}/images/{image_id}.json: get: summary: Shopify Get A Single Product Image By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#show-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Get - Identifiers - Image - Product - Single responses: '200': description: '' operationId: deprecated_202001_get_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: image: id: 850703190 position: 2 alt: new alt tag content summary: Modify an image; change its position and alt tag content example2: value: image: id: 850703190 metafields: - key: my_new_metafield value: my_new_value value_type: string namespace: tags summary: Modify an image; add a metafield example3: value: image: id: 850703190 variant_ids: - 808950810 - 457924702 summary: Modify an image; add it to product variants summary: Shopify Modify An Existing Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#update-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Existing - Image - Modify - Product responses: '200': description: '' operationId: deprecated_202001_update_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#destroy-2020-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202001_delete_products_param_product_id_images_param_image_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-04/products/{product_id}/images.json: get: summary: Shopify Get All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#index-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Images - Product responses: '200': description: '' operationId: deprecated_202004_get_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: >- Create a new product image with included image data as attachment example2: value: image: src: http://example.com/rails_logo.gif summary: >- Create a new product image using a source URL that will be downloaded by Shopify example3: value: image: position: 1 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa U7Mq2Mq1K9cUW8GKTUG2rNkUHNByWMuWLdWva7t1W7UKG4S7eO/ycEhQHgaK sL4VGGyocGE3br5929KuxQFFkEtIlgypsuUDmDMfWGRmUZvPoEHfGU36jgDT LQSoVt3IQ2sPsL0IUNZGlZ0H0lo00jEkCytWMspdGzBgn/F9EBIWnKIQlqHB hA0bQpx48Z7UAkoEcMTdUeTJJSxf/4akOTNnzqHb3GkjrUdp0gKwq77jWdod O7dNKWvhRUcWT6zYQI82xB03AAQNCdTKX/xAAB10hfVCnRtbVIhIAy14oJoZ AXS4XXfdQaYIeOGJRx555Z1nRnrqqUeaMtIYY8dmn7Vg2yK57TYEgAzIQGBx xyXHj0A0OOTggxFKSN1iWwTTAIYanpYdMtFE4+GVIHrn3XeUmVhZeWiIMoOY nVQDGiTgKALJjIssIsADt0mjjI6+AXcDgQYi2M8/7ijEwzRIFmBIL9NVV+EW VzyZ4Wqj9RBABchQWeWkV3aY5ZYjjgieeKL446mnjxwAiZVpliAjZqblt19/ /7HCwIAFGv+X3J4s9fMckoYhphiTQTwJ5Wqn9dDDAWuMUUEFviTrS6STVlmp pVmKqCkOn34aB6TIBAAOJeHZAYl6ptixSCL8edGbq8HFeqBDcygEyIOCGqYk kxUW4euiq7knbA/gUDHGv//ec2wFayQbaQWinOCslVhmSUq1/gCDLJXacgtJ CYu4J66cjbAKoA3CxapnOgm9g+ughdK7xYX3Rinlvj2YYcYanVBBhTg2Axzw G4/4k4bBzDZbKRUQP1LIsRSX6sgBZtwhzQP68ccbj7AWty4/5igEoaC9dK3r oVtgs4evvzKqb8wyQ0JFJzXXbDMVcQBQLTDGVmCssstKGs09oPT/jQcRoBw9 MamKgEOeeg/gqBtvdVZSDnHFIQgRD4RxXWhiYEOQKNn4zncHzDIzHc0ZpHdy RicIQOypKDf7q3Pd96ABzSab+E1EIYIvS2o0ijA92gPZiCB1qwL+iJxL78Z7 2NeHQrAK2YrCZva+bcgcujFUQIEG6WigonoCdLT9tr9UbIIAMMCEkkYacvvT xSgsBPKGJKBEAw4yjhx+hyn+PAJFfztyVdWOt5B3RehyimneFuwFvQxFyTSf 25f1zCAqSFACDXTQ3gwSoDoElI5tZyBAINqnuhJ+Kg9vOIOaVnSHT5ECHucK 0OMiBxJAPCdXmGseBLoBvei5rFEStB5m/yBhjFJUIw50oIMoLvCpFRAADduj wxvUYMIqmvARCBiDeiwRBk+lQQTEq5qQ3CWdJSkGAlu4y9h66EBgAbF6QhSV MUpQilKcQRNLwIenfpFEJebBioC0ohrQQJ8QhMIfSwhgj2YouYTYUEmGqhBe FNBDH5otgmgLnRyLWMdq0GEGCMCHJjSBjzQE8pSChMLTCJBI4pXDBeuiiA1T prK7PK+SUPphsIQ1wSEag5OUKIUlyiAmAowClci0YizKILUAFi+WDQEEJOmF xlnMYnOVbOP0gkjBTdZRmDiwhCuywcRkmtOEpHjC1DzBABto4xqN5AcgdEXN NO4Ql0+CB2xctv9LM2SSgpXhZB0t0QlT+iMUkzinQquFihD452P0gGdGAPGN HKYxjbOAwBpxqU9+ApGXQgyoQDWRgASwoAMGMMAHDrnQhc5AkQPSU0NgYVF7 QmAWKcBnPvc5HwGcbUVxJCInEfACQXQACUhFQkqRwAIOttScv9ABO21wA8k1 p5Z3mYXYdNqAjvLzbHDUpFCNIQoUdGAdHUhrUg2gVAOg4AXmvEAaOPEGaCCA AASQxBtIYYIq5kEHAaKHVfsRGB3eNBPYxKdXGVWGUnAzdOSxgyg+MIxhoDWt al3rUlXABEBeYBQIiMMm0AAKPBBAE1A4nTjWEIAzvGEFqsvDEHqEjZj/wMKw 1rwlVxerGkv4AxVoAOkEmXGMOKDgA8i1LFrRioSjKrWtKRVEQlXHBBSKQhLQ EG3tCHCLJaSWClD0zgHO8LBqDeIYNsDGTG4ryZtak4G7lZ6G2sBSfyCAaTK7 AzfgQIEzoOC/yKVsZS+bWeim1BsdqEG10oCANxDgDZwIRHa3O4hbaA91nlKB KA7QBhHo0VPwCFBtAdNea86CZVztKk8FUN5PjQIHxKWABihQBkHY+L/HTa5l MetcAxvAG94wQAQAkA1SIIAUBvUHdkVLgBkMwrvkPSEkVtSCJ/yCAJ5gZ20l wgObziITGk3xTqUHhWoxYQVdAIYINMBmO0TA/8aCwHGOBbwOAvc4pXj2RieY IY69ttgfpJBEHOLQ5ArTAQ2SaPAb4lAC33XsoaxYhUx4kFVrZoKSYlYxbOzg PX8kAM1d6AILOuEDDQzBBCaIwJvhjOMAU7bOmE0qdMUhhFozQhVxiMWnuiAJ QTfZyahFQydWGwA1cbiZAJL0Qiht6UzoVsxetUQaJhEKZzhDBdh+A5s9AQxU q3rVN241ne0sa1rXWgjbqLUd3uqPUYhCFNDAxwzm3d3vjgF/vTvAHegUaYbw wMSZyAR8oX0I2BwiC2eoQQ2srYJA6IDNb2ABqr39bVYDWMfkRgIVzs1xdEOD CjhQ4nXlPe9BaOLQNf+rRjQc0eg2DM8TyvZTs3mY6Xwy4xI2YLMGdIAAhTvD FWzuhKhZIHGKq9riF381rDtQho53/Bjpboc1OiEJktMbtaplrbHboCOYT9rS OdhopocwgiRowOw6L0MNCKCBKjwA26IW9cRTXfE4i1vAlpUEHJze8XTXehvc 2AQ05k3vDHaiDGNYeaPNoAzGxbwf/86EHDCd4kbsyBMySII2NH92nevg4TbI A7ZVEGqiF93ocLb7nIdhgGMIoROW4Dvft2GHOqQiDoM3+YWJnT8O7yYL3fgI DwK+CrFX0lwBctUxtLH55qNd5xkYxMKvDffSn/7b4L47JYQgjnW0XvZOv0L/ Kmz/BS5sIg5QvtkavDPlO/Am+FzOBCBqgU8veEJA9LCBDRjQznIw3/lJEIBs 5gqhUIALN3rWR3QTh31IFwcUkAiV1QEOCH4ddw8LkAqpUH5cgAtnIGzikHgs xzSW1w3+Jgc0Bz32Rw8DoA3lQA8yIAP6xwoj4H//B4BJYAOjoAZqYIDWRn0J uIB1Z3fHQAGdgHeJQIEcxwwLQH5csIHEQARE4C9aRx49oAPw5ydyIHaANUPE wXwtmH/6Vw5iKIb/F4DaoAGisAIroIM7WG0MR3pDd3qoJwjVQAEUAAdvEGAG sHcUgITFgAtLmIFNiAtQeAInMAa+UGwiyAEW8QMc//AkgKUNx7EPkLOCLOiC NiADIzCDY0iDm2cHLxCKbNiGPueDcVh02McJ/GWHjfABxyUJdigEfUiB+pAL dVAHX1B+uPCERHAChSAw8QAOHMaIE6EF3MAKkjiJxlGJljgC+UcPm7iJnch8 DJAHoRiKaqiDBRgK01d9LDB0QFiHdmiH1YACSDCE4ziLsscIdRCIGriLhfiL axAPOKAKtbARPFAFQKKMywg5XuiC9ACN0TiNOwAAAHCNL5CN2siN3QiHcYhq wCAD6WiHomAJEzmO4LcGueCOG4gLf2OIAjOPOHCPEEFT/KiMzKgNLigDABmN nKgL02aQB3mNCkmKB+iNCv+IBjI2Y+O4ihcZi063DcywkReYi04Yj/ewBmuA AyRYEbAAAVVwkv3oj9rwgizJks4okCMwCI+ACqgwCQaJkGq4hm3IjW8YakPn CWxmhzz5kxfJd3iwkUx4lL0ojw/QlAnxlG4glQYCOStplS8YkJuoCwnwCIY5 CYgZljRJlqTYg9WnbTq3lm3plrGojrVWixuJgRpIDB95AgLTCCRYkjeVAXw5 lfqXiVa5ks64QSVlmF8JljO5mAtplj4IdJE5YzpHmenYcXCwAHKJi7rIi74Y D7oQms1xU71QmpQ4AOVwmvoHmAH5ABcwna3pmompmAnJmDzIcGp5m2upmxMp i+f/Zg9AIJeCeJSG+ACHAH8OwWyzoJyUCIOnCYOAKQP4wATTeQElVZio8AiI CZtiSZbbuHAIUAXemZu5CZ4YyQ250KAXeJ6c2YsCYIUYwWyZUADK6QoEwAfO OZ8yoANSwAT4SZ37eZjXGZtjOZshoAFQ8HAHOo6TCZ5CgAfluYS4OIhPGA8C 4AXBtxBP+WXvWZrZ4ClhYAkdmokzgAkhKqIjqp+GaaIyGaAL+XDOEAEueqC4 GaNuKQTWAAQ1OpceCQktcAgcYFuHJQc+wJfhADFpsAPhcJpewAZKKgVL2qTV 2ZUnKptqMApJ8ADVZqVYKpkKaodwEAflaYvAuYFE4HIe/8CIEWGhchCkJ7kE JQQAHGoDZcYGckqnTGqnhWmiALqYS5AEdGCAVmqgBvqiMqagquANX3qe8cCo jpqX1iQHsAALaWogx5FkEBMO7URCmjqnTJqfJQql2LkClpAEwNCGahABapmq qqqgjAAE3uCgTFgC6tEIZVoRzCYHckBpJ+kBJoQA+xcCqrOpdeqpT/qf2JkF SQAPOdiGLoqq0QqeVOCqDUp+RMBh+7atDgELX+atPJCPKOkAJmQJ7fRH54oJ c7qk+amfn+qfsAkAKqB5SeAFo7CGwBCo3smWlMkMQPaqyAAJi2AaKTBpECB5 UdFlKJk6qoMK/McHVsSwdFqnxP9aUv3JrgRghhcbCCswqp0XmdAamTtJmXHg qjWaCmqCIwJwsg/RrSvLA6R5HDIAAyJAAJ3mKQQAAwxwC4Akp8Iqog9bna+5 A2V4g+kUgM/HZlUwtB2rparwYzWKB/nzAG3QtBVaq1HxA5+wl8cBA1iABTCg CyGgsK7Af1lrReiariTKn6ggAmTIfDfIAJuntt7pth2bjnAABHKbC74ADi13 ByfLrQG7sp/AA8dBD4EruIILAy0ABboAA66ATMHKqcMKsZ/aCNMouWrbu2vb thw7kdUgt3VgP41WsinwEPzwb7NgqzzwA3xrCMYBuKu7ujBwvTBAAOYEtrbr qQkwg5z/GLmVa7GWy7EJmo7ccGB4gAxp8i3SMLoNEXnOywOf8AmwsA/aUL3V i726QELJtLi3W1ICWQ7SGLm+67tCi6UeSwGb8GOFkC1L+74uAbAq+7z1Sw0F wACXcAmBy8H6O7sLxb22O52k4IwD2Yk0SL69a763KWOJgAQLACnFBgl267Qy V8H0+wnUgAEb3MMbrL/a+1SaWrNMSgpYqZUEPIY1qMICyMJtCQSB4wv2czjw C3mla8E6nAzcEA4+jAU/HLiJG8IAbMRW6ZLgq8S8e8BOPGM4cDtSDLqboQD4 eMV8m8VXkAV47MMeDMJP9SmLiw82oAOpicThm8IHXL6BSgEn/4AHhbAsaRLH MSG/e3vBjojHWRADeowFg9DHEMO9DmADDjAK1ZCaLknAhZzGaoyl3IALXHAC Mry0cjwR8juwz0sN1OBs3HDJlpwFl8DLvMrJnqKpUADKIUoKD1DGpVzAZ3vI WKoIxNDKr0yysRy/dKzDP3BTChADunzJlxAOygDMJkQANlAGmMCk+CDI0KiV BYzGh9zEOmcDRPCEjEwlI3IACtARkmzB1JBRs9AN3KDN2mzJZQDOJRQGNmAH DSuiyhCYL2jGKIzKCMxmdwCFRMDIb9xo07y8V1y/14wXVxADIA3QWRDEBF0t Bi0CAOwKgDkCmmjGpzy+anwPvbjIJ//gyBitvLNswRmVVewQ0iL9yyVt0PVA AIsLBfVJytK4zuXQzknADIZoiIVABNEsx8vWvN/6vJRmU6vw0T4tsyWtOvxn A+EABQCgpID8gqh5lQ6dxGR4yIrgi78o01MdyVY9sJ+QCd+ARlmVzT490F8N MTEQ1gwQDiGwPh260i2dzJ3Yu8eAO/fw2BVwD408w7UAEv9mqyubQBe1Q/98 CCA9A38NMSLAf4JtAyFw2Gnd0Il9wmKotm0Q10o5j41svFQtc/M7CwmU1/ZU C559CLrwC6FdLSFA2sR9pB5anw4dvlUZDyE5j/SINKBb2RRx2ZldHUxyFxwQ A70d3NUCBa7/QtyljdrIvdZj6AFKGQ/oTY84YA8PnCb3ON11PQv0dN0QgA1X oAuH4Fvc7SkIwABcC97hfdiIvdrgSwnOrd72QAkGDsHSnRDD57wS0g4NcAVb cN1bkAKHcAh+vd95cL3+DeABPp+pjcybeAnojQMobg8JTgmqQAlSrAjSHb8q OwvT0QDocOMTQAJ6UARk4M+HANr77SnY6+Egrn/tdKTjHY2LkOIqruCq8OR2 8MYk6ScqSyiGQAI3fuNRsOVRMAEKcAjAHeT+cARD/t8g3k5HLuJHLQMMYA/r reAsbhv48QCUYD8NDnmSR+MF0At/YARGoOXoEAW8QAscMARhHNwh/1DmHm7m xZ3mxw2Y1rDicY4ft/EAlp4tlS3LkndD3ODnfp7lW14EW7AHYu4pg9C6Zc5/ jE7a+4fkad3iTy7nlW4KtC4N9hAAU47nR1IAwtAMno4Of77labQHrVDqYWC9 is61qx7i83kIsU7plk7rppAI1G4K0UCSDp4JbgAdJNAMvv7pOL4YViAPpe4P +pvsy87qrT6ftQHtiUPr1K4M+9EC9nDnlOYDg+EDf+Dt3/7n6EALi0EL+VDu D4DsqI69ql7kjo4F7r4IpiAN8T7vjdAIdmDv74DvPsAN/O7tv14EiUECUQAC pV4G+ovsqf7hAH6a1jDr8E7tLaAbE+8FMv//3n6S79MwBDuw7xzv6e2gGBMQ BadQ6gSABQ5AAA4gAodg8kOe8GduCu8O8S7/8jHfH5/HDiWRDH6QA9hwK4PB DfbyBLRAAtPxDbaw5X0g5mlwCXzsMwgABUdw8Aif7ocg7fEu9VP/eUPwCmDw AzPxA+TgBxgQ+BBgMpUjKNQR6FEwB6WuDJdw6AAQuMnO9KQNI3UP8x0DQHoP BmBABnuxEH4f+KAP+LitPNNRDFq+DCN/CSQt3Psb+fyXBZU/8ZevA5mv+Zqf Az/AED+gBeQA+r4f+DkAAShTBKAu8kFOAOFQDQV97oqu6o0g8TFP+7Vv+5Ug C9+q+1PQ+7//+1n/DwFF4O/osAFiDgB4DNT+UPDWC/lljgV23zF5b/vwXwny jw3f+hE/kP1TsP36/wxNABBNeEVBp87fQYQJFS5k2NBOjGoEwvxKSOASFowZ scDgyHFIo0ZehrwCU9JkyUopK8nKlIkHP379+P2YMoUcBpw5deZ8RohQE6Cn Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and make it the main image example4: value: image: variant_ids: - 808950810 - 457924702 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and attach it to product variants example5: value: image: position: 1 metafields: - key: new value: newvalue value_type: string namespace: global attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image with a metafield summary: Shopify Create A New Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#create-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Create - Image - Product responses: '200': description: '' operationId: deprecated_202004_create_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/products/{product_id}/images/count.json: get: summary: Shopify Get A Count Of All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#count-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Get - Images - Product responses: '200': description: '' operationId: deprecated_202004_get_products_param_product_id_images_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/products/{product_id}/images/{image_id}.json: get: summary: Shopify Get A Single Product Image By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#show-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Get - Identifiers - Image - Product - Single responses: '200': description: '' operationId: deprecated_202004_get_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: image: id: 850703190 position: 2 alt: new alt tag content summary: Modify an image; change its position and alt tag content example2: value: image: id: 850703190 metafields: - key: my_new_metafield value: my_new_value value_type: string namespace: tags summary: Modify an image; add a metafield example3: value: image: id: 850703190 variant_ids: - 808950810 - 457924702 summary: Modify an image; add it to product variants summary: Shopify Modify An Existing Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#update-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Existing - Image - Modify - Product responses: '200': description: '' operationId: deprecated_202004_update_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#destroy-2020-04 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202004_delete_products_param_product_id_images_param_image_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-07/products/{product_id}/images.json: get: summary: Shopify Get All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#index-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Images - Product responses: '200': description: '' operationId: deprecated_202007_get_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: >- Create a new product image with included image data as attachment example2: value: image: src: http://example.com/rails_logo.gif summary: >- Create a new product image using a source URL that will be downloaded by Shopify example3: value: image: position: 1 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and make it the main image example4: value: image: variant_ids: - 808950810 - 457924702 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa U7Mq2Mq1K9cUW8GKTUG2rNkUHNByWMuWLdWva7t1W7UKG4S7eO/ycEhQHgaK sL4VGGyocGE3br5929KuxQFFkEtIlgypsuUDmDMfWGRmUZvPoEHfGU36jgDT LQSoVt3IQ2sPsL0IUNZGlZ0H0lo00jEkCytWMspdGzBgn/F9EBIWnKIQlqHB hA0bQpx48Z7UAkoEcMTdUeTJJSxf/4akOTNnzqHb3GkjrUdp0gKwq77jWdod O7dNKWvhRUcWT6zYQI82xB03AAQNCdTKX/xAAB10hfVCnRtbVIhIAy14oJoZ AXS4XXfdQaYIeOGJRx555Z1nRnrqqUeaMtIYY8dmn7Vg2yK57TYEgAzIQGBx xyXHj0A0OOTggxFKSN1iWwTTAIYanpYdMtFE4+GVIHrn3XeUmVhZeWiIMoOY nVQDGiTgKALJjIssIsADt0mjjI6+AXcDgQYi2M8/7ijEwzRIFmBIL9NVV+EW VzyZ4Wqj9RBABchQWeWkV3aY5ZYjjgieeKL446mnjxwAiZVpliAjZqblt19/ /7HCwIAFGv+X3J4s9fMckoYhphiTQTwJ5Wqn9dDDAWuMUUEFviTrS6STVlmp pVmKqCkOn34aB6TIBAAOJeHZAYl6ptixSCL8edGbq8HFeqBDcygEyIOCGqYk kxUW4euiq7knbA/gUDHGv//ec2wFayQbaQWinOCslVhmSUq1/gCDLJXacgtJ CYu4J66cjbAKoA3CxapnOgm9g+ughdK7xYX3Rinlvj2YYcYanVBBhTg2Axzw G4/4k4bBzDZbKRUQP1LIsRSX6sgBZtwhzQP68ccbj7AWty4/5igEoaC9dK3r oVtgs4evvzKqb8wyQ0JFJzXXbDMVcQBQLTDGVmCssstKGs09oPT/jQcRoBw9 MamKgEOeeg/gqBtvdVZSDnHFIQgRD4RxXWhiYEOQKNn4zncHzDIzHc0ZpHdy RicIQOypKDf7q3Pd96ABzSab+E1EIYIvS2o0ijA92gPZiCB1qwL+iJxL78Z7 2NeHQrAK2YrCZva+bcgcujFUQIEG6WigonoCdLT9tr9UbIIAMMCEkkYacvvT xSgsBPKGJKBEAw4yjhx+hyn+PAJFfztyVdWOt5B3RehyimneFuwFvQxFyTSf 25f1zCAqSFACDXTQ3gwSoDoElI5tZyBAINqnuhJ+Kg9vOIOaVnSHT5ECHucK 0OMiBxJAPCdXmGseBLoBvei5rFEStB5m/yBhjFJUIw50oIMoLvCpFRAADduj wxvUYMIqmvARCBiDeiwRBk+lQQTEq5qQ3CWdJSkGAlu4y9h66EBgAbF6QhSV MUpQilKcQRNLwIenfpFEJebBioC0ohrQQJ8QhMIfSwhgj2YouYTYUEmGqhBe FNBDH5otgmgLnRyLWMdq0GEGCMCHJjSBjzQE8pSChMLTCJBI4pXDBeuiiA1T prK7PK+SUPphsIQ1wSEag5OUKIUlyiAmAowClci0YizKILUAFi+WDQEEJOmF xlnMYnOVbOP0gkjBTdZRmDiwhCuywcRkmtOEpHjC1DzBABto4xqN5AcgdEXN NO4Ql0+CB2xctv9LM2SSgpXhZB0t0QlT+iMUkzinQquFihD452P0gGdGAPGN HKYxjbOAwBpxqU9+ApGXQgyoQDWRgASwoAMGMMAHDrnQhc5AkQPSU0NgYVF7 QmAWKcBnPvc5HwGcbUVxJCInEfACQXQACUhFQkqRwAIOttScv9ABO21wA8k1 p5Z3mYXYdNqAjvLzbHDUpFCNIQoUdGAdHUhrUg2gVAOg4AXmvEAaOPEGaCCA AASQxBtIYYIq5kEHAaKHVfsRGB3eNBPYxKdXGVWGUnAzdOSxgyg+MIxhoDWt al3rUlXABEBeYBQIiMMm0AAKPBBAE1A4nTjWEIAzvGEFqsvDEHqEjZj/wMKw 1rwlVxerGkv4AxVoAOkEmXGMOKDgA8i1LFrRioSjKrWtKRVEQlXHBBSKQhLQ EG3tCHCLJaSWClD0zgHO8LBqDeIYNsDGTG4ryZtak4G7lZ6G2sBSfyCAaTK7 AzfgQIEzoOC/yKVsZS+bWeim1BsdqEG10oCANxDgDZwIRHa3O4hbaA91nlKB KA7QBhHo0VPwCFBtAdNea86CZVztKk8FUN5PjQIHxKWABihQBkHY+L/HTa5l MetcAxvAG94wQAQAkA1SIIAUBvUHdkVLgBkMwrvkPSEkVtSCJ/yCAJ5gZ20l wgObziITGk3xTqUHhWoxYQVdAIYINMBmO0TA/8aCwHGOBbwOAvc4pXj2RieY IY69ttgfpJBEHOLQ5ArTAQ2SaPAb4lAC33XsoaxYhUx4kFVrZoKSYlYxbOzg PX8kAM1d6AILOuEDDQzBBCaIwJvhjOMAU7bOmE0qdMUhhFozQhVxiMWnuiAJ QTfZyahFQydWGwA1cbiZAJL0Qiht6UzoVsxetUQaJhEKZzhDBdh+A5s9AQxU q3rVN241ne0sa1rXWgjbqLUd3uqPUYhCFNDAxwzm3d3vjgF/vTvAHegUaYbw wMSZyAR8oX0I2BwiC2eoQQ2srYJA6IDNb2ABqr39bVYDWMfkRgIVzs1xdEOD CjhQ4nXlPe9BaOLQNf+rRjQc0eg2DM8TyvZTs3mY6Xwy4xI2YLMGdIAAhTvD FWzuhKhZIHGKq9riF381rDtQho53/Bjpboc1OiEJktMbtaplrbHboCOYT9rS OdhopocwgiRowOw6L0MNCKCBKjwA26IW9cRTXfE4i1vAlpUEHJze8XTXehvc 2AQ05k3vDHaiDGNYeaPNoAzGxbwf/86EHDCd4kbsyBMySII2NH92nevg4TbI A7ZVEGqiF93ocLb7nIdhgGMIoROW4Dvft2GHOqQiDoM3+YWJnT8O7yYL3fgI DwK+CrFX0lwBctUxtLH55qNd5xkYxMKvDffSn/7b4L47JYQgjnW0XvZOv0L/ Kmz/BS5sIg5QvtkavDPlO/Am+FzOBCBqgU8veEJA9LCBDRjQznIw3/lJEIBs 5gqhUIALN3rWR3QTh31IFwcUkAiV1QEOCH4ddw8LkAqpUH5cgAtnIGzikHgs xzSW1w3+Jgc0Bz32Rw8DoA3lQA8yIAP6xwoj4H//B4BJYAOjoAZqYIDWRn0J uIB1Z3fHQAGdgHeJQIEcxwwLQH5csIHEQARE4C9aRx49oAPw5ydyIHaANUPE wXwtmH/6Vw5iKIb/F4DaoAGisAIroIM7WG0MR3pDd3qoJwjVQAEUAAdvEGAG sHcUgITFgAtLmIFNiAtQeAInMAa+UGwiyAEW8QMc//AkgKUNx7EPkLOCLOiC NiADIzCDY0iDm2cHLxCKbNiGPueDcVh02McJ/GWHjfABxyUJdigEfUiB+pAL dVAHX1B+uPCERHAChSAw8QAOHMaIE6EF3MAKkjiJxlGJljgC+UcPm7iJnch8 DJAHoRiKaqiDBRgK01d9LDB0QFiHdmiH1YACSDCE4ziLsscIdRCIGriLhfiL axAPOKAKtbARPFAFQKKMywg5XuiC9ACN0TiNOwAAAHCNL5CN2siN3QiHcYhq wCAD6WiHomAJEzmO4LcGueCOG4gLf2OIAjOPOHCPEEFT/KiMzKgNLigDABmN nKgL02aQB3mNCkmKB+iNCv+IBjI2Y+O4ihcZi063DcywkReYi04Yj/ewBmuA AyRYEbAAAVVwkv3oj9rwgizJks4okCMwCI+ACqgwCQaJkGq4hm3IjW8YakPn CWxmhzz5kxfJd3iwkUx4lL0ojw/QlAnxlG4glQYCOStplS8YkJuoCwnwCIY5 CYgZljRJlqTYg9WnbTq3lm3plrGojrVWixuJgRpIDB95AgLTCCRYkjeVAXw5 lfqXiVa5ks64QSVlmF8JljO5mAtplj4IdJE5YzpHmenYcXCwAHKJi7rIi74Y D7oQms1xU71QmpQ4AOVwmvoHmAH5ABcwna3pmompmAnJmDzIcGp5m2upmxMp i+f/Zg9AIJeCeJSG+ACHAH8OwWyzoJyUCIOnCYOAKQP4wATTeQElVZio8AiI CZtiSZbbuHAIUAXemZu5CZ4YyQ250KAXeJ6c2YsCYIUYwWyZUADK6QoEwAfO OZ8yoANSwAT4SZ37eZjXGZtjOZshoAFQ8HAHOo6TCZ5CgAfluYS4OIhPGA8C 4AXBtxBP+WXvWZrZ4ClhYAkdmokzgAkhKqIjqp+GaaIyGaAL+XDOEAEueqC4 GaNuKQTWAAQ1OpceCQktcAgcYFuHJQc+wJfhADFpsAPhcJpewAZKKgVL2qTV 2ZUnKptqMApJ8ADVZqVYKpkKaodwEAflaYvAuYFE4HIe/8CIEWGhchCkJ7kE JQQAHGoDZcYGckqnTGqnhWmiALqYS5AEdGCAVmqgBvqiMqagquANX3qe8cCo jpqX1iQHsAALaWogx5FkEBMO7URCmjqnTJqfJQql2LkClpAEwNCGahABapmq qqqgjAAE3uCgTFgC6tEIZVoRzCYHckBpJ+kBJoQA+xcCqrOpdeqpT/qf2JkF SQAPOdiGLoqq0QqeVOCqDUp+RMBh+7atDgELX+atPJCPKOkAJmQJ7fRH54oJ c7qk+amfn+qfsAkAKqB5SeAFo7CGwBCo3smWlMkMQPaqyAAJi2AaKTBpECB5 UdFlKJk6qoMK/McHVsSwdFqnxP9aUv3JrgRghhcbCCswqp0XmdAamTtJmXHg qjWaCmqCIwJwsg/RrSvLA6R5HDIAAyJAAJ3mKQQAAwxwC4Akp8Iqog9bna+5 A2V4g+kUgM/HZlUwtB2rparwYzWKB/nzAG3QtBVaq1HxA5+wl8cBA1iABTCg CyGgsK7Af1lrReiariTKn6ggAmTIfDfIAJuntt7pth2bjnAABHKbC74ADi13 ByfLrQG7sp/AA8dBD4EruIILAy0ABboAA66ATMHKqcMKsZ/aCNMouWrbu2vb thw7kdUgt3VgP41WsinwEPzwb7NgqzzwA3xrCMYBuKu7ujBwvTBAAOYEtrbr qQkwg5z/GLmVa7GWy7EJmo7ccGB4gAxp8i3SMLoNEXnOywOf8AmwsA/aUL3V i726QELJtLi3W1ICWQ7SGLm+67tCi6UeSwGb8GOFkC1L+74uAbAq+7z1Sw0F wACXcAmBy8H6O7sLxb22O52k4IwD2Yk0SL69a763KWOJgAQLACnFBgl267Qy V8H0+wnUgAEb3MMbrL/a+1SaWrNMSgpYqZUEPIY1qMICyMJtCQSB4wv2czjw C3mla8E6nAzcEA4+jAU/HLiJG8IAbMRW6ZLgq8S8e8BOPGM4cDtSDLqboQD4 eMV8m8VXkAV47MMeDMJP9SmLiw82oAOpicThm8IHXL6BSgEn/4AHhbAsaRLH MSG/e3vBjojHWRADeowFg9DHEMO9DmADDjAK1ZCaLknAhZzGaoyl3IALXHAC Mry0cjwR8juwz0sN1OBs3HDJlpwFl8DLvMrJnqKpUADKIUoKD1DGpVzAZ3vI WKoIxNDKr0yysRy/dKzDP3BTChADunzJlxAOygDMJkQANlAGmMCk+CDI0KiV BYzGh9zEOmcDRPCEjEwlI3IACtARkmzB1JBRs9AN3KDN2mzJZQDOJRQGNmAH DSuiyhCYL2jGKIzKCMxmdwCFRMDIb9xo07y8V1y/14wXVxADIA3QWRDEBF0t Bi0CAOwKgDkCmmjGpzy+anwPvbjIJ//gyBitvLNswRmVVewQ0iL9yyVt0PVA AIsLBfVJytK4zuXQzknADIZoiIVABNEsx8vWvN/6vJRmU6vw0T4tsyWtOvxn A+EABQCgpID8gqh5lQ6dxGR4yIrgi78o01MdyVY9sJ+QCd+ARlmVzT490F8N MTEQ1gwQDiGwPh260i2dzJ3Yu8eAO/fw2BVwD408w7UAEv9mqyubQBe1Q/98 CCA9A38NMSLAf4JtAyFw2Gnd0Il9wmKotm0Q10o5j41svFQtc/M7CwmU1/ZU C559CLrwC6FdLSFA2sR9pB5anw4dvlUZDyE5j/SINKBb2RRx2ZldHUxyFxwQ A70d3NUCBa7/QtyljdrIvdZj6AFKGQ/oTY84YA8PnCb3ON11PQv0dN0QgA1X oAuH4Fvc7SkIwABcC97hfdiIvdrgSwnOrd72QAkGDsHSnRDD57wS0g4NcAVb cN1bkAKHcAh+vd95cL3+DeABPp+pjcybeAnojQMobg8JTgmqQAlSrAjSHb8q OwvT0QDocOMTQAJ6UARk4M+HANr77SnY6+Egrn/tdKTjHY2LkOIqruCq8OR2 8MYk6ScqSyiGQAI3fuNRsOVRMAEKcAjAHeT+cARD/t8g3k5HLuJHLQMMYA/r reAsbhv48QCUYD8NDnmSR+MF0At/YARGoOXoEAW8QAscMARhHNwh/1DmHm7m xZ3mxw2Y1rDicY4ft/EAlp4tlS3LkndD3ODnfp7lW14EW7AHYu4pg9C6Zc5/ jE7a+4fkad3iTy7nlW4KtC4N9hAAU47nR1IAwtAMno4Of77labQHrVDqYWC9 is61qx7i83kIsU7plk7rppAI1G4K0UCSDp4JbgAdJNAMvv7pOL4YViAPpe4P +pvsy87qrT6ftQHtiUPr1K4M+9EC9nDnlOYDg+EDf+Dt3/7n6EALi0EL+VDu D4DsqI69ql7kjo4F7r4IpiAN8T7vjdAIdmDv74DvPsAN/O7tv14EiUECUQAC pV4G+ovsqf7hAH6a1jDr8E7tLaAbE+8FMv//3n6S79MwBDuw7xzv6e2gGBMQ BadQ6gSABQ5AAA4gAodg8kOe8GduCu8O8S7/8jHfH5/HDiWRDH6QA9hwK4PB DfbyBLRAAtPxDbaw5X0g5mlwCXzsMwgABUdw8Aif7ocg7fEu9VP/eUPwCmDw AzPxA+TgBxgQ+BBgMpUjKNQR6FEwB6WuDJdw6AAQuMnO9KQNI3UP8x0DQHoP BmBABnuxEH4f+KAP+LitPNNRDFq+DCN/CSQt3Psb+fyXBZU/8ZevA5mv+Zqf Az/AED+gBeQA+r4f+DkAAShTBKAu8kFOAOFQDQV97oqu6o0g8TFP+7Vv+5Ug C9+q+1PQ+7//+1n/DwFF4O/osAFiDgB4DNT+UPDWC/lljgV23zF5b/vwXwny jw3f+hE/kP1TsP36/wxNABBNeEVBp87fQYQJFS5k2NBOjGoEwvxKSOASFowZ scDgyHFIo0ZehrwCU9JkyUopK8nKlIkHP379+P2YMoUcBpw5deZ8RohQE6Cn Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and attach it to product variants example5: value: image: position: 1 metafields: - key: new value: newvalue value_type: string namespace: global attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image with a metafield summary: Shopify Create A New Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#create-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Create - Image - Product responses: '200': description: '' operationId: deprecated_202007_create_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/products/{product_id}/images/count.json: get: summary: Shopify Get A Count Of All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#count-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Get - Images - Product responses: '200': description: '' operationId: deprecated_202007_get_products_param_product_id_images_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/products/{product_id}/images/{image_id}.json: get: summary: Shopify Get A Single Product Image By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#show-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Get - Identifiers - Image - Product - Single responses: '200': description: '' operationId: deprecated_202007_get_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: image: id: 850703190 position: 2 alt: new alt tag content summary: Modify an image; change its position and alt tag content example2: value: image: id: 850703190 metafields: - key: my_new_metafield value: my_new_value value_type: string namespace: tags summary: Modify an image; add a metafield example3: value: image: id: 850703190 variant_ids: - 808950810 - 457924702 summary: Modify an image; add it to product variants summary: Shopify Modify An Existing Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#update-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Existing - Image - Modify - Product responses: '200': description: '' operationId: deprecated_202007_update_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#destroy-2020-07 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202007_delete_products_param_product_id_images_param_image_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-10/products/{product_id}/images.json: get: summary: Shopify Get All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#index-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Images - Product responses: '200': description: '' operationId: get_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: >- Create a new product image with included image data as attachment example2: value: image: src: http://example.com/rails_logo.gif summary: >- Create a new product image using a source URL that will be downloaded by Shopify example3: value: image: position: 1 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and make it the main image example4: value: image: variant_ids: - 808950810 - 457924702 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and attach it to product variants example5: value: image: position: 1 metafields: - key: new value: newvalue value_type: string namespace: global attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image with a metafield summary: Shopify Create A New Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#create-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Create - Image - Product responses: '200': description: '' operationId: create_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/products/{product_id}/images/count.json: get: summary: Shopify Get A Count Of All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#count-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Get - Images - Product responses: '200': description: '' operationId: get_products_param_product_id_images_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/products/{product_id}/images/{image_id}.json: get: summary: Shopify Get A Single Product Image By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#show-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Get - Identifiers - Image - Product - Single responses: '200': description: '' operationId: get_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: image: id: 850703190 position: 2 alt: new alt tag content summary: Modify an image; change its position and alt tag content example2: value: image: id: 850703190 metafields: - key: my_new_metafield value: my_new_value value_type: string namespace: tags summary: Modify an image; add a metafield example3: value: image: id: 850703190 variant_ids: - 808950810 - 457924702 summary: Modify an image; add it to product variants summary: Shopify Modify An Existing Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#update-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Existing - Image - Modify - Product responses: '200': description: '' operationId: update_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#destroy-2020-10 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Summaries responses: '200': description: '' operationId: delete_products_param_product_id_images_param_image_id x-api-evangelist-processing: ChooseTags: true /admin/api/2021-01/products/{product_id}/images.json: get: summary: Shopify Get All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#index-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Images - Product responses: '200': description: '' operationId: deprecated_202101_get_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: >- Create a new product image with included image data as attachment example2: value: image: src: http://example.com/rails_logo.gif summary: >- Create a new product image using a source URL that will be downloaded by Shopify example3: value: image: position: 1 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and make it the main image example4: value: image: variant_ids: - 808950810 - 457924702 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and attach it to product variants example5: value: image: position: 1 metafields: - key: new value: newvalue value_type: string namespace: global attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image with a metafield summary: Shopify Create A New Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#create-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Create - Image - Product responses: '200': description: '' operationId: deprecated_202101_create_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/products/{product_id}/images/count.json: get: summary: Shopify Get A Count Of All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#count-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Get - Images - Product responses: '200': description: '' operationId: deprecated_202101_get_products_param_product_id_images_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/products/{product_id}/images/{image_id}.json: get: summary: Shopify Get A Single Product Image By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#show-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Get - Identifiers - Image - Product - Single responses: '200': description: '' operationId: deprecated_202101_get_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: image: id: 850703190 position: 2 alt: new alt tag content summary: Modify an image; change its position and alt tag content example2: value: image: id: 850703190 metafields: - key: my_new_metafield value: my_new_value value_type: string namespace: tags summary: Modify an image; add a metafield example3: value: image: id: 850703190 variant_ids: - 808950810 - 457924702 summary: Modify an image; add it to product variants summary: Shopify Modify An Existing Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#update-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Existing - Image - Modify - Product responses: '200': description: '' operationId: deprecated_202101_update_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#destroy-2021-01 parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202101_delete_products_param_product_id_images_param_image_id x-api-evangelist-processing: ChooseTags: true /admin/api/unstable/products/{product_id}/images.json: get: summary: Shopify Get All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#index-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Images - Product responses: '200': description: '' operationId: deprecated_unstable_get_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: >- Create a new product image with included image data as attachment example2: value: image: src: http://example.com/rails_logo.gif summary: >- Create a new product image using a source URL that will be downloaded by Shopify example3: value: image: position: 1 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and make it the main image example4: value: image: variant_ids: - 808950810 - 457924702 attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image and attach it to product variants example5: value: image: position: 1 metafields: - key: new value: newvalue value_type: string namespace: global attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== filename: rails_logo.gif summary: Create a new product image with a metafield summary: Shopify Create A New Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#create-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id tags: - Create - Image - Product responses: '200': description: '' operationId: deprecated_unstable_create_products_param_product_id_images x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/products/{product_id}/images/count.json: get: summary: Shopify Get A Count Of All Product Images description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#count-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: query name: since_id description: Restrict results to after the specified ID schema: {} required: false tags: - All - Count - Get - Images - Product responses: '200': description: '' operationId: deprecated_unstable_get_products_param_product_id_images_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/products/{product_id}/images/{image_id}.json: get: summary: Shopify Get A Single Product Image By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#show-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - Get - Identifiers - Image - Product - Single responses: '200': description: '' operationId: deprecated_unstable_get_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: image: id: 850703190 position: 2 alt: new alt tag content summary: Modify an image; change its position and alt tag content example2: value: image: id: 850703190 metafields: - key: my_new_metafield value: my_new_value value_type: string namespace: tags summary: Modify an image; add a metafield example3: value: image: id: 850703190 variant_ids: - 808950810 - 457924702 summary: Modify an image; add it to product variants summary: Shopify Modify An Existing Product Image description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#update-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Existing - Image - Modify - Product responses: '200': description: '' operationId: >- deprecated_unstable_update_products_param_product_id_images_param_image_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/products/product-image#destroy-unstable parameters: - in: path name: product_id required: true schema: type: string description: product_id - in: path name: image_id required: true schema: type: string description: image_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_unstable_delete_products_param_product_id_images_param_image_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-01/smart_collections.json: get: summary: Shopify Retrieves A List Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#index-2020-01 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: >- Show only the smart collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that includes the specified product. schema: {} required: false - in: query name: handle description: Filter results by smart collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Lists - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202001_get_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: title: IPods rules: - column: title relation: starts_with condition: iPod summary: >- Create a smart collection of all products starting with the specified term example2: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple summary: Create a smart collection with a specified title example3: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple published: false summary: Create a new unpublished smart collection example4: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== alt: iPod summary: Create a new smart collection with a base64 encoded image example5: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a new smart collection with an image that will be downloaded by Shopify example6: value: smart_collection: body: foobar rules: - column: vendor relation: equals condition: Apple summary: >- Creating a smart collection without a title will return an error summary: Shopify Creates A New Smart Collection Using The Specified Rules description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#create-2020-01 parameters: [] tags: - Collection - Rules - Smart responses: '200': description: '' operationId: deprecated_202001_create_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/smart_collections/count.json: get: summary: Shopify Retrieves A Count Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#count-2020-01 parameters: - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that include the specified product. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false tags: - Collections - Count - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202001_get_smart_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/smart_collections/{smart_collection_id}.json: get: summary: Shopify Retrieves A Single Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#show-2020-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single - Smart responses: '200': description: '' operationId: deprecated_202001_get_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: id: 482865238 body_html:

5000 songs in your pocket

summary: Update the description of a smart collection example2: value: smart_collection: id: 482865238 published: true summary: Publish a hidden collection example3: value: smart_collection: id: 482865238 published: false summary: Hide a published smart collection example4: value: smart_collection: id: 482865238 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a smart collection by setting a new collection image example5: value: smart_collection: id: 482865238 image: alt: Rails logo summary: >- Update a smart collection by setting a new collection image alternative text example6: value: smart_collection: id: 482865238 image: '' handle: smart-ipods title: Smart iPods updated_at: '2020-11-04T16:20:22-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: disjunctive: false rules: - column: type relation: equals condition: Cult Products published_scope: web admin_graphql_api_id: gid://shopify/Collection/482865238 summary: Update a smart collection by clearing the collection image summary: Shopify Updates An Existing Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#update-2020-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Existing - Smart responses: '200': description: '' operationId: deprecated_202001_update_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#destroy-2020-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Smart responses: '200': description: '' operationId: deprecated_202001_delete_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/smart_collections/{smart_collection_id}/order.json: put: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Update manually-sorted products in the smart collection example2: value: {} summary: Update the type of ordering applied to the smart collection summary: Shopify Updates The Ordering Type Of Products In A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#order-2020-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: products description: >- An array of product IDs, in the order that you want them to appear at the top of the collection. When products is specified but empty, any previously sorted products are cleared. schema: {} required: false - in: query name: sort_order description: >- The type of sorting to apply. Valid values are listed in the Properties section above. (default: (current value)) schema: {} required: false - in: query name: products[] schema: type: integer description: products[] required: false tags: - Collection - Products - Smart - Type responses: '200': description: '' operationId: >- deprecated_202001_update_smart_collections_param_smart_collection_id_order x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/smart_collections.json: get: summary: Shopify Retrieves A List Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#index-2020-04 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: >- Show only the smart collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that includes the specified product. schema: {} required: false - in: query name: handle description: Filter results by smart collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Lists - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202004_get_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: title: IPods rules: - column: title relation: starts_with condition: iPod summary: >- Create a smart collection of all products starting with the specified term example2: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple summary: Create a smart collection with a specified title example3: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple published: false summary: Create a new unpublished smart collection example4: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== alt: iPod summary: Create a new smart collection with a base64 encoded image example5: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a new smart collection with an image that will be downloaded by Shopify example6: value: smart_collection: body: foobar rules: - column: vendor relation: equals condition: Apple summary: >- Creating a smart collection without a title will return an error summary: Shopify Creates A New Smart Collection Using The Specified Rules description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#create-2020-04 parameters: [] tags: - Collection - Rules - Smart responses: '200': description: '' operationId: deprecated_202004_create_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/smart_collections/count.json: get: summary: Shopify Retrieves A Count Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#count-2020-04 parameters: - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that include the specified product. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false tags: - Collections - Count - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202004_get_smart_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/smart_collections/{smart_collection_id}.json: get: summary: Shopify Retrieves A Single Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#show-2020-04 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single - Smart responses: '200': description: '' operationId: deprecated_202004_get_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: id: 482865238 body_html:

5000 songs in your pocket

summary: Update the description of a smart collection example2: value: smart_collection: id: 482865238 published: true summary: Publish a hidden collection example3: value: smart_collection: id: 482865238 published: false summary: Hide a published smart collection example4: value: smart_collection: id: 482865238 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a smart collection by setting a new collection image example5: value: smart_collection: id: 482865238 image: alt: Rails logo summary: >- Update a smart collection by setting a new collection image alternative text example6: value: smart_collection: id: 482865238 image: '' handle: smart-ipods title: Smart iPods updated_at: '2020-11-04T16:20:22-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: disjunctive: false rules: - column: type relation: equals condition: Cult Products published_scope: web admin_graphql_api_id: gid://shopify/Collection/482865238 summary: Update a smart collection by clearing the collection image summary: Shopify Updates An Existing Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#update-2020-04 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Existing - Smart responses: '200': description: '' operationId: deprecated_202004_update_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#destroy-2020-04 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Smart responses: '200': description: '' operationId: deprecated_202004_delete_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/smart_collections/{smart_collection_id}/order.json: put: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Update manually-sorted products in the smart collection example2: value: {} summary: Update the type of ordering applied to the smart collection summary: Shopify Updates The Ordering Type Of Products In A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#order-2020-04 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: products description: >- An array of product IDs, in the order that you want them to appear at the top of the collection. When products is specified but empty, any previously sorted products are cleared. schema: {} required: false - in: query name: sort_order description: >- The type of sorting to apply. Valid values are listed in the Properties section above. (default: (current value)) schema: {} required: false - in: query name: products[] schema: type: integer description: products[] required: false tags: - Collection - Products - Smart - Type responses: '200': description: '' operationId: >- deprecated_202004_update_smart_collections_param_smart_collection_id_order x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/smart_collections.json: get: summary: Shopify Retrieves A List Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#index-2020-07 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: >- Show only the smart collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that includes the specified product. schema: {} required: false - in: query name: handle description: Filter results by smart collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Lists - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202007_get_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: title: IPods rules: - column: title relation: starts_with condition: iPod summary: >- Create a smart collection of all products starting with the specified term example2: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple summary: Create a smart collection with a specified title example3: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple published: false summary: Create a new unpublished smart collection example4: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== alt: iPod summary: Create a new smart collection with a base64 encoded image example5: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a new smart collection with an image that will be downloaded by Shopify example6: value: smart_collection: body: foobar rules: - column: vendor relation: equals condition: Apple summary: >- Creating a smart collection without a title will return an error summary: Shopify Creates A New Smart Collection Using The Specified Rules description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#create-2020-07 parameters: [] tags: - Collection - Rules - Smart responses: '200': description: '' operationId: deprecated_202007_create_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/smart_collections/count.json: get: summary: Shopify Retrieves A Count Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#count-2020-07 parameters: - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that include the specified product. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false tags: - Collections - Count - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202007_get_smart_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/smart_collections/{smart_collection_id}.json: get: summary: Shopify Retrieves A Single Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#show-2020-07 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single - Smart responses: '200': description: '' operationId: deprecated_202007_get_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: id: 482865238 body_html:

5000 songs in your pocket

summary: Update the description of a smart collection example2: value: smart_collection: id: 482865238 published: true summary: Publish a hidden collection example3: value: smart_collection: id: 482865238 published: false summary: Hide a published smart collection example4: value: smart_collection: id: 482865238 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a smart collection by setting a new collection image example5: value: smart_collection: id: 482865238 image: alt: Rails logo summary: >- Update a smart collection by setting a new collection image alternative text example6: value: smart_collection: id: 482865238 image: '' handle: smart-ipods title: Smart iPods updated_at: '2020-11-04T16:20:22-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: disjunctive: false rules: - column: type relation: equals condition: Cult Products published_scope: web admin_graphql_api_id: gid://shopify/Collection/482865238 summary: Update a smart collection by clearing the collection image summary: Shopify Updates An Existing Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#update-2020-07 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Existing - Smart responses: '200': description: '' operationId: deprecated_202007_update_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#destroy-2020-07 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Smart responses: '200': description: '' operationId: deprecated_202007_delete_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/smart_collections/{smart_collection_id}/order.json: put: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Update manually-sorted products in the smart collection example2: value: {} summary: Update the type of ordering applied to the smart collection summary: Shopify Updates The Ordering Type Of Products In A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#order-2020-07 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: products description: >- An array of product IDs, in the order that you want them to appear at the top of the collection. When products is specified but empty, any previously sorted products are cleared. schema: {} required: false - in: query name: sort_order description: >- The type of sorting to apply. Valid values are listed in the Properties section above. (default: (current value)) schema: {} required: false - in: query name: products[] schema: type: integer description: products[] required: false tags: - Collection - Products - Smart - Type responses: '200': description: '' operationId: >- deprecated_202007_update_smart_collections_param_smart_collection_id_order x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/smart_collections.json: get: summary: Shopify Retrieves A List Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#index-2020-10 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: >- Show only the smart collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that includes the specified product. schema: {} required: false - in: query name: handle description: Filter results by smart collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Lists - Retrieves - Smart responses: '200': description: '' operationId: get_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: title: IPods rules: - column: title relation: starts_with condition: iPod summary: >- Create a smart collection of all products starting with the specified term example2: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple summary: Create a smart collection with a specified title example3: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple published: false summary: Create a new unpublished smart collection example4: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== alt: iPod summary: Create a new smart collection with a base64 encoded image example5: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a new smart collection with an image that will be downloaded by Shopify example6: value: smart_collection: body: foobar rules: - column: vendor relation: equals condition: Apple summary: >- Creating a smart collection without a title will return an error summary: Shopify Creates A New Smart Collection Using The Specified Rules description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#create-2020-10 parameters: [] tags: - Collection - Rules - Smart responses: '200': description: '' operationId: create_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/smart_collections/count.json: get: summary: Shopify Retrieves A Count Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#count-2020-10 parameters: - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that include the specified product. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false tags: - Collections - Count - Retrieves - Smart responses: '200': description: '' operationId: get_smart_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/smart_collections/{smart_collection_id}.json: get: summary: Shopify Retrieves A Single Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#show-2020-10 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single - Smart responses: '200': description: '' operationId: get_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: id: 482865238 body_html:

5000 songs in your pocket

summary: Update the description of a smart collection example2: value: smart_collection: id: 482865238 published: true summary: Publish a hidden collection example3: value: smart_collection: id: 482865238 published: false summary: Hide a published smart collection example4: value: smart_collection: id: 482865238 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a smart collection by setting a new collection image example5: value: smart_collection: id: 482865238 image: alt: Rails logo summary: >- Update a smart collection by setting a new collection image alternative text example6: value: smart_collection: id: 482865238 image: '' handle: smart-ipods title: Smart iPods updated_at: '2020-11-04T16:20:22-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: disjunctive: false rules: - column: type relation: equals condition: Cult Products published_scope: web admin_graphql_api_id: gid://shopify/Collection/482865238 summary: Update a smart collection by clearing the collection image summary: Shopify Updates An Existing Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#update-2020-10 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Existing - Smart responses: '200': description: '' operationId: update_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#destroy-2020-10 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Smart responses: '200': description: '' operationId: delete_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/smart_collections/{smart_collection_id}/order.json: put: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Update manually-sorted products in the smart collection example2: value: {} summary: Update the type of ordering applied to the smart collection summary: Shopify Updates The Ordering Type Of Products In A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#order-2020-10 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: products description: >- An array of product IDs, in the order that you want them to appear at the top of the collection. When products is specified but empty, any previously sorted products are cleared. schema: {} required: false - in: query name: sort_order description: >- The type of sorting to apply. Valid values are listed in the Properties section above. (default: (current value)) schema: {} required: false - in: query name: products[] schema: type: integer description: products[] required: false tags: - Collection - Products - Smart - Type responses: '200': description: '' operationId: update_smart_collections_param_smart_collection_id_order x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/smart_collections.json: get: summary: Shopify Retrieves A List Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#index-2021-01 parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: >- Show only the smart collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that includes the specified product. schema: {} required: false - in: query name: handle description: Filter results by smart collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Lists - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202101_get_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: title: IPods rules: - column: title relation: starts_with condition: iPod summary: >- Create a smart collection of all products starting with the specified term example2: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple summary: Create a smart collection with a specified title example3: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple published: false summary: Create a new unpublished smart collection example4: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== alt: iPod summary: Create a new smart collection with a base64 encoded image example5: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a new smart collection with an image that will be downloaded by Shopify example6: value: smart_collection: body: foobar rules: - column: vendor relation: equals condition: Apple summary: >- Creating a smart collection without a title will return an error summary: Shopify Creates A New Smart Collection Using The Specified Rules description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#create-2021-01 parameters: [] tags: - Collection - Rules - Smart responses: '200': description: '' operationId: deprecated_202101_create_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/smart_collections/count.json: get: summary: Shopify Retrieves A Count Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#count-2021-01 parameters: - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that include the specified product. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false tags: - Collections - Count - Retrieves - Smart responses: '200': description: '' operationId: deprecated_202101_get_smart_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/smart_collections/{smart_collection_id}.json: get: summary: Shopify Retrieves A Single Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#show-2021-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single - Smart responses: '200': description: '' operationId: deprecated_202101_get_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: id: 482865238 body_html:

5000 songs in your pocket

summary: Update the description of a smart collection example2: value: smart_collection: id: 482865238 published: true summary: Publish a hidden collection example3: value: smart_collection: id: 482865238 published: false summary: Hide a published smart collection example4: value: smart_collection: id: 482865238 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a smart collection by setting a new collection image example5: value: smart_collection: id: 482865238 image: alt: Rails logo summary: >- Update a smart collection by setting a new collection image alternative text example6: value: smart_collection: id: 482865238 image: '' handle: smart-ipods title: Smart iPods updated_at: '2020-11-04T16:20:22-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: disjunctive: false rules: - column: type relation: equals condition: Cult Products published_scope: web admin_graphql_api_id: gid://shopify/Collection/482865238 summary: Update a smart collection by clearing the collection image summary: Shopify Updates An Existing Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#update-2021-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Existing - Smart responses: '200': description: '' operationId: deprecated_202101_update_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#destroy-2021-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Smart responses: '200': description: '' operationId: deprecated_202101_delete_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/smart_collections/{smart_collection_id}/order.json: put: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Update manually-sorted products in the smart collection example2: value: {} summary: Update the type of ordering applied to the smart collection summary: Shopify Updates The Ordering Type Of Products In A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#order-2021-01 parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: products description: >- An array of product IDs, in the order that you want them to appear at the top of the collection. When products is specified but empty, any previously sorted products are cleared. schema: {} required: false - in: query name: sort_order description: >- The type of sorting to apply. Valid values are listed in the Properties section above. (default: (current value)) schema: {} required: false - in: query name: products[] schema: type: integer description: products[] required: false tags: - Collection - Products - Smart - Type responses: '200': description: '' operationId: >- deprecated_202101_update_smart_collections_param_smart_collection_id_order x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/smart_collections.json: get: summary: Shopify Retrieves A List Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#index-unstable parameters: - in: query name: limit description: |- The number of results to show. (default: 50, maximum: 250) schema: {} required: false - in: query name: ids description: >- Show only the smart collections specified by a comma-separated list of IDs. schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that includes the specified product. schema: {} required: false - in: query name: handle description: Filter results by smart collection handle. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collections - Lists - Retrieves - Smart responses: '200': description: '' operationId: deprecated_unstable_get_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: title: IPods rules: - column: title relation: starts_with condition: iPod summary: >- Create a smart collection of all products starting with the specified term example2: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple summary: Create a smart collection with a specified title example3: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple published: false summary: Create a new unpublished smart collection example4: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: attachment: > R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== alt: iPod summary: Create a new smart collection with a base64 encoded image example5: value: smart_collection: title: Macbooks rules: - column: vendor relation: equals condition: Apple image: src: http://example.com/rails_logo.gif alt: Rails Logo summary: >- Create a new smart collection with an image that will be downloaded by Shopify example6: value: smart_collection: body: foobar rules: - column: vendor relation: equals condition: Apple summary: >- Creating a smart collection without a title will return an error summary: Shopify Creates A New Smart Collection Using The Specified Rules description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#create-unstable parameters: [] tags: - Collection - Rules - Smart responses: '200': description: '' operationId: deprecated_unstable_create_smart_collections x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/smart_collections/count.json: get: summary: Shopify Retrieves A Count Of Smart Collections description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#count-unstable parameters: - in: query name: title description: Show smart collections with the specified title. schema: {} required: false - in: query name: product_id description: Show smart collections that include the specified product. schema: {} required: false - in: query name: updated_at_min description: >- Show smart collections last updated after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: updated_at_max description: >- Show smart collections last updated before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_min description: >- Show smart collections published after this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_at_max description: >- Show smart collections published before this date. (format: 2014-04-25T16:15:47-04:00) schema: {} required: false - in: query name: published_status description: |- Filter results based on the published status of smart collections. (default: any) published: Show only published smart collections. unpublished: Show only unpublished smart collections. any: Show all smart collections. schema: {} required: false tags: - Collections - Count - Retrieves - Smart responses: '200': description: '' operationId: deprecated_unstable_get_smart_collections_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/smart_collections/{smart_collection_id}.json: get: summary: Shopify Retrieves A Single Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#show-unstable parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Collection - Retrieves - Single - Smart responses: '200': description: '' operationId: deprecated_unstable_get_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: smart_collection: id: 482865238 body_html:

5000 songs in your pocket

summary: Update the description of a smart collection example2: value: smart_collection: id: 482865238 published: true summary: Publish a hidden collection example3: value: smart_collection: id: 482865238 published: false summary: Hide a published smart collection example4: value: smart_collection: id: 482865238 image: attachment: > R0lGODlhbgCMAPf/APbr48VySrxTO7IgKt2qmKQdJeK8lsFjROG5p/nz7Zg3 MNmnd7Q1MLNVS9GId71hSJMZIuzTu4UtKbeEeakhKMl8U8WYjfr18YQaIbAf KKwhKdKzqpQtLebFortOOejKrOjZ1Mt7aMNpVbAqLLV7bsNqR+3WwMqEWenN sZYxL/Ddy/Pm2e7ZxLlUQrIjNPXp3bU5MbhENbEtLtqhj5ZQTfHh0bMxL7Ip NsNyUYkZIrZJPcqGdYIUHb5aPKkeJnoUHd2yiJkiLKYiKLRFOsyJXKVDO8up osFaS+TBnK4kKti5sNaYg/z49aqYl5kqLrljUtORfMOlo/36+H4ZH8yDYq0f KKFYTaU9MrY8MrZBNXwXHpgaIdGVYu/byLZNP9SaZLIyOuXCtHkpJst+Wpcm LMyCa8BfP9GMb9KQdPDd1PPk1sd5VP79/L5dQZ0bI9+ymqssK9WcfIoXHdzG xdWWfteib79lSr1YP86MYurQxKdcUKdMQr5ZSfPs6YEZH8uhl4oWIenMuurQ ttmejaqoqsqBVaAcJLlJN5kvMLlZRMNsSL5fRak0LbdQQMVvSPjw6cJnRpkf Ktmjhvfu5cJtT7IuOMVvWLY/M/37+o0YH9ibhtSYdObErc6HarM9NnYSGNGR avLi09unje3WyeO8rsVrT7tdRtK3uffu6NWeaL9pTJIjJrM4NPbx8cdyX7M7 PYYVHu7j4KgoNJAYIKtkV5o9MsOcldicis+RYNutfrhFOZ0hJbqinZ8bI8h5 UObFuOfItJsfJrJfUOfIqc+PXqQtK8RnSbA4Mcd3Tm0SGbpXQ8aqp7RLNs+s ovHfzpVhV9iggMd1TLtbRKUdKXEQFsd4XrZRPLIgMZUeJ+jKvrAlK6AhJ65A MpMpKuC3j5obIsRwS7hAN8l/YtvDvnYXHbAoLI47SIUsOMenorF4gO/m4+fH po4vLZ8oKMukqp0cJbhVSMV2UuPR0bAfMLIrLrg/OcJwT8h+Vt+wn8eurLlh QrIfKHQOHHQOHf///////yH5BAEAAP8ALAAAAABuAIwAAAj/AP8JHDhQXjpz /PopXNiPn0OHDRMmbKhQIsOJFS1SxAhxI8SHFzVeDBnx48iNBAeeOkcxokeX FRdOnAlSokaaLXNujJkxo8iYHRkKtWkzZSsaOXkAWsoUECynsHgoqEW1qtVa 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 Gg4lOnRGDKRZsoS7pMPSA6YXNWLsKJLkSZOVwKhMGSTTrJf9ZNKcomXKTrQY evr02cSIvKJxi6aJkaVuXaZMs1ziO5UqPawnuXK9AWEW2Jhja9pMuzMd27YW LNga10fuZYUPkdZdqpTv575YbJQbkCHw1sEpb9wQMstwWLFkbfppjJPc/wTI hHhJ5r0BBGbMRzfb7ez5MwwbpTMsx5pa9eob2CBM5yETpmzGtTE8hrybN29b c1oBn6trc9K7nhmUy6BcOUrn0KHLcr0FQvWYMxdnb3w7t/fvwFMiFvKG0uw8 4kRLYjkGG0RtMPlWc+GGdyCwbwtYrOsHu7K0a+K/AEO04K0CF8InBvPOg2GE KpZTrsHSUotwwgnnmW4LHGGBKbb9bMqhsSly082CW0QMkDLLSvQHFQFiOESX LGzQpkUY22swA8Lko9EFLqfBEcdvMhRrwx610OLHtJ5Rc01ahHnCzTeFkXNO OfWQkwQ6NNFzTz2X0GQJQAMVdJEYsBhBAyrbK/9tgBcbrCTCG7bkkstvvvwm zPzI7JEcNLXDCYICQhXVkAIMMdWQd0x1Y9VdiuHGA1hjhfWQQzyg9dZDYmBg yioSVfRKFwfYZ8ZIJ3XhGhe83OLSSwEZU78ea+pUO2wK8MFaUUMl9dReDOll 1VXbuYIZWWOl1dZDLpGhV3YZXLTR9vZhUMJijUX2mmveYRZcQDLlsCZOp21s Cx+uLTjbbE/11ttv3diFkSHKRReGcthtN1hgrdxH2Awk5fJefK+ZZ9lvVvXW 2cT+ZSwHgdHCpmCYDb4WYVNL7baXbsN9FdYYbKDA4otddBdYeffZx9iPjw35 mmlKNtnUfmXSNNqAW9b/6eWYY8YWYW0V7tYQhxWAwwege61y6OXkbdDoSUFe WuR3wP3akKhjUtlHlqklG+YqsjaY620VNgQDMcQQouwrX3zR6KKFZfttyKtw +utQnRUL2mjLYjnvtLDpu9e9/ZYZ8FK3maLwwn8OmlF3lWNc7df3gfzteaZZ +NTKx5y6RxJ69/333mvBwHOLQ/fhiR2SV34HS47hmnAafJ9gh3AaDMcB7LE/ IoPY441dhOzDz94VN3DPNmoeM5drAyfK7lWH34baYetVCidBIT6C5UMhB4r2 n3FheSANRVGCwhBmObtlbgqXyYYNyuYFAMQFCtPwQf3spxAraGBRR+Af91wX /zsPoCIuCCAV13yAMsWo7zIOaJHFSHEZHZABdWK4X0JoIAENLIeDCXFA2rgX uwG8MC6kKGGoZuaDTEhtd/vBTBoyYLYqeAEzFpihGCagEBqIQQJVGMAOEdLD 2L0uHJdBAMIOhsTELHExwLnS/i6zAQlIQItWxKIccejGL/4wjPvw4kHSQApA BhKQUDCiEWE2C93dTSEW2EMjaWABhbgnA3g8SAj4cElK+kMJWoyjBK6YECtw UgKZ7N8ejdZHfzjgGgNY5SpnZsisJXFHikwICTLBskzUECFtxJ/FFKKETmrx kwixQiclYAX+mfKUCpnBEZzpzHpkS2Yxm0ViMNcjhf+QABs5uKUuD9KoTOaP Qb80picxaExk8lCZfIxLNuBhrWnurZpjoiVCbAkBbnrTH2pbTjgZVAVyGnOY BylmJ9P5xXWOUS6WEB3ZqgmTazLxMk40WntQub3lbIOc7OjkQP1RUI4e9CCl fJ3jjCbEogDAE6KrAiKlVs+4gJF7GUDlDLLnUWCyg6Ps8GgxdyrSVK5zH/WI oARjZjFEQhSmRCEFg9SGSqIoQadT7alOJcAOoJJUmeFA6VBIETqk+ssPKizK Dorxwx9CdShSvapOqzpVoO7ApMocgAdcIb74HeSroEOqEn8w1mgVRR0KyEEw KqoctTZEquzggFsVooepskP/DwqZAAfmakpGvc4HXSXF54CWVLthALASRYhB FpmDd4QxsQxRQmNd61HITnWyCVHC9MTnCsY9U7dH4AM8spGQvVrsiRB4Fg/8 cFxsJmQDHvUHLQyhWsy01rXs2MFj2ZGC6862KKRgHGY6K9zlEPdyP8AJcteo 3ClsQCHq0AF0QdkN+HbjlxygL31hO13tMrW7lwkB0BiUoR3x4EfmrYlCNjAF CRAoIWmwQexQqQcyxHe+9eXAfVOQAg7k16v7jQsAHGi2Bv0gUzyQQ05Ga+Cy 0MBEDsZgN8gQ4QnXt7oJ0QOGOZACDTeEu0aTCwC80EKhDcAHMDGHWATMsuMC FsVl/9GnP0Jg0kw24MUv/qUTOGDlCj8WETfGsVx2vI+UzsATIFZUaTIRk3QY +ZYlFq0Ce5QJHBXgdU+MRCSwEYlVBCHPQZhyn7vhhD9fWdAc2DKhKXxhRCc6 0Yi4LOPcl6hGVUFqc4gJLGaxufKO1s2VkrOj63znOkciCKMedZ+n7ARUp1rQ iLAyIlyNYURcONaInrWs9ci4JyJOaFYawDzP8Q+ZwAICLckbgd08i290eh9V CIadQw3qO5Oa1H1GNRlSjeorO2HLruZ2rLudAm+Dm9Gxcx/GXmSIMbnjH5W2 zy2RbOzM+cENBRAWs0N9b3zXWdp8pra1r61tbXdb4N/2Nv8i5gzeIJd5Gjui wT+AzQ9YVGrYnNO0Agm27GBkvNnNzje+921qf/+b1QEfuMDFPe5lk/lspUG3 WKbQCofLBBBuwNEs3C3aikcrB2TTeM81HgmOd3zf/PZ3yFPNaqSXfODF0EDK E9e6liZmCvJwOLD7AQhU2efSbG6zm7VgiG1ofBc+//nGgZ7vbYw67aVux4v/ fXSSK53by/HVrzIwDZTBBANUrzpMeAAIWASeB4P/AQ9+cHjEJx7xWgDE5nLQ eMdHXvKbg/zkMZ23H/1oFRjYPOc9v3nQ58Aw0xn9LACvO7HQAOZVf/jl0ii1 HcXe9bPX3euftaPL5R71tIf97nsy7/o0WlP2r4/JOU7B+r5nqva7jz1EdZ97 4qNe+bonfvCfVXvly1762beOOdLBd+Q7PCAAOw== alt: Rails logo summary: Update a smart collection by setting a new collection image example5: value: smart_collection: id: 482865238 image: alt: Rails logo summary: >- Update a smart collection by setting a new collection image alternative text example6: value: smart_collection: id: 482865238 image: '' handle: smart-ipods title: Smart iPods updated_at: '2020-11-04T16:20:22-05:00' body_html:

The best selling ipod ever

published_at: '2008-02-01T19:00:00-05:00' sort_order: manual template_suffix: disjunctive: false rules: - column: type relation: equals condition: Cult Products published_scope: web admin_graphql_api_id: gid://shopify/Collection/482865238 summary: Update a smart collection by clearing the collection image summary: Shopify Updates An Existing Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#update-unstable parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Existing - Smart responses: '200': description: '' operationId: deprecated_unstable_update_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Removes A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#destroy-unstable parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id tags: - Collection - Smart responses: '200': description: '' operationId: deprecated_unstable_delete_smart_collections_param_smart_collection_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/smart_collections/{smart_collection_id}/order.json: put: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Update manually-sorted products in the smart collection example2: value: {} summary: Update the type of ordering applied to the smart collection summary: Shopify Updates The Ordering Type Of Products In A Smart Collection description: >- https://shopify.dev/docs/admin-api/rest/reference/products/smartcollection#order-unstable parameters: - in: path name: smart_collection_id required: true schema: type: string description: smart_collection_id - in: query name: products description: >- An array of product IDs, in the order that you want them to appear at the top of the collection. When products is specified but empty, any previously sorted products are cleared. schema: {} required: false - in: query name: sort_order description: >- The type of sorting to apply. Valid values are listed in the Properties section above. (default: (current value)) schema: {} required: false - in: query name: products[] schema: type: integer description: products[] required: false tags: - Collection - Products - Smart - Type responses: '200': description: '' operationId: >- deprecated_unstable_update_smart_collections_param_smart_collection_id_order x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/{token}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a checkout without requiring payment summary: Shopify Completes A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#complete-2020-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout responses: '200': description: '' operationId: deprecated_202001_create_checkouts_param_token_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/{token}.json: get: summary: Shopify Retrieves A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#show-2020-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a email: john.smith@example.com shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Los Angeles province_code: CA country_code: US phone: (123)456-7890 zip: '90002' summary: Update the shipping address and email of a checkout example2: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_line: handle: shopify-Free%20Shipping-0.00 summary: Select a shipping rate example3: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Beverly Hills province_code: CA country_code: US phone: (123)456-7890 zip: '1234' summary: >- Updating a shipping address with an invalid zip code fails and returns errors summary: Shopify Modifies An Existing Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#update-2020-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Existing - Modifies responses: '200': description: '' operationId: deprecated_202001_update_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/{token}/shipping_rates.json: get: summary: Shopify Retrieves A List Of Available Shipping Rates For The Specified Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#shipping_rates-2020-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Available - Checkout - Lists - Rates - Retrieves - Shipping responses: '200': description: '' operationId: deprecated_202001_get_checkouts_param_token_shipping_rates x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/{token}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a checkout without requiring payment summary: Shopify Completes A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#complete-2020-04 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout responses: '200': description: '' operationId: deprecated_202004_create_checkouts_param_token_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/{token}.json: get: summary: Shopify Retrieves A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#show-2020-04 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a email: john.smith@example.com shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Los Angeles province_code: CA country_code: US phone: (123)456-7890 zip: '90002' summary: Update the shipping address and email of a checkout example2: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_line: handle: shopify-Free%20Shipping-0.00 summary: Select a shipping rate example3: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Beverly Hills province_code: CA country_code: US phone: (123)456-7890 zip: '1234' summary: >- Updating a shipping address with an invalid zip code fails and returns errors summary: Shopify Modifies An Existing Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#update-2020-04 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Existing - Modifies responses: '200': description: '' operationId: deprecated_202004_update_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/{token}/shipping_rates.json: get: summary: Shopify Retrieves A List Of Available Shipping Rates For The Specified Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#shipping_rates-2020-04 parameters: - in: path name: token required: true schema: type: string description: token tags: - Available - Checkout - Lists - Rates - Retrieves - Shipping responses: '200': description: '' operationId: deprecated_202004_get_checkouts_param_token_shipping_rates x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/{token}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a checkout without requiring payment summary: Shopify Completes A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#complete-2020-07 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout responses: '200': description: '' operationId: deprecated_202007_create_checkouts_param_token_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/{token}.json: get: summary: Shopify Retrieves A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#show-2020-07 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a email: john.smith@example.com shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Los Angeles province_code: CA country_code: US phone: (123)456-7890 zip: '90002' summary: Update the shipping address and email of a checkout example2: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_line: handle: shopify-Free%20Shipping-0.00 summary: Select a shipping rate example3: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Beverly Hills province_code: CA country_code: US phone: (123)456-7890 zip: '1234' summary: >- Updating a shipping address with an invalid zip code fails and returns errors summary: Shopify Modifies An Existing Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#update-2020-07 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Existing - Modifies responses: '200': description: '' operationId: deprecated_202007_update_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/{token}/shipping_rates.json: get: summary: Shopify Retrieves A List Of Available Shipping Rates For The Specified Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#shipping_rates-2020-07 parameters: - in: path name: token required: true schema: type: string description: token tags: - Available - Checkout - Lists - Rates - Retrieves - Shipping responses: '200': description: '' operationId: deprecated_202007_get_checkouts_param_token_shipping_rates x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/{token}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a checkout without requiring payment summary: Shopify Completes A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#complete-2020-10 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout responses: '200': description: '' operationId: create_checkouts_param_token_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/{token}.json: get: summary: Shopify Retrieves A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#show-2020-10 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Retrieves responses: '200': description: '' operationId: get_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a email: john.smith@example.com shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Los Angeles province_code: CA country_code: US phone: (123)456-7890 zip: '90002' summary: Update the shipping address and email of a checkout example2: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_line: handle: shopify-Free%20Shipping-0.00 summary: Select a shipping rate example3: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Beverly Hills province_code: CA country_code: US phone: (123)456-7890 zip: '1234' summary: >- Updating a shipping address with an invalid zip code fails and returns errors summary: Shopify Modifies An Existing Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#update-2020-10 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Existing - Modifies responses: '200': description: '' operationId: update_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/{token}/shipping_rates.json: get: summary: Shopify Retrieves A List Of Available Shipping Rates For The Specified Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#shipping_rates-2020-10 parameters: - in: path name: token required: true schema: type: string description: token tags: - Available - Checkout - Lists - Rates - Retrieves - Shipping responses: '200': description: '' operationId: get_checkouts_param_token_shipping_rates x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/{token}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a checkout without requiring payment summary: Shopify Completes A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#complete-2021-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout responses: '200': description: '' operationId: deprecated_202101_create_checkouts_param_token_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/{token}.json: get: summary: Shopify Retrieves A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#show-2021-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a email: john.smith@example.com shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Los Angeles province_code: CA country_code: US phone: (123)456-7890 zip: '90002' summary: Update the shipping address and email of a checkout example2: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_line: handle: shopify-Free%20Shipping-0.00 summary: Select a shipping rate example3: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Beverly Hills province_code: CA country_code: US phone: (123)456-7890 zip: '1234' summary: >- Updating a shipping address with an invalid zip code fails and returns errors summary: Shopify Modifies An Existing Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#update-2021-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Existing - Modifies responses: '200': description: '' operationId: deprecated_202101_update_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/{token}/shipping_rates.json: get: summary: Shopify Retrieves A List Of Available Shipping Rates For The Specified Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#shipping_rates-2021-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Available - Checkout - Lists - Rates - Retrieves - Shipping responses: '200': description: '' operationId: deprecated_202101_get_checkouts_param_token_shipping_rates x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/{token}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a checkout without requiring payment summary: Shopify Completes A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#complete-unstable parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout responses: '200': description: '' operationId: deprecated_unstable_create_checkouts_param_token_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/{token}.json: get: summary: Shopify Retrieves A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#show-unstable parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a email: john.smith@example.com shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Los Angeles province_code: CA country_code: US phone: (123)456-7890 zip: '90002' summary: Update the shipping address and email of a checkout example2: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_line: handle: shopify-Free%20Shipping-0.00 summary: Select a shipping rate example3: value: checkout: token: exuw7apwoycchjuwtiqg8nytfhphr62a shipping_address: first_name: John last_name: Smith address1: 126 York St. city: Beverly Hills province_code: CA country_code: US phone: (123)456-7890 zip: '1234' summary: >- Updating a shipping address with an invalid zip code fails and returns errors summary: Shopify Modifies An Existing Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#update-unstable parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Existing - Modifies responses: '200': description: '' operationId: deprecated_unstable_update_checkouts_param_token x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/{token}/shipping_rates.json: get: summary: Shopify Retrieves A List Of Available Shipping Rates For The Specified Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/checkout#shipping_rates-unstable parameters: - in: path name: token required: true schema: type: string description: token tags: - Available - Checkout - Lists - Rates - Retrieves - Shipping responses: '200': description: '' operationId: deprecated_unstable_get_checkouts_param_token_shipping_rates x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collection_listings.json: get: summary: Shopify Retrieve Collection Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#index-2020-01 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Collection - Listings - Published - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_collection_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collection_listings/{collection_listing_id}/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To A Collection_id description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#product_ids-2020-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Published - Retrieves responses: '200': description: '' operationId: >- deprecated_202001_get_collection_listings_param_collection_listing_id_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/collection_listings/{collection_listing_id}.json: get: summary: Shopify Retrieve A Specific Collection Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#show-2020-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Listing - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: collection_listing: collection_id: 482865238 summary: >- Create a collection listing to publish a collection to your app summary: Shopify Create A Collection Listing To Publish A Collection To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#create-2020-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Create - Listing - Publish responses: '200': description: '' operationId: deprecated_202001_update_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Collection Listing To Unpublish A Collection From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#destroy-2020-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Deletes - Listing responses: '200': description: '' operationId: deprecated_202001_delete_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collection_listings.json: get: summary: Shopify Retrieve Collection Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#index-2020-04 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Collection - Listings - Published - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_collection_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collection_listings/{collection_listing_id}/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To A Collection_id description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#product_ids-2020-04 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Published - Retrieves responses: '200': description: '' operationId: >- deprecated_202004_get_collection_listings_param_collection_listing_id_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/collection_listings/{collection_listing_id}.json: get: summary: Shopify Retrieve A Specific Collection Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#show-2020-04 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Listing - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: collection_listing: collection_id: 482865238 summary: >- Create a collection listing to publish a collection to your app summary: Shopify Create A Collection Listing To Publish A Collection To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#create-2020-04 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Create - Listing - Publish responses: '200': description: '' operationId: deprecated_202004_update_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Collection Listing To Unpublish A Collection From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#destroy-2020-04 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Deletes - Listing responses: '200': description: '' operationId: deprecated_202004_delete_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collection_listings.json: get: summary: Shopify Retrieve Collection Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#index-2020-07 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Collection - Listings - Published - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_collection_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collection_listings/{collection_listing_id}/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To A Collection_id description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#product_ids-2020-07 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Published - Retrieves responses: '200': description: '' operationId: >- deprecated_202007_get_collection_listings_param_collection_listing_id_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/collection_listings/{collection_listing_id}.json: get: summary: Shopify Retrieve A Specific Collection Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#show-2020-07 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Listing - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: collection_listing: collection_id: 482865238 summary: >- Create a collection listing to publish a collection to your app summary: Shopify Create A Collection Listing To Publish A Collection To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#create-2020-07 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Create - Listing - Publish responses: '200': description: '' operationId: deprecated_202007_update_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Collection Listing To Unpublish A Collection From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#destroy-2020-07 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Deletes - Listing responses: '200': description: '' operationId: deprecated_202007_delete_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collection_listings.json: get: summary: Shopify Retrieve Collection Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#index-2020-10 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Collection - Listings - Published - Retrieves responses: '200': description: '' operationId: get_collection_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collection_listings/{collection_listing_id}/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To A Collection_id description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#product_ids-2020-10 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Published - Retrieves responses: '200': description: '' operationId: get_collection_listings_param_collection_listing_id_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/collection_listings/{collection_listing_id}.json: get: summary: Shopify Retrieve A Specific Collection Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#show-2020-10 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Listing - Published - Retrieves - Specific responses: '200': description: '' operationId: get_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: collection_listing: collection_id: 482865238 summary: >- Create a collection listing to publish a collection to your app summary: Shopify Create A Collection Listing To Publish A Collection To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#create-2020-10 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Create - Listing - Publish responses: '200': description: '' operationId: update_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Collection Listing To Unpublish A Collection From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#destroy-2020-10 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Deletes - Listing responses: '200': description: '' operationId: delete_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collection_listings.json: get: summary: Shopify Retrieve Collection Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#index-2021-01 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Collection - Listings - Published - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_collection_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collection_listings/{collection_listing_id}/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To A Collection_id description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#product_ids-2021-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Published - Retrieves responses: '200': description: '' operationId: >- deprecated_202101_get_collection_listings_param_collection_listing_id_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/collection_listings/{collection_listing_id}.json: get: summary: Shopify Retrieve A Specific Collection Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#show-2021-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Listing - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: collection_listing: collection_id: 482865238 summary: >- Create a collection listing to publish a collection to your app summary: Shopify Create A Collection Listing To Publish A Collection To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#create-2021-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Create - Listing - Publish responses: '200': description: '' operationId: deprecated_202101_update_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Collection Listing To Unpublish A Collection From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#destroy-2021-01 parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Deletes - Listing responses: '200': description: '' operationId: deprecated_202101_delete_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collection_listings.json: get: summary: Shopify Retrieve Collection Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#index-unstable parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Collection - Listings - Published - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_collection_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collection_listings/{collection_listing_id}/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To A Collection_id description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#product_ids-unstable parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Published - Retrieves responses: '200': description: '' operationId: >- deprecated_unstable_get_collection_listings_param_collection_listing_id_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/collection_listings/{collection_listing_id}.json: get: summary: Shopify Retrieve A Specific Collection Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#show-unstable parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Listing - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: collection_listing: collection_id: 482865238 summary: >- Create a collection listing to publish a collection to your app summary: Shopify Create A Collection Listing To Publish A Collection To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#create-unstable parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Create - Listing - Publish responses: '200': description: '' operationId: >- deprecated_unstable_update_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Collection Listing To Unpublish A Collection From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/collectionlisting#destroy-unstable parameters: - in: path name: collection_listing_id required: true schema: type: string description: collection_listing_id tags: - Applications - Collection - Deletes - Listing responses: '200': description: '' operationId: >- deprecated_unstable_delete_collection_listings_param_collection_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/{token}/payments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-2b883b5dbab7059e unique_token: client-side-idempotency-token summary: >- Create an authorization using a valid session_id stored in the vault example2: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-a61a334b946b55fb unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session ID but an invalid credit card number fails and returns errors example3: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-an_invalid_session_id unique_token: client-side-idempotency-token summary: >- Creating an authorization with an invalid session ID fails and returns errors example4: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-d0436243a47a3418 unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session can fail for various reasons summary: >- Shopify Creates A Payment On A Checkout Using The Session Id Returned By The Card Vault description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#create_payment-2020-01 parameters: - in: path name: token required: true schema: type: string description: token - in: query name: |- amount required description: The amount of the payment. schema: {} required: false - in: query name: |- request_details required description: |- The details of the request, including the following attributes: ip_address: The IP address of the customer. accept_language: The language preferences of the customer, in the same format as a standard Accept-Language request header. user_agent: The user agent string for the customer's device. schema: {} required: false - in: query name: |- session_id required description: >- A session ID provided by the card vault when creating a payment session. schema: {} required: false - in: query name: |- unique_token required description: >- A unique idempotency token generated by your app. This can be any value, but must be unique across all payment requests. schema: {} required: false tags: - Card - Checkout - Identifiers - Payments - Sessions - Vault responses: '200': description: '' operationId: deprecated_202001_create_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Payments On A Particular Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#index-2020-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Lists - Particular - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/{token}/payments/{payment_id}.json: get: summary: Shopify Retrieves The Payment Information For An Existing Payment description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#show-2020-01 parameters: - in: path name: token required: true schema: type: string description: token - in: path name: payment_id required: true schema: type: string description: payment_id tags: - Existing - Information - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_checkouts_param_token_payments_param_payment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/checkouts/{token}/payments/count.json: get: summary: Shopify Counts The Number Of Payments Attempted On A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#count-2020-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Counts - Number - Payments responses: '200': description: '' operationId: deprecated_202001_get_checkouts_param_token_payments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/{token}/payments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-2b883b5dbab7059e unique_token: client-side-idempotency-token summary: >- Create an authorization using a valid session_id stored in the vault example2: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-a61a334b946b55fb unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session ID but an invalid credit card number fails and returns errors example3: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-an_invalid_session_id unique_token: client-side-idempotency-token summary: >- Creating an authorization with an invalid session ID fails and returns errors example4: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-d0436243a47a3418 unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session can fail for various reasons summary: >- Shopify Creates A Payment On A Checkout Using The Session Id Returned By The Card Vault description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#create_payment-2020-04 parameters: - in: path name: token required: true schema: type: string description: token - in: query name: |- amount required description: The amount of the payment. schema: {} required: false - in: query name: |- request_details required description: |- The details of the request, including the following attributes: ip_address: The IP address of the customer. accept_language: The language preferences of the customer, in the same format as a standard Accept-Language request header. user_agent: The user agent string for the customer's device. schema: {} required: false - in: query name: |- session_id required description: >- A session ID provided by the card vault when creating a payment session. schema: {} required: false - in: query name: |- unique_token required description: >- A unique idempotency token generated by your app. This can be any value, but must be unique across all payment requests. schema: {} required: false tags: - Card - Checkout - Identifiers - Payments - Sessions - Vault responses: '200': description: '' operationId: deprecated_202004_create_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Payments On A Particular Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#index-2020-04 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Lists - Particular - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/{token}/payments/{payment_id}.json: get: summary: Shopify Retrieves The Payment Information For An Existing Payment description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#show-2020-04 parameters: - in: path name: token required: true schema: type: string description: token - in: path name: payment_id required: true schema: type: string description: payment_id tags: - Existing - Information - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_checkouts_param_token_payments_param_payment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/checkouts/{token}/payments/count.json: get: summary: Shopify Counts The Number Of Payments Attempted On A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#count-2020-04 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Counts - Number - Payments responses: '200': description: '' operationId: deprecated_202004_get_checkouts_param_token_payments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/{token}/payments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-2b883b5dbab7059e unique_token: client-side-idempotency-token summary: >- Create an authorization using a valid session_id stored in the vault example2: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-a61a334b946b55fb unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session ID but an invalid credit card number fails and returns errors example3: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-an_invalid_session_id unique_token: client-side-idempotency-token summary: >- Creating an authorization with an invalid session ID fails and returns errors example4: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-d0436243a47a3418 unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session can fail for various reasons summary: >- Shopify Creates A Payment On A Checkout Using The Session Id Returned By The Card Vault description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#create_payment-2020-07 parameters: - in: path name: token required: true schema: type: string description: token - in: query name: |- amount required description: The amount of the payment. schema: {} required: false - in: query name: |- request_details required description: |- The details of the request, including the following attributes: ip_address: The IP address of the customer. accept_language: The language preferences of the customer, in the same format as a standard Accept-Language request header. user_agent: The user agent string for the customer's device. schema: {} required: false - in: query name: |- session_id required description: >- A session ID provided by the card vault when creating a payment session. schema: {} required: false - in: query name: |- unique_token required description: >- A unique idempotency token generated by your app. This can be any value, but must be unique across all payment requests. schema: {} required: false tags: - Card - Checkout - Identifiers - Payments - Sessions - Vault responses: '200': description: '' operationId: deprecated_202007_create_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Payments On A Particular Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#index-2020-07 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Lists - Particular - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/{token}/payments/{payment_id}.json: get: summary: Shopify Retrieves The Payment Information For An Existing Payment description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#show-2020-07 parameters: - in: path name: token required: true schema: type: string description: token - in: path name: payment_id required: true schema: type: string description: payment_id tags: - Existing - Information - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_checkouts_param_token_payments_param_payment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/checkouts/{token}/payments/count.json: get: summary: Shopify Counts The Number Of Payments Attempted On A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#count-2020-07 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Counts - Number - Payments responses: '200': description: '' operationId: deprecated_202007_get_checkouts_param_token_payments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/{token}/payments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-2b883b5dbab7059e unique_token: client-side-idempotency-token summary: >- Create an authorization using a valid session_id stored in the vault example2: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-a61a334b946b55fb unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session ID but an invalid credit card number fails and returns errors example3: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-an_invalid_session_id unique_token: client-side-idempotency-token summary: >- Creating an authorization with an invalid session ID fails and returns errors example4: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-d0436243a47a3418 unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session can fail for various reasons summary: >- Shopify Creates A Payment On A Checkout Using The Session Id Returned By The Card Vault description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#create_payment-2020-10 parameters: - in: path name: token required: true schema: type: string description: token - in: query name: |- amount required description: The amount of the payment. schema: {} required: false - in: query name: |- request_details required description: |- The details of the request, including the following attributes: ip_address: The IP address of the customer. accept_language: The language preferences of the customer, in the same format as a standard Accept-Language request header. user_agent: The user agent string for the customer's device. schema: {} required: false - in: query name: |- session_id required description: >- A session ID provided by the card vault when creating a payment session. schema: {} required: false - in: query name: |- unique_token required description: >- A unique idempotency token generated by your app. This can be any value, but must be unique across all payment requests. schema: {} required: false tags: - Card - Checkout - Identifiers - Payments - Sessions - Vault responses: '200': description: '' operationId: create_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Payments On A Particular Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#index-2020-10 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Lists - Particular - Payments - Retrieves responses: '200': description: '' operationId: get_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/{token}/payments/{payment_id}.json: get: summary: Shopify Retrieves The Payment Information For An Existing Payment description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#show-2020-10 parameters: - in: path name: token required: true schema: type: string description: token - in: path name: payment_id required: true schema: type: string description: payment_id tags: - Existing - Information - Payments - Retrieves responses: '200': description: '' operationId: get_checkouts_param_token_payments_param_payment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/checkouts/{token}/payments/count.json: get: summary: Shopify Counts The Number Of Payments Attempted On A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#count-2020-10 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Counts - Number - Payments responses: '200': description: '' operationId: get_checkouts_param_token_payments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/{token}/payments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-2b883b5dbab7059e unique_token: client-side-idempotency-token summary: >- Create an authorization using a valid session_id stored in the vault example2: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-a61a334b946b55fb unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session ID but an invalid credit card number fails and returns errors example3: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-an_invalid_session_id unique_token: client-side-idempotency-token summary: >- Creating an authorization with an invalid session ID fails and returns errors example4: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-d0436243a47a3418 unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session can fail for various reasons summary: >- Shopify Creates A Payment On A Checkout Using The Session Id Returned By The Card Vault description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#create_payment-2021-01 parameters: - in: path name: token required: true schema: type: string description: token - in: query name: |- amount required description: The amount of the payment. schema: {} required: false - in: query name: |- request_details required description: |- The details of the request, including the following attributes: ip_address: The IP address of the customer. accept_language: The language preferences of the customer, in the same format as a standard Accept-Language request header. user_agent: The user agent string for the customer's device. schema: {} required: false - in: query name: |- session_id required description: >- A session ID provided by the card vault when creating a payment session. schema: {} required: false - in: query name: |- unique_token required description: >- A unique idempotency token generated by your app. This can be any value, but must be unique across all payment requests. schema: {} required: false tags: - Card - Checkout - Identifiers - Payments - Sessions - Vault responses: '200': description: '' operationId: deprecated_202101_create_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Payments On A Particular Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#index-2021-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Lists - Particular - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/{token}/payments/{payment_id}.json: get: summary: Shopify Retrieves The Payment Information For An Existing Payment description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#show-2021-01 parameters: - in: path name: token required: true schema: type: string description: token - in: path name: payment_id required: true schema: type: string description: payment_id tags: - Existing - Information - Payments - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_checkouts_param_token_payments_param_payment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/checkouts/{token}/payments/count.json: get: summary: Shopify Counts The Number Of Payments Attempted On A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#count-2021-01 parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Counts - Number - Payments responses: '200': description: '' operationId: deprecated_202101_get_checkouts_param_token_payments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/{token}/payments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-2b883b5dbab7059e unique_token: client-side-idempotency-token summary: >- Create an authorization using a valid session_id stored in the vault example2: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-a61a334b946b55fb unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session ID but an invalid credit card number fails and returns errors example3: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '419.49' session_id: global-an_invalid_session_id unique_token: client-side-idempotency-token summary: >- Creating an authorization with an invalid session ID fails and returns errors example4: value: payment: request_details: ip_address: 123.1.1.1 accept_language: en-US,en;q=0.8,fr;q=0.6 user_agent: >- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 amount: '398.00' session_id: global-d0436243a47a3418 unique_token: client-side-idempotency-token summary: >- Creating an authorization with a valid session can fail for various reasons summary: >- Shopify Creates A Payment On A Checkout Using The Session Id Returned By The Card Vault description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#create_payment-unstable parameters: - in: path name: token required: true schema: type: string description: token - in: query name: |- amount required description: The amount of the payment. schema: {} required: false - in: query name: |- request_details required description: |- The details of the request, including the following attributes: ip_address: The IP address of the customer. accept_language: The language preferences of the customer, in the same format as a standard Accept-Language request header. user_agent: The user agent string for the customer's device. schema: {} required: false - in: query name: |- session_id required description: >- A session ID provided by the card vault when creating a payment session. schema: {} required: false - in: query name: |- unique_token required description: >- A unique idempotency token generated by your app. This can be any value, but must be unique across all payment requests. schema: {} required: false tags: - Card - Checkout - Identifiers - Payments - Sessions - Vault responses: '200': description: '' operationId: deprecated_unstable_create_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Payments On A Particular Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#index-unstable parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Lists - Particular - Payments - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_checkouts_param_token_payments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/{token}/payments/{payment_id}.json: get: summary: Shopify Retrieves The Payment Information For An Existing Payment description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#show-unstable parameters: - in: path name: token required: true schema: type: string description: token - in: path name: payment_id required: true schema: type: string description: payment_id tags: - Existing - Information - Payments - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_checkouts_param_token_payments_param_payment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/checkouts/{token}/payments/count.json: get: summary: Shopify Counts The Number Of Payments Attempted On A Checkout description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/payment#count-unstable parameters: - in: path name: token required: true schema: type: string description: token tags: - Checkout - Counts - Number - Payments responses: '200': description: '' operationId: deprecated_unstable_get_checkouts_param_token_payments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/product_listings.json: get: summary: Shopify Retrieve Product Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#index-2020-01 parameters: - in: query name: product_ids description: A comma-separated list of product ids schema: {} required: false - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false - in: query name: collection_id description: Filter by products belonging to a particular collection schema: {} required: false - in: query name: updated_at_min description: >- Filter by products last updated after a certain date and time (formatted in ISO 8601) schema: {} required: false - in: query name: handle description: Filter by product handle schema: {} required: false tags: - Applications - Listings - Product - Published - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_product_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/product_listings/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#product_ids-2020-01 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Published - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_product_listings_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/product_listings/count.json: get: summary: Shopify Retrieve A Count Of Products That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#count-2020-01 parameters: [] tags: - Applications - Count - Products - Published - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_product_listings_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/product_listings/{product_listing_id}.json: get: summary: Shopify Retrieve A Specific Product Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#show-2020-01 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Listing - Product - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product_listing: product_id: 921728736 summary: Create a product listing to publish a product to your app summary: Shopify Create A Product Listing To Publish A Product To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#create-2020-01 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Create - Listing - Product - Publish responses: '200': description: '' operationId: deprecated_202001_update_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Product Listing To Unpublish A Product From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#destroy-2020-01 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Deletes - Listing - Product responses: '200': description: '' operationId: deprecated_202001_delete_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/product_listings.json: get: summary: Shopify Retrieve Product Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#index-2020-04 parameters: - in: query name: product_ids description: A comma-separated list of product ids schema: {} required: false - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false - in: query name: collection_id description: Filter by products belonging to a particular collection schema: {} required: false - in: query name: updated_at_min description: >- Filter by products last updated after a certain date and time (formatted in ISO 8601) schema: {} required: false - in: query name: handle description: Filter by product handle schema: {} required: false tags: - Applications - Listings - Product - Published - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_product_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/product_listings/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#product_ids-2020-04 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Published - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_product_listings_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/product_listings/count.json: get: summary: Shopify Retrieve A Count Of Products That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#count-2020-04 parameters: [] tags: - Applications - Count - Products - Published - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_product_listings_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/product_listings/{product_listing_id}.json: get: summary: Shopify Retrieve A Specific Product Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#show-2020-04 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Listing - Product - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product_listing: product_id: 921728736 summary: Create a product listing to publish a product to your app summary: Shopify Create A Product Listing To Publish A Product To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#create-2020-04 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Create - Listing - Product - Publish responses: '200': description: '' operationId: deprecated_202004_update_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Product Listing To Unpublish A Product From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#destroy-2020-04 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Deletes - Listing - Product responses: '200': description: '' operationId: deprecated_202004_delete_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/product_listings.json: get: summary: Shopify Retrieve Product Listings That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#index-2020-07 parameters: - in: query name: product_ids description: A comma-separated list of product ids schema: {} required: false - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false - in: query name: collection_id description: Filter by products belonging to a particular collection schema: {} required: false - in: query name: updated_at_min description: >- Filter by products last updated after a certain date and time (formatted in ISO 8601) schema: {} required: false - in: query name: handle description: Filter by product handle schema: {} required: false tags: - Applications - Listings - Product - Published - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_product_listings x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/product_listings/product_ids.json: get: summary: Shopify Retrieve Product_ids That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#product_ids-2020-07 parameters: - in: query name: limit description: |- Amount of results (default: 50, maximum: 1000) schema: {} required: false tags: - Applications - Published - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_product_listings_product_ids x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/product_listings/count.json: get: summary: Shopify Retrieve A Count Of Products That Are Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#count-2020-07 parameters: [] tags: - Applications - Count - Products - Published - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_product_listings_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/product_listings/{product_listing_id}.json: get: summary: Shopify Retrieve A Specific Product Listing That Is Published To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#show-2020-07 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Listing - Product - Published - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: product_listing: product_id: 921728736 summary: Create a product listing to publish a product to your app summary: Shopify Create A Product Listing To Publish A Product To Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#create-2020-07 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Create - Listing - Product - Publish responses: '200': description: '' operationId: deprecated_202007_update_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Delete A Product Listing To Unpublish A Product From Your App description: >- https://shopify.dev/docs/admin-api/rest/reference/sales-channels/productlisting#destroy-2020-07 parameters: - in: path name: product_listing_id required: true schema: type: string description: product_listing_id tags: - Applications - Deletes - Listing - Product responses: '200': description: '' operationId: deprecated_202007_delete_product_listings_param_product_listing_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/assigned_fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/assignedfulfillmentorder#index-2020-01 parameters: - in: query name: assignment_status description: >- The assigment status of the fulfillment orders that should be returned: cancellation_requested: Fulfillment orders for which the merchant has requested cancellation of the previously accepted fulfillment request. fulfillment_requested: Fulfillment orders for which the merchant has requested fulfillment. fulfillment_accepted: Fulfillment orders for which the merchant's fulfillment request has been accepted. Any number of fulfillments can be created on these fulfillment orders to completely fulfill the requested items. schema: {} required: false - in: query name: location_ids description: >- The IDs of the assigned locations of the fulfillment orders that should be returned. schema: {} required: false - in: query name: location_ids[] schema: type: integer description: location_ids[] required: false tags: - Applications - Fulfillment - Lists - Orders - Retrieves - Shop - Specific responses: '200': description: '' operationId: deprecated_202001_get_assigned_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/assigned_fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/assignedfulfillmentorder#index-2020-04 parameters: - in: query name: assignment_status description: >- The assigment status of the fulfillment orders that should be returned: cancellation_requested: Fulfillment orders for which the merchant has requested cancellation of the previously accepted fulfillment request. fulfillment_requested: Fulfillment orders for which the merchant has requested fulfillment. fulfillment_accepted: Fulfillment orders for which the merchant's fulfillment request has been accepted. Any number of fulfillments can be created on these fulfillment orders to completely fulfill the requested items. schema: {} required: false - in: query name: location_ids description: >- The IDs of the assigned locations of the fulfillment orders that should be returned. schema: {} required: false - in: query name: location_ids[] schema: type: integer description: location_ids[] required: false tags: - Applications - Fulfillment - Lists - Orders - Retrieves - Shop - Specific responses: '200': description: '' operationId: deprecated_202004_get_assigned_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/assigned_fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/assignedfulfillmentorder#index-2020-07 parameters: - in: query name: assignment_status description: >- The assigment status of the fulfillment orders that should be returned: cancellation_requested: Fulfillment orders for which the merchant has requested cancellation of the previously accepted fulfillment request. fulfillment_requested: Fulfillment orders for which the merchant has requested fulfillment. fulfillment_accepted: Fulfillment orders for which the merchant's fulfillment request has been accepted. Any number of fulfillments can be created on these fulfillment orders to completely fulfill the requested items. schema: {} required: false - in: query name: location_ids description: >- The IDs of the assigned locations of the fulfillment orders that should be returned. schema: {} required: false - in: query name: location_ids[] schema: type: integer description: location_ids[] required: false tags: - Applications - Fulfillment - Lists - Orders - Retrieves - Shop - Specific responses: '200': description: '' operationId: deprecated_202007_get_assigned_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/assigned_fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/assignedfulfillmentorder#index-2020-10 parameters: - in: query name: assignment_status description: >- The assigment status of the fulfillment orders that should be returned: cancellation_requested: Fulfillment orders for which the merchant has requested cancellation of the previously accepted fulfillment request. fulfillment_requested: Fulfillment orders for which the merchant has requested fulfillment. fulfillment_accepted: Fulfillment orders for which the merchant's fulfillment request has been accepted. Any number of fulfillments can be created on these fulfillment orders to completely fulfill the requested items. schema: {} required: false - in: query name: location_ids description: >- The IDs of the assigned locations of the fulfillment orders that should be returned. schema: {} required: false - in: query name: location_ids[] schema: type: integer description: location_ids[] required: false tags: - Applications - Fulfillment - Lists - Orders - Retrieves - Shop - Specific responses: '200': description: '' operationId: get_assigned_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/assigned_fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/assignedfulfillmentorder#index-2021-01 parameters: - in: query name: assignment_status description: >- The assigment status of the fulfillment orders that should be returned: cancellation_requested: Fulfillment orders for which the merchant has requested cancellation of the previously accepted fulfillment request. fulfillment_requested: Fulfillment orders for which the merchant has requested fulfillment. fulfillment_accepted: Fulfillment orders for which the merchant's fulfillment request has been accepted. Any number of fulfillments can be created on these fulfillment orders to completely fulfill the requested items. schema: {} required: false - in: query name: location_ids description: >- The IDs of the assigned locations of the fulfillment orders that should be returned. schema: {} required: false - in: query name: location_ids[] schema: type: integer description: location_ids[] required: false tags: - Applications - Fulfillment - Lists - Orders - Retrieves - Shop - Specific responses: '200': description: '' operationId: deprecated_202101_get_assigned_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/assigned_fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/assignedfulfillmentorder#index-unstable parameters: - in: query name: assignment_status description: >- The assigment status of the fulfillment orders that should be returned: cancellation_requested: Fulfillment orders for which the merchant has requested cancellation of the previously accepted fulfillment request. fulfillment_requested: Fulfillment orders for which the merchant has requested fulfillment. fulfillment_accepted: Fulfillment orders for which the merchant's fulfillment request has been accepted. Any number of fulfillments can be created on these fulfillment orders to completely fulfill the requested items. schema: {} required: false - in: query name: location_ids description: >- The IDs of the assigned locations of the fulfillment orders that should be returned. schema: {} required: false - in: query name: location_ids[] schema: type: integer description: location_ids[] required: false tags: - Applications - Fulfillment - Lists - Orders - Retrieves - Shop - Specific responses: '200': description: '' operationId: deprecated_unstable_get_assigned_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: The customer changed his mind. summary: >- Sends a cancellation request to the fulfillment service of a fulfillment order and updates the fulfillment order summary: >- Shopify Sends A Cancellation Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#create-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We had not started any processing yet. summary: >- Accepts a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#accept-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We have already send the shipment out. summary: >- Rejects a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#reject-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: The customer changed his mind. summary: >- Sends a cancellation request to the fulfillment service of a fulfillment order and updates the fulfillment order summary: >- Shopify Sends A Cancellation Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#create-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We had not started any processing yet. summary: >- Accepts a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#accept-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We have already send the shipment out. summary: >- Rejects a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#reject-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: The customer changed his mind. summary: >- Sends a cancellation request to the fulfillment service of a fulfillment order and updates the fulfillment order summary: >- Shopify Sends A Cancellation Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#create-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We had not started any processing yet. summary: >- Accepts a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#accept-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We have already send the shipment out. summary: >- Rejects a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#reject-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: The customer changed his mind. summary: >- Sends a cancellation request to the fulfillment service of a fulfillment order and updates the fulfillment order summary: >- Shopify Sends A Cancellation Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#create-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- create_fulfillment_orders_param_fulfillment_order_id_cancellation_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We had not started any processing yet. summary: >- Accepts a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#accept-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We have already send the shipment out. summary: >- Rejects a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#reject-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: The customer changed his mind. summary: >- Sends a cancellation request to the fulfillment service of a fulfillment order and updates the fulfillment order summary: >- Shopify Sends A Cancellation Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#create-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We had not started any processing yet. summary: >- Accepts a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#accept-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We have already send the shipment out. summary: >- Rejects a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#reject-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: The customer changed his mind. summary: >- Sends a cancellation request to the fulfillment service of a fulfillment order and updates the fulfillment order summary: >- Shopify Sends A Cancellation Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#create-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We had not started any processing yet. summary: >- Accepts a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#accept-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: cancellation_request: message: We have already send the shipment out. summary: >- Rejects a cancellation request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/cancellationrequest#reject-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the cancellation request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_cancellation_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/carrier_services.json: post: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: name: Shipping Rate Provider callback_url: http://shippingrateprovider.com service_discovery: true summary: Create a carrier service summary: Shopify Creates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-01 parameters: [] tags: - Carrier responses: '200': description: '' operationId: deprecated_202001_create_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Carrier Services description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-01 parameters: [] tags: - Carrier - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/carrier_services/{carrier_service_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: id: 1036894957 name: Some new name active: false summary: Update a carrier service summary: Shopify Updates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-01 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier responses: '200': description: '' operationId: deprecated_202001_update_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Carrier Service By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-01 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-01 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Deletes responses: '200': description: '' operationId: deprecated_202001_delete_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/carrier_services.json: post: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: name: Shipping Rate Provider callback_url: http://shippingrateprovider.com service_discovery: true summary: Create a carrier service summary: Shopify Creates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-04 parameters: [] tags: - Carrier responses: '200': description: '' operationId: deprecated_202004_create_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Carrier Services description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-04 parameters: [] tags: - Carrier - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/carrier_services/{carrier_service_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: id: 1036894957 name: Some new name active: false summary: Update a carrier service summary: Shopify Updates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-04 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier responses: '200': description: '' operationId: deprecated_202004_update_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Carrier Service By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-04 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-04 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Deletes responses: '200': description: '' operationId: deprecated_202004_delete_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/carrier_services.json: post: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: name: Shipping Rate Provider callback_url: http://shippingrateprovider.com service_discovery: true summary: Create a carrier service summary: Shopify Creates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-07 parameters: [] tags: - Carrier responses: '200': description: '' operationId: deprecated_202007_create_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Carrier Services description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-07 parameters: [] tags: - Carrier - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/carrier_services/{carrier_service_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: id: 1036894957 name: Some new name active: false summary: Update a carrier service summary: Shopify Updates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-07 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier responses: '200': description: '' operationId: deprecated_202007_update_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Carrier Service By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-07 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-07 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Deletes responses: '200': description: '' operationId: deprecated_202007_delete_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/carrier_services.json: post: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: name: Shipping Rate Provider callback_url: http://shippingrateprovider.com service_discovery: true summary: Create a carrier service summary: Shopify Creates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-10 parameters: [] tags: - Carrier responses: '200': description: '' operationId: create_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Carrier Services description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-10 parameters: [] tags: - Carrier - Lists - Retrieves responses: '200': description: '' operationId: get_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/carrier_services/{carrier_service_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: id: 1036894957 name: Some new name active: false summary: Update a carrier service summary: Shopify Updates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-10 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier responses: '200': description: '' operationId: update_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Carrier Service By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-10 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Identifiers - Retrieves - Single responses: '200': description: '' operationId: get_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-10 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Deletes responses: '200': description: '' operationId: delete_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/carrier_services.json: post: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: name: Shipping Rate Provider callback_url: http://shippingrateprovider.com service_discovery: true summary: Create a carrier service summary: Shopify Creates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2021-01 parameters: [] tags: - Carrier responses: '200': description: '' operationId: deprecated_202101_create_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Carrier Services description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2021-01 parameters: [] tags: - Carrier - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/carrier_services/{carrier_service_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: id: 1036894957 name: Some new name active: false summary: Update a carrier service summary: Shopify Updates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2021-01 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier responses: '200': description: '' operationId: deprecated_202101_update_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Carrier Service By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2021-01 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2021-01 parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Deletes responses: '200': description: '' operationId: deprecated_202101_delete_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/carrier_services.json: post: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: name: Shipping Rate Provider callback_url: http://shippingrateprovider.com service_discovery: true summary: Create a carrier service summary: Shopify Creates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-unstable parameters: [] tags: - Carrier responses: '200': description: '' operationId: deprecated_unstable_create_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A List Of Carrier Services description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-unstable parameters: [] tags: - Carrier - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_carrier_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/carrier_services/{carrier_service_id}.json: put: requestBody: content: application/json: schema: {} examples: example1: value: carrier_service: id: 1036894957 name: Some new name active: false summary: Update a carrier service summary: Shopify Updates A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-unstable parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier responses: '200': description: '' operationId: deprecated_unstable_update_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true get: summary: Shopify Retrieves A Single Carrier Service By Its Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-unstable parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Carrier Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-unstable parameters: - in: path name: carrier_service_id required: true schema: type: string description: carrier_service_id tags: - Carrier - Deletes responses: '200': description: '' operationId: deprecated_unstable_delete_carrier_services_param_carrier_service_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#index-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_max description: >- Show fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Show fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false - in: query name: limit description: |- Limit the amount of results. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_max description: >- Show fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Order - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: location_id: 487838322 tracking_number: '123456789' tracking_urls: - https://shipping.xyz/track.php?num=123456789 - https://anothershipper.corp/track.php?code=abc notify_customer: true summary: >- Fulfill all line items for an order and send the shipping confirmation email. Not specifying line item IDs causes all unfulfilled and partially fulfilled line items for the order to be fulfilled. example2: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill line items without a tracking number example3: value: fulfillment: location_id: 905684977 tracking_numbers: - 04263ac9875a5cdc27996db6865a3e91 - 74a62cd540170b8ef633f90d584daadf - d9d423437dc58dbb54a76908573239bc line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order with multiple tracking numbers example4: value: fulfillment: location_id: 905684977 tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order and use a custom tracking URL and company example5: value: fulfillment: tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill without a location_id results in a bad request example6: value: fulfillment: location_id: 905684977 tracking_number: '123456789' tracking_company: 4PX line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company (generates tracking URL) example7: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format (uses fuzzy matches to generate tracking URL, but respects tracking company supplied) example8: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex tracking_url: https://www.new-fedex-tracking.com/?number=123456789010 line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format and custom tracking URL (respects sent URL) example9: value: fulfillment: location_id: 905684977 tracking_number: RR123456789CN tracking_company: Chinese Post line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL (generates best guess URL if number matches recognizable pattern) example10: value: fulfillment: location_id: 905684977 tracking_number: '1234567' tracking_company: Custom Tracking Company line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL. Does not generate a URL if tracking number does not match a recognizable pattern. example11: value: fulfillment: location_id: 905684977 tracking_number: CJ274101086US tracking_url: >- http://www.custom-tracking.com/?tracking_number=CJ274101086US line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using only a tracking number and a custom tracking URL (respects tracking URL but attempts to generate tracking company if number matches recognizable pattern) example12: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 summary: >- Fulfill a single line item by explicitly specifying the line items to be fulfilled example13: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 quantity: 1 summary: >- Partially fulfill a single line item by specifying a line item and quantity to be fulfilled summary: Shopify Create A Fulfillment For The Specified Order And Line Items description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Create - Fulfillment - Items - Line - Order responses: '200': description: '' operationId: deprecated_202001_create_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#indexV2-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: >- The ID of the fulfillment order that is associated with the fulfillments. schema: {} required: false tags: - Associated - Fulfillment - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202001_get_fulfillment_orders_param_fulfillment_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/count.json: get: summary: Shopify Retrieves A Count Of Fulfillments Associated With A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#count-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_min description: >- Count fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Count - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_fulfillments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}.json: get: summary: Shopify Retrieve A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#show-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fields description: Comma-separated list of fields to include in the response. schema: {} required: false tags: - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202001_get_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: tracking_number: '987654321' id: 255858046 summary: Update the tracking number for a fulfillment summary: Shopify Update Information Associated With A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Associated - Fulfillment - Information - Update responses: '200': description: '' operationId: >- deprecated_202001_update_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000794 fulfillment_order_line_items: - id: 1025578640 quantity: 1 summary: >- Create a fulfillment for the fulfillment order line items specified example2: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000795 summary: >- Creates a fulfillment for all fulfillment order line items if `fulfillment_order_line_items` is left blank summary: Shopify Creates A Fulfillment For One Or Many Fulfillment Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#createV2-2020-01 parameters: [] tags: - Fulfillment - Many - Orders responses: '200': description: '' operationId: deprecated_202001_create_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillments/{fulfillment_id}/update_tracking.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: notify_customer: true tracking_info: number: '1111' url: http://www.my-url.com company: my-company summary: Update the tracking information for a fulfillment summary: Shopify Updates The Tracking Information For A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update_tracking-2020-01 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Information - Tracking responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillments_param_fulfillment_id_update_tracking x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a fulfillment summary: Shopify Mark A Fulfillment As Complete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#complete-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Complete - Fulfillment - Mark responses: '200': description: '' operationId: >- deprecated_202001_create_orders_param_order_id_fulfillments_param_fulfillment_id_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment from pending to open summary: Shopify Mark A Fulfillment As Open description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#open-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Mark - Open responses: '200': description: '' operationId: >- deprecated_202001_create_orders_param_order_id_fulfillments_param_fulfillment_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment for a specific order ID summary: Shopify Cancel A Fulfillment For A Specific Order Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancel-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancel - Fulfillment - Identifiers - Order - Specific responses: '200': description: '' operationId: >- deprecated_202001_create_orders_param_order_id_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment summary: Shopify Cancels A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-01 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancels - Fulfillment responses: '200': description: '' operationId: deprecated_202001_create_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#index-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_max description: >- Show fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Show fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false - in: query name: limit description: |- Limit the amount of results. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_max description: >- Show fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Order - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: location_id: 487838322 tracking_number: '123456789' tracking_urls: - https://shipping.xyz/track.php?num=123456789 - https://anothershipper.corp/track.php?code=abc notify_customer: true summary: >- Fulfill all line items for an order and send the shipping confirmation email. Not specifying line item IDs causes all unfulfilled and partially fulfilled line items for the order to be fulfilled. example2: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill line items without a tracking number example3: value: fulfillment: location_id: 905684977 tracking_numbers: - 04263ac9875a5cdc27996db6865a3e91 - 74a62cd540170b8ef633f90d584daadf - d9d423437dc58dbb54a76908573239bc line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order with multiple tracking numbers example4: value: fulfillment: location_id: 905684977 tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order and use a custom tracking URL and company example5: value: fulfillment: tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill without a location_id results in a bad request example6: value: fulfillment: location_id: 905684977 tracking_number: '123456789' tracking_company: 4PX line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company (generates tracking URL) example7: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format (uses fuzzy matches to generate tracking URL, but respects tracking company supplied) example8: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex tracking_url: https://www.new-fedex-tracking.com/?number=123456789010 line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format and custom tracking URL (respects sent URL) example9: value: fulfillment: location_id: 905684977 tracking_number: RR123456789CN tracking_company: Chinese Post line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL (generates best guess URL if number matches recognizable pattern) example10: value: fulfillment: location_id: 905684977 tracking_number: '1234567' tracking_company: Custom Tracking Company line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL. Does not generate a URL if tracking number does not match a recognizable pattern. example11: value: fulfillment: location_id: 905684977 tracking_number: CJ274101086US tracking_url: >- http://www.custom-tracking.com/?tracking_number=CJ274101086US line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using only a tracking number and a custom tracking URL (respects tracking URL but attempts to generate tracking company if number matches recognizable pattern) example12: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 summary: >- Fulfill a single line item by explicitly specifying the line items to be fulfilled example13: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 quantity: 1 summary: >- Partially fulfill a single line item by specifying a line item and quantity to be fulfilled summary: Shopify Create A Fulfillment For The Specified Order And Line Items description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Create - Fulfillment - Items - Line - Order responses: '200': description: '' operationId: deprecated_202004_create_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#indexV2-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: >- The ID of the fulfillment order that is associated with the fulfillments. schema: {} required: false tags: - Associated - Fulfillment - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202004_get_fulfillment_orders_param_fulfillment_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/count.json: get: summary: Shopify Retrieves A Count Of Fulfillments Associated With A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#count-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_min description: >- Count fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Count - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_fulfillments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}.json: get: summary: Shopify Retrieve A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#show-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fields description: Comma-separated list of fields to include in the response. schema: {} required: false tags: - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202004_get_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: tracking_number: '987654321' id: 255858046 summary: Update the tracking number for a fulfillment summary: Shopify Update Information Associated With A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Associated - Fulfillment - Information - Update responses: '200': description: '' operationId: >- deprecated_202004_update_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000794 fulfillment_order_line_items: - id: 1025578640 quantity: 1 summary: >- Create a fulfillment for the fulfillment order line items specified example2: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000795 summary: >- Creates a fulfillment for all fulfillment order line items if `fulfillment_order_line_items` is left blank summary: Shopify Creates A Fulfillment For One Or Many Fulfillment Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#createV2-2020-04 parameters: [] tags: - Fulfillment - Many - Orders responses: '200': description: '' operationId: deprecated_202004_create_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillments/{fulfillment_id}/update_tracking.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: notify_customer: true tracking_info: number: '1111' url: http://www.my-url.com company: my-company summary: Update the tracking information for a fulfillment summary: Shopify Updates The Tracking Information For A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update_tracking-2020-04 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Information - Tracking responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillments_param_fulfillment_id_update_tracking x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a fulfillment summary: Shopify Mark A Fulfillment As Complete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#complete-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Complete - Fulfillment - Mark responses: '200': description: '' operationId: >- deprecated_202004_create_orders_param_order_id_fulfillments_param_fulfillment_id_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment from pending to open summary: Shopify Mark A Fulfillment As Open description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#open-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Mark - Open responses: '200': description: '' operationId: >- deprecated_202004_create_orders_param_order_id_fulfillments_param_fulfillment_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment for a specific order ID summary: Shopify Cancel A Fulfillment For A Specific Order Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancel-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancel - Fulfillment - Identifiers - Order - Specific responses: '200': description: '' operationId: >- deprecated_202004_create_orders_param_order_id_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment summary: Shopify Cancels A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-04 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancels - Fulfillment responses: '200': description: '' operationId: deprecated_202004_create_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#index-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_max description: >- Show fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Show fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false - in: query name: limit description: |- Limit the amount of results. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_max description: >- Show fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Order - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: location_id: 487838322 tracking_number: '123456789' tracking_urls: - https://shipping.xyz/track.php?num=123456789 - https://anothershipper.corp/track.php?code=abc notify_customer: true summary: >- Fulfill all line items for an order and send the shipping confirmation email. Not specifying line item IDs causes all unfulfilled and partially fulfilled line items for the order to be fulfilled. example2: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill line items without a tracking number example3: value: fulfillment: location_id: 905684977 tracking_numbers: - 04263ac9875a5cdc27996db6865a3e91 - 74a62cd540170b8ef633f90d584daadf - d9d423437dc58dbb54a76908573239bc line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order with multiple tracking numbers example4: value: fulfillment: location_id: 905684977 tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order and use a custom tracking URL and company example5: value: fulfillment: tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill without a location_id results in a bad request example6: value: fulfillment: location_id: 905684977 tracking_number: '123456789' tracking_company: 4PX line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company (generates tracking URL) example7: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format (uses fuzzy matches to generate tracking URL, but respects tracking company supplied) example8: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex tracking_url: https://www.new-fedex-tracking.com/?number=123456789010 line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format and custom tracking URL (respects sent URL) example9: value: fulfillment: location_id: 905684977 tracking_number: RR123456789CN tracking_company: Chinese Post line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL (generates best guess URL if number matches recognizable pattern) example10: value: fulfillment: location_id: 905684977 tracking_number: '1234567' tracking_company: Custom Tracking Company line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL. Does not generate a URL if tracking number does not match a recognizable pattern. example11: value: fulfillment: location_id: 905684977 tracking_number: CJ274101086US tracking_url: >- http://www.custom-tracking.com/?tracking_number=CJ274101086US line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using only a tracking number and a custom tracking URL (respects tracking URL but attempts to generate tracking company if number matches recognizable pattern) example12: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 summary: >- Fulfill a single line item by explicitly specifying the line items to be fulfilled example13: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 quantity: 1 summary: >- Partially fulfill a single line item by specifying a line item and quantity to be fulfilled summary: Shopify Create A Fulfillment For The Specified Order And Line Items description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Create - Fulfillment - Items - Line - Order responses: '200': description: '' operationId: deprecated_202007_create_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#indexV2-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: >- The ID of the fulfillment order that is associated with the fulfillments. schema: {} required: false tags: - Associated - Fulfillment - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202007_get_fulfillment_orders_param_fulfillment_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/count.json: get: summary: Shopify Retrieves A Count Of Fulfillments Associated With A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#count-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_min description: >- Count fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Count - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_fulfillments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}.json: get: summary: Shopify Retrieve A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#show-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fields description: Comma-separated list of fields to include in the response. schema: {} required: false tags: - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202007_get_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: tracking_number: '987654321' id: 255858046 summary: Update the tracking number for a fulfillment summary: Shopify Update Information Associated With A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Associated - Fulfillment - Information - Update responses: '200': description: '' operationId: >- deprecated_202007_update_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000794 fulfillment_order_line_items: - id: 1025578640 quantity: 1 summary: >- Create a fulfillment for the fulfillment order line items specified example2: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000795 summary: >- Creates a fulfillment for all fulfillment order line items if `fulfillment_order_line_items` is left blank summary: Shopify Creates A Fulfillment For One Or Many Fulfillment Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#createV2-2020-07 parameters: [] tags: - Fulfillment - Many - Orders responses: '200': description: '' operationId: deprecated_202007_create_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillments/{fulfillment_id}/update_tracking.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: notify_customer: true tracking_info: number: '1111' url: http://www.my-url.com company: my-company summary: Update the tracking information for a fulfillment summary: Shopify Updates The Tracking Information For A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update_tracking-2020-07 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Information - Tracking responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillments_param_fulfillment_id_update_tracking x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a fulfillment summary: Shopify Mark A Fulfillment As Complete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#complete-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Complete - Fulfillment - Mark responses: '200': description: '' operationId: >- deprecated_202007_create_orders_param_order_id_fulfillments_param_fulfillment_id_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment from pending to open summary: Shopify Mark A Fulfillment As Open description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#open-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Mark - Open responses: '200': description: '' operationId: >- deprecated_202007_create_orders_param_order_id_fulfillments_param_fulfillment_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment for a specific order ID summary: Shopify Cancel A Fulfillment For A Specific Order Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancel-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancel - Fulfillment - Identifiers - Order - Specific responses: '200': description: '' operationId: >- deprecated_202007_create_orders_param_order_id_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment summary: Shopify Cancels A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-07 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancels - Fulfillment responses: '200': description: '' operationId: deprecated_202007_create_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#index-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_max description: >- Show fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Show fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false - in: query name: limit description: |- Limit the amount of results. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_max description: >- Show fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Order - Retrieves responses: '200': description: '' operationId: get_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: location_id: 487838322 tracking_number: '123456789' tracking_urls: - https://shipping.xyz/track.php?num=123456789 - https://anothershipper.corp/track.php?code=abc notify_customer: true summary: >- Fulfill all line items for an order and send the shipping confirmation email. Not specifying line item IDs causes all unfulfilled and partially fulfilled line items for the order to be fulfilled. example2: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill line items without a tracking number example3: value: fulfillment: location_id: 905684977 tracking_numbers: - 04263ac9875a5cdc27996db6865a3e91 - 74a62cd540170b8ef633f90d584daadf - d9d423437dc58dbb54a76908573239bc line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order with multiple tracking numbers example4: value: fulfillment: location_id: 905684977 tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order and use a custom tracking URL and company example5: value: fulfillment: tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill without a location_id results in a bad request example6: value: fulfillment: location_id: 905684977 tracking_number: '123456789' tracking_company: 4PX line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company (generates tracking URL) example7: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format (uses fuzzy matches to generate tracking URL, but respects tracking company supplied) example8: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex tracking_url: https://www.new-fedex-tracking.com/?number=123456789010 line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format and custom tracking URL (respects sent URL) example9: value: fulfillment: location_id: 905684977 tracking_number: RR123456789CN tracking_company: Chinese Post line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL (generates best guess URL if number matches recognizable pattern) example10: value: fulfillment: location_id: 905684977 tracking_number: '1234567' tracking_company: Custom Tracking Company line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL. Does not generate a URL if tracking number does not match a recognizable pattern. example11: value: fulfillment: location_id: 905684977 tracking_number: CJ274101086US tracking_url: >- http://www.custom-tracking.com/?tracking_number=CJ274101086US line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using only a tracking number and a custom tracking URL (respects tracking URL but attempts to generate tracking company if number matches recognizable pattern) example12: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 summary: >- Fulfill a single line item by explicitly specifying the line items to be fulfilled example13: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 quantity: 1 summary: >- Partially fulfill a single line item by specifying a line item and quantity to be fulfilled summary: Shopify Create A Fulfillment For The Specified Order And Line Items description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Create - Fulfillment - Items - Line - Order responses: '200': description: '' operationId: create_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#indexV2-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: >- The ID of the fulfillment order that is associated with the fulfillments. schema: {} required: false tags: - Associated - Fulfillment - Order - Retrieves responses: '200': description: '' operationId: get_fulfillment_orders_param_fulfillment_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/count.json: get: summary: Shopify Retrieves A Count Of Fulfillments Associated With A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#count-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_min description: >- Count fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Count - Order - Retrieves - Specific responses: '200': description: '' operationId: get_orders_param_order_id_fulfillments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}.json: get: summary: Shopify Retrieve A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#show-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fields description: Comma-separated list of fields to include in the response. schema: {} required: false tags: - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: get_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: tracking_number: '987654321' id: 255858046 summary: Update the tracking number for a fulfillment summary: Shopify Update Information Associated With A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Associated - Fulfillment - Information - Update responses: '200': description: '' operationId: update_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000794 fulfillment_order_line_items: - id: 1025578640 quantity: 1 summary: >- Create a fulfillment for the fulfillment order line items specified example2: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000795 summary: >- Creates a fulfillment for all fulfillment order line items if `fulfillment_order_line_items` is left blank summary: Shopify Creates A Fulfillment For One Or Many Fulfillment Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#createV2-2020-10 parameters: [] tags: - Fulfillment - Many - Orders responses: '200': description: '' operationId: create_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillments/{fulfillment_id}/update_tracking.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: notify_customer: true tracking_info: number: '1111' url: http://www.my-url.com company: my-company summary: Update the tracking information for a fulfillment summary: Shopify Updates The Tracking Information For A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update_tracking-2020-10 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Information - Tracking responses: '200': description: '' operationId: create_fulfillments_param_fulfillment_id_update_tracking x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a fulfillment summary: Shopify Mark A Fulfillment As Complete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#complete-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Complete - Fulfillment - Mark responses: '200': description: '' operationId: create_orders_param_order_id_fulfillments_param_fulfillment_id_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment from pending to open summary: Shopify Mark A Fulfillment As Open description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#open-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Mark - Open responses: '200': description: '' operationId: create_orders_param_order_id_fulfillments_param_fulfillment_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment for a specific order ID summary: Shopify Cancel A Fulfillment For A Specific Order Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancel-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancel - Fulfillment - Identifiers - Order - Specific responses: '200': description: '' operationId: create_orders_param_order_id_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment summary: Shopify Cancels A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-10 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancels - Fulfillment responses: '200': description: '' operationId: create_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#index-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_max description: >- Show fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Show fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false - in: query name: limit description: |- Limit the amount of results. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_max description: >- Show fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Order - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: location_id: 487838322 tracking_number: '123456789' tracking_urls: - https://shipping.xyz/track.php?num=123456789 - https://anothershipper.corp/track.php?code=abc notify_customer: true summary: >- Fulfill all line items for an order and send the shipping confirmation email. Not specifying line item IDs causes all unfulfilled and partially fulfilled line items for the order to be fulfilled. example2: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill line items without a tracking number example3: value: fulfillment: location_id: 905684977 tracking_numbers: - 04263ac9875a5cdc27996db6865a3e91 - 74a62cd540170b8ef633f90d584daadf - d9d423437dc58dbb54a76908573239bc line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order with multiple tracking numbers example4: value: fulfillment: location_id: 905684977 tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order and use a custom tracking URL and company example5: value: fulfillment: tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill without a location_id results in a bad request example6: value: fulfillment: location_id: 905684977 tracking_number: '123456789' tracking_company: 4PX line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company (generates tracking URL) example7: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format (uses fuzzy matches to generate tracking URL, but respects tracking company supplied) example8: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex tracking_url: https://www.new-fedex-tracking.com/?number=123456789010 line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format and custom tracking URL (respects sent URL) example9: value: fulfillment: location_id: 905684977 tracking_number: RR123456789CN tracking_company: Chinese Post line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL (generates best guess URL if number matches recognizable pattern) example10: value: fulfillment: location_id: 905684977 tracking_number: '1234567' tracking_company: Custom Tracking Company line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL. Does not generate a URL if tracking number does not match a recognizable pattern. example11: value: fulfillment: location_id: 905684977 tracking_number: CJ274101086US tracking_url: >- http://www.custom-tracking.com/?tracking_number=CJ274101086US line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using only a tracking number and a custom tracking URL (respects tracking URL but attempts to generate tracking company if number matches recognizable pattern) example12: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 summary: >- Fulfill a single line item by explicitly specifying the line items to be fulfilled example13: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 quantity: 1 summary: >- Partially fulfill a single line item by specifying a line item and quantity to be fulfilled summary: Shopify Create A Fulfillment For The Specified Order And Line Items description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Create - Fulfillment - Items - Line - Order responses: '200': description: '' operationId: deprecated_202101_create_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#indexV2-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: >- The ID of the fulfillment order that is associated with the fulfillments. schema: {} required: false tags: - Associated - Fulfillment - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202101_get_fulfillment_orders_param_fulfillment_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/count.json: get: summary: Shopify Retrieves A Count Of Fulfillments Associated With A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#count-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_min description: >- Count fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Count - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_fulfillments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}.json: get: summary: Shopify Retrieve A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#show-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fields description: Comma-separated list of fields to include in the response. schema: {} required: false tags: - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202101_get_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: tracking_number: '987654321' id: 255858046 summary: Update the tracking number for a fulfillment summary: Shopify Update Information Associated With A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Associated - Fulfillment - Information - Update responses: '200': description: '' operationId: >- deprecated_202101_update_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000794 fulfillment_order_line_items: - id: 1025578640 quantity: 1 summary: >- Create a fulfillment for the fulfillment order line items specified example2: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000795 summary: >- Creates a fulfillment for all fulfillment order line items if `fulfillment_order_line_items` is left blank summary: Shopify Creates A Fulfillment For One Or Many Fulfillment Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#createV2-2021-01 parameters: [] tags: - Fulfillment - Many - Orders responses: '200': description: '' operationId: deprecated_202101_create_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillments/{fulfillment_id}/update_tracking.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: notify_customer: true tracking_info: number: '1111' url: http://www.my-url.com company: my-company summary: Update the tracking information for a fulfillment summary: Shopify Updates The Tracking Information For A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update_tracking-2021-01 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Information - Tracking responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillments_param_fulfillment_id_update_tracking x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a fulfillment summary: Shopify Mark A Fulfillment As Complete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#complete-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Complete - Fulfillment - Mark responses: '200': description: '' operationId: >- deprecated_202101_create_orders_param_order_id_fulfillments_param_fulfillment_id_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment from pending to open summary: Shopify Mark A Fulfillment As Open description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#open-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Mark - Open responses: '200': description: '' operationId: >- deprecated_202101_create_orders_param_order_id_fulfillments_param_fulfillment_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment for a specific order ID summary: Shopify Cancel A Fulfillment For A Specific Order Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancel-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancel - Fulfillment - Identifiers - Order - Specific responses: '200': description: '' operationId: >- deprecated_202101_create_orders_param_order_id_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment summary: Shopify Cancels A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2021-01 parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancels - Fulfillment responses: '200': description: '' operationId: deprecated_202101_create_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With An Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#index-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_max description: >- Show fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_min description: >- Show fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false - in: query name: limit description: |- Limit the amount of results. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: updated_at_max description: >- Show fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Show fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Order - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: location_id: 487838322 tracking_number: '123456789' tracking_urls: - https://shipping.xyz/track.php?num=123456789 - https://anothershipper.corp/track.php?code=abc notify_customer: true summary: >- Fulfill all line items for an order and send the shipping confirmation email. Not specifying line item IDs causes all unfulfilled and partially fulfilled line items for the order to be fulfilled. example2: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill line items without a tracking number example3: value: fulfillment: location_id: 905684977 tracking_numbers: - 04263ac9875a5cdc27996db6865a3e91 - 74a62cd540170b8ef633f90d584daadf - d9d423437dc58dbb54a76908573239bc line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order with multiple tracking numbers example4: value: fulfillment: location_id: 905684977 tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill all line items for an order and use a custom tracking URL and company example5: value: fulfillment: tracking_url: http://www.packagetrackr.com/track/somecarrier/1234567 tracking_company: Jack Black's Pack, Stack and Track line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: Fulfill without a location_id results in a bad request example6: value: fulfillment: location_id: 905684977 tracking_number: '123456789' tracking_company: 4PX line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company (generates tracking URL) example7: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format (uses fuzzy matches to generate tracking URL, but respects tracking company supplied) example8: value: fulfillment: location_id: 905684977 tracking_number: '123456789010' tracking_company: fed ex tracking_url: https://www.new-fedex-tracking.com/?number=123456789010 line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a supported tracking company in an incorrect format and custom tracking URL (respects sent URL) example9: value: fulfillment: location_id: 905684977 tracking_number: RR123456789CN tracking_company: Chinese Post line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL (generates best guess URL if number matches recognizable pattern) example10: value: fulfillment: location_id: 905684977 tracking_number: '1234567' tracking_company: Custom Tracking Company line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using a non-supported tracking company without a tracking URL. Does not generate a URL if tracking number does not match a recognizable pattern. example11: value: fulfillment: location_id: 905684977 tracking_number: CJ274101086US tracking_url: >- http://www.custom-tracking.com/?tracking_number=CJ274101086US line_items: - id: 466157049 - id: 518995019 - id: 703073504 summary: >- Fulfill an order using only a tracking number and a custom tracking URL (respects tracking URL but attempts to generate tracking company if number matches recognizable pattern) example12: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 summary: >- Fulfill a single line item by explicitly specifying the line items to be fulfilled example13: value: fulfillment: location_id: 905684977 tracking_number: line_items: - id: 518995019 quantity: 1 summary: >- Partially fulfill a single line item by specifying a line item and quantity to be fulfilled summary: Shopify Create A Fulfillment For The Specified Order And Line Items description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#create-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id tags: - Create - Fulfillment - Items - Line - Order responses: '200': description: '' operationId: deprecated_unstable_create_orders_param_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillments.json: get: summary: Shopify Retrieves Fulfillments Associated With A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#indexV2-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: >- The ID of the fulfillment order that is associated with the fulfillments. schema: {} required: false tags: - Associated - Fulfillment - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_unstable_get_fulfillment_orders_param_fulfillment_order_id_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/count.json: get: summary: Shopify Retrieves A Count Of Fulfillments Associated With A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#count-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: created_at_min description: >- Count fulfillments created after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: created_at_max description: >- Count fulfillments created before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_min description: >- Count fulfillments last updated after date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false - in: query name: updated_at_max description: >- Count fulfillments last updated before date (format: 2014-04-25T16:15:47-04:00). schema: {} required: false tags: - Associated - Count - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_fulfillments_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}.json: get: summary: Shopify Retrieve A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#show-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fields description: Comma-separated list of fields to include in the response. schema: {} required: false tags: - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_unstable_get_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: tracking_number: '987654321' id: 255858046 summary: Update the tracking number for a fulfillment summary: Shopify Update Information Associated With A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Associated - Fulfillment - Information - Update responses: '200': description: '' operationId: >- deprecated_unstable_update_orders_param_order_id_fulfillments_param_fulfillment_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillments.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000794 fulfillment_order_line_items: - id: 1025578640 quantity: 1 summary: >- Create a fulfillment for the fulfillment order line items specified example2: value: fulfillment: message: The package was shipped this morning. notify_customer: false tracking_info: number: 1562678 url: https://www.my-shipping-company.com company: my-shipping-company line_items_by_fulfillment_order: - fulfillment_order_id: 1046000795 summary: >- Creates a fulfillment for all fulfillment order line items if `fulfillment_order_line_items` is left blank summary: Shopify Creates A Fulfillment For One Or Many Fulfillment Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#createV2-unstable parameters: [] tags: - Fulfillment - Many - Orders responses: '200': description: '' operationId: deprecated_unstable_create_fulfillments x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillments/{fulfillment_id}/update_tracking.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment: notify_customer: true tracking_info: number: '1111' url: http://www.my-url.com company: my-company summary: Update the tracking information for a fulfillment summary: Shopify Updates The Tracking Information For A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#update_tracking-unstable parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Information - Tracking responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillments_param_fulfillment_id_update_tracking x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}/complete.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Complete a fulfillment summary: Shopify Mark A Fulfillment As Complete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#complete-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Complete - Fulfillment - Mark responses: '200': description: '' operationId: >- deprecated_unstable_create_orders_param_order_id_fulfillments_param_fulfillment_id_complete x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment from pending to open summary: Shopify Mark A Fulfillment As Open description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#open-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Fulfillment - Mark - Open responses: '200': description: '' operationId: >- deprecated_unstable_create_orders_param_order_id_fulfillments_param_fulfillment_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment for a specific order ID summary: Shopify Cancel A Fulfillment For A Specific Order Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancel-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancel - Fulfillment - Identifiers - Order - Specific responses: '200': description: '' operationId: >- deprecated_unstable_create_orders_param_order_id_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillments/{fulfillment_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment summary: Shopify Cancels A Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-unstable parameters: - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Cancels - Fulfillment responses: '200': description: '' operationId: deprecated_unstable_create_fulfillments_param_fulfillment_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}/events.json: get: summary: Shopify Retrieves A List Of Fulfillment Events For A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#index-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fulfillment_id description: >- The ID of the fulfillment that's associated with the fulfillment event. schema: {} required: false - in: query name: order_id description: The ID of the order that's associated with the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Lists - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202001_get_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: event: status: in_transit summary: Create a fulfillment event summary: Shopify Creates A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#create-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202001_create_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#show-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id - in: query name: event_id description: The ID of the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202001_get_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#destroy-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id tags: - Deletes - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202001_delete_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}/events.json: get: summary: Shopify Retrieves A List Of Fulfillment Events For A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#index-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fulfillment_id description: >- The ID of the fulfillment that's associated with the fulfillment event. schema: {} required: false - in: query name: order_id description: The ID of the order that's associated with the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Lists - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202004_get_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: event: status: in_transit summary: Create a fulfillment event summary: Shopify Creates A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#create-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202004_create_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#show-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id - in: query name: event_id description: The ID of the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202004_get_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#destroy-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id tags: - Deletes - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202004_delete_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}/events.json: get: summary: Shopify Retrieves A List Of Fulfillment Events For A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#index-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fulfillment_id description: >- The ID of the fulfillment that's associated with the fulfillment event. schema: {} required: false - in: query name: order_id description: The ID of the order that's associated with the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Lists - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202007_get_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: event: status: in_transit summary: Create a fulfillment event summary: Shopify Creates A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#create-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202007_create_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#show-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id - in: query name: event_id description: The ID of the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202007_get_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#destroy-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id tags: - Deletes - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202007_delete_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}/events.json: get: summary: Shopify Retrieves A List Of Fulfillment Events For A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#index-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fulfillment_id description: >- The ID of the fulfillment that's associated with the fulfillment event. schema: {} required: false - in: query name: order_id description: The ID of the order that's associated with the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Lists - Retrieves - Specific responses: '200': description: '' operationId: get_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: event: status: in_transit summary: Create a fulfillment event summary: Shopify Creates A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#create-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Events - Fulfillment responses: '200': description: '' operationId: create_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#show-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id - in: query name: event_id description: The ID of the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- get_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#destroy-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id tags: - Deletes - Events - Fulfillment responses: '200': description: '' operationId: >- delete_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}/events.json: get: summary: Shopify Retrieves A List Of Fulfillment Events For A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#index-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fulfillment_id description: >- The ID of the fulfillment that's associated with the fulfillment event. schema: {} required: false - in: query name: order_id description: The ID of the order that's associated with the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Lists - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202101_get_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: event: status: in_transit summary: Create a fulfillment event summary: Shopify Creates A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#create-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202101_create_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#show-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id - in: query name: event_id description: The ID of the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_202101_get_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#destroy-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id tags: - Deletes - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_202101_delete_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}/events.json: get: summary: Shopify Retrieves A List Of Fulfillment Events For A Specific Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#index-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: query name: fulfillment_id description: >- The ID of the fulfillment that's associated with the fulfillment event. schema: {} required: false - in: query name: order_id description: The ID of the order that's associated with the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Lists - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_unstable_get_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: event: status: in_transit summary: Create a fulfillment event summary: Shopify Creates A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#create-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id tags: - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_unstable_create_orders_param_order_id_fulfillments_param_fulfillment_id_events x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#show-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id - in: query name: event_id description: The ID of the fulfillment event. schema: {} required: false tags: - Events - Fulfillment - Retrieves - Specific responses: '200': description: '' operationId: >- deprecated_unstable_get_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Fulfillment Event description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentevent#destroy-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: path name: fulfillment_id required: true schema: type: string description: fulfillment_id - in: path name: event_id required: true schema: type: string description: event_id tags: - Deletes - Events - Fulfillment responses: '200': description: '' operationId: >- deprecated_unstable_delete_orders_param_order_id_fulfillments_param_fulfillment_id_events_param_event_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/orders/{order_id}/fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#index-2020-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: order_id description: The ID of the order that is associated with the fulfillment orders. schema: {} required: false tags: - Fulfillment - Lists - Order - Orders - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_orders_param_order_id_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#show-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_fulfillment_orders_param_fulfillment_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment order summary: Shopify Marks A Fulfillment Order As Cancelled description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#cancel-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: message: Not enough inventory to complete this work. summary: Transition a fulfillment order from in progress to incomplete summary: Shopify Marks An In Progress Fulfillment Order As Incomplete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#close-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for marking the fulfillment order as incomplete. schema: {} required: false tags: - Fulfillment - Order - Progress responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/move.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_location_id: 905684977 summary: Move a fulfillment order to a new location summary: >- Shopify Moves A Fulfillment Order From One Merchant Managed Location To Another Merchant Managed Location description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#move-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: new_location_id description: The id of the location to which the fulfillment order will be moved. schema: {} required: false tags: - Another - Fulfillment - Location - Managed - Merchant - Moves - Order responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/orders/{order_id}/fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#index-2020-04 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: order_id description: The ID of the order that is associated with the fulfillment orders. schema: {} required: false tags: - Fulfillment - Lists - Order - Orders - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_orders_param_order_id_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#show-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_fulfillment_orders_param_fulfillment_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment order summary: Shopify Marks A Fulfillment Order As Cancelled description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#cancel-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: message: Not enough inventory to complete this work. summary: Transition a fulfillment order from in progress to incomplete summary: Shopify Marks An In Progress Fulfillment Order As Incomplete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#close-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for marking the fulfillment order as incomplete. schema: {} required: false tags: - Fulfillment - Order - Progress responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/move.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_location_id: 905684977 summary: Move a fulfillment order to a new location summary: >- Shopify Moves A Fulfillment Order From One Merchant Managed Location To Another Merchant Managed Location description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#move-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: new_location_id description: The id of the location to which the fulfillment order will be moved. schema: {} required: false tags: - Another - Fulfillment - Location - Managed - Merchant - Moves - Order responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/orders/{order_id}/fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#index-2020-07 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: order_id description: The ID of the order that is associated with the fulfillment orders. schema: {} required: false tags: - Fulfillment - Lists - Order - Orders - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_orders_param_order_id_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#show-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_fulfillment_orders_param_fulfillment_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment order summary: Shopify Marks A Fulfillment Order As Cancelled description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#cancel-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: message: Not enough inventory to complete this work. summary: Transition a fulfillment order from in progress to incomplete summary: Shopify Marks An In Progress Fulfillment Order As Incomplete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#close-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for marking the fulfillment order as incomplete. schema: {} required: false tags: - Fulfillment - Order - Progress responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/move.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_location_id: 905684977 summary: Move a fulfillment order to a new location summary: >- Shopify Moves A Fulfillment Order From One Merchant Managed Location To Another Merchant Managed Location description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#move-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: new_location_id description: The id of the location to which the fulfillment order will be moved. schema: {} required: false tags: - Another - Fulfillment - Location - Managed - Merchant - Moves - Order responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/orders/{order_id}/fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#index-2020-10 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: order_id description: The ID of the order that is associated with the fulfillment orders. schema: {} required: false tags: - Fulfillment - Lists - Order - Orders - Retrieves - Specific responses: '200': description: '' operationId: get_orders_param_order_id_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#show-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Retrieves - Specific responses: '200': description: '' operationId: get_fulfillment_orders_param_fulfillment_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment order summary: Shopify Marks A Fulfillment Order As Cancelled description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#cancel-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order responses: '200': description: '' operationId: create_fulfillment_orders_param_fulfillment_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: message: Not enough inventory to complete this work. summary: Transition a fulfillment order from in progress to incomplete summary: Shopify Marks An In Progress Fulfillment Order As Incomplete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#close-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for marking the fulfillment order as incomplete. schema: {} required: false tags: - Fulfillment - Order - Progress responses: '200': description: '' operationId: create_fulfillment_orders_param_fulfillment_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/move.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_location_id: 905684977 summary: Move a fulfillment order to a new location summary: >- Shopify Moves A Fulfillment Order From One Merchant Managed Location To Another Merchant Managed Location description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#move-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: new_location_id description: The id of the location to which the fulfillment order will be moved. schema: {} required: false tags: - Another - Fulfillment - Location - Managed - Merchant - Moves - Order responses: '200': description: '' operationId: create_fulfillment_orders_param_fulfillment_order_id_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/orders/{order_id}/fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#index-2021-01 parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: order_id description: The ID of the order that is associated with the fulfillment orders. schema: {} required: false tags: - Fulfillment - Lists - Order - Orders - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_orders_param_order_id_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#show-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_fulfillment_orders_param_fulfillment_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment order summary: Shopify Marks A Fulfillment Order As Cancelled description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#cancel-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: message: Not enough inventory to complete this work. summary: Transition a fulfillment order from in progress to incomplete summary: Shopify Marks An In Progress Fulfillment Order As Incomplete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#close-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for marking the fulfillment order as incomplete. schema: {} required: false tags: - Fulfillment - Order - Progress responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/move.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_location_id: 905684977 summary: Move a fulfillment order to a new location summary: >- Shopify Moves A Fulfillment Order From One Merchant Managed Location To Another Merchant Managed Location description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#move-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: new_location_id description: The id of the location to which the fulfillment order will be moved. schema: {} required: false tags: - Another - Fulfillment - Location - Managed - Merchant - Moves - Order responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment order from scheduled to open summary: Shopify Marks A Scheduled Fulfillment Order As Ready For Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#open-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Ready - Scheduled responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/reschedule.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_fulfill_at: '2021-12-05' summary: Update the fulfill_at time of a scheduled fulfillment order summary: Shopify Updates The Fulfill_at Time Of A Scheduled Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#reschedule-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Scheduled - Time responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_reschedule x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/orders/{order_id}/fulfillment_orders.json: get: summary: Shopify Retrieves A List Of Fulfillment Orders For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#index-unstable parameters: - in: path name: order_id required: true schema: type: string description: order_id - in: query name: order_id description: The ID of the order that is associated with the fulfillment orders. schema: {} required: false tags: - Fulfillment - Lists - Order - Orders - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_orders_param_order_id_fulfillment_orders x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}.json: get: summary: Shopify Retrieves A Specific Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#show-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_fulfillment_orders_param_fulfillment_order_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancel.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Cancel a fulfillment order summary: Shopify Marks A Fulfillment Order As Cancelled description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#cancel-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_cancel x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/release_hold.json: post: requestBody: content: application/json: schema: {} examples: example1: value: order_id: 450789469 summary: >- Release the holds on the fulfillment orders for a specific order summary: Shopify Releases The Fulfillment Order Holds For A Specific Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#release_hold-unstable parameters: - in: query name: order_id description: The ID of the order that is associated to the fulfillment orders. schema: {} required: false tags: - Fulfillment - Holds - Order - Releases - Specific responses: '200': description: '' operationId: deprecated_unstable_create_fulfillment_orders_release_hold x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/close.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: message: Not enough inventory to complete this work. summary: Transition a fulfillment order from in progress to incomplete summary: Shopify Marks An In Progress Fulfillment Order As Incomplete description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#close-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for marking the fulfillment order as incomplete. schema: {} required: false tags: - Fulfillment - Order - Progress responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_close x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/move.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_location_id: 905684977 summary: Move a fulfillment order to a new location summary: >- Shopify Moves A Fulfillment Order From One Merchant Managed Location To Another Merchant Managed Location description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#move-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: new_location_id description: The id of the location to which the fulfillment order will be moved. schema: {} required: false tags: - Another - Fulfillment - Location - Managed - Merchant - Moves - Order responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/open.json: post: requestBody: content: application/json: schema: {} examples: example1: value: {} summary: Transition a fulfillment order from scheduled to open summary: Shopify Marks A Scheduled Fulfillment Order As Ready For Fulfillment description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#open-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Ready - Scheduled responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_open x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/reschedule.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_order: new_fulfill_at: '2021-12-05' summary: Update the fulfill_at time of a scheduled fulfillment order summary: Shopify Updates The Fulfill_at Time Of A Scheduled Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentorder#reschedule-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id tags: - Fulfillment - Order - Scheduled - Time responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_reschedule x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Fulfill this ASAP please. fulfillment_order_line_items: - id: 1025578671 quantity: 1 - id: 1025578672 quantity: 1 summary: >- Sends a fulfillment request to the fulfillment service of a fulfillment order for the specified line items example2: value: fulfillment_request: message: Fulfill this ASAP please. summary: >- Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank summary: >- Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#create-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional message for the fulfillment request. schema: {} required: false - in: query name: fulfillment_order_line_items description: >- The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: >- We will start processing your fulfillment on the next business day. summary: >- Accepts a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#accept-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Not enough inventory on hand to complete the work. summary: >- Rejects a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#reject-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202001_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Fulfill this ASAP please. fulfillment_order_line_items: - id: 1025578671 quantity: 1 - id: 1025578672 quantity: 1 summary: >- Sends a fulfillment request to the fulfillment service of a fulfillment order for the specified line items example2: value: fulfillment_request: message: Fulfill this ASAP please. summary: >- Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank summary: >- Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#create-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional message for the fulfillment request. schema: {} required: false - in: query name: fulfillment_order_line_items description: >- The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: >- We will start processing your fulfillment on the next business day. summary: >- Accepts a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#accept-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Not enough inventory on hand to complete the work. summary: >- Rejects a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#reject-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202004_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Fulfill this ASAP please. fulfillment_order_line_items: - id: 1025578671 quantity: 1 - id: 1025578672 quantity: 1 summary: >- Sends a fulfillment request to the fulfillment service of a fulfillment order for the specified line items example2: value: fulfillment_request: message: Fulfill this ASAP please. summary: >- Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank summary: >- Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#create-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional message for the fulfillment request. schema: {} required: false - in: query name: fulfillment_order_line_items description: >- The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: >- We will start processing your fulfillment on the next business day. summary: >- Accepts a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#accept-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Not enough inventory on hand to complete the work. summary: >- Rejects a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#reject-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202007_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Fulfill this ASAP please. fulfillment_order_line_items: - id: 1025578671 quantity: 1 - id: 1025578672 quantity: 1 summary: >- Sends a fulfillment request to the fulfillment service of a fulfillment order for the specified line items example2: value: fulfillment_request: message: Fulfill this ASAP please. summary: >- Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank summary: >- Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#create-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional message for the fulfillment request. schema: {} required: false - in: query name: fulfillment_order_line_items description: >- The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: >- We will start processing your fulfillment on the next business day. summary: >- Accepts a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#accept-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Not enough inventory on hand to complete the work. summary: >- Rejects a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#reject-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Fulfill this ASAP please. fulfillment_order_line_items: - id: 1025578671 quantity: 1 - id: 1025578672 quantity: 1 summary: >- Sends a fulfillment request to the fulfillment service of a fulfillment order for the specified line items example2: value: fulfillment_request: message: Fulfill this ASAP please. summary: >- Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank summary: >- Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#create-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional message for the fulfillment request. schema: {} required: false - in: query name: fulfillment_order_line_items description: >- The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: >- We will start processing your fulfillment on the next business day. summary: >- Accepts a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#accept-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Not enough inventory on hand to complete the work. summary: >- Rejects a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#reject-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_202101_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Fulfill this ASAP please. fulfillment_order_line_items: - id: 1025578671 quantity: 1 - id: 1025578672 quantity: 1 summary: >- Sends a fulfillment request to the fulfillment service of a fulfillment order for the specified line items example2: value: fulfillment_request: message: Fulfill this ASAP please. summary: >- Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank summary: >- Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#create-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional message for the fulfillment request. schema: {} required: false - in: query name: fulfillment_order_line_items description: >- The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment. schema: {} required: false tags: - Fulfillment - Order - Requests - Sends responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: >- We will start processing your fulfillment on the next business day. summary: >- Accepts a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#accept-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for accepting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_accept x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json: post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_request: message: Not enough inventory on hand to complete the work. summary: >- Rejects a fulfillment request sent to a fulfillment service and updates the fulfillment order summary: >- Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A Fulfillment Order description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentrequest#reject-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: message description: An optional reason for rejecting the fulfillment request. schema: {} required: false tags: - Fulfillment - Order - Requests - Sent responses: '200': description: '' operationId: >- deprecated_unstable_create_fulfillment_orders_param_fulfillment_order_id_fulfillment_request_reject x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /fetch_tracking_numbers: get: summary: Shopify Get Tracking Numbers For Orders description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#fetch-tracking-numbers parameters: - in: query name: order_names description: 'The fulfillment names we require tracking numbers for (i.e. #1001.1)' schema: {} required: false - in: query name: shop description: The shop's myshopify url schema: {} required: false tags: - Get - Numbers - Orders - Tracking responses: '200': description: '' operationId: deprecated_unknown_version_get_fetch_tracking_numbers x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /fetch_stock: get: summary: Shopify Get Inventory Levels description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#fetch-stock parameters: - in: query name: max_retries description: >- The maximum amount of times Shopify will send the request for inventory levels. schema: {} required: false - in: query name: shop description: The shop's myshopify url. schema: {} required: false - in: query name: sku description: The SKU for the Product Variant we need stock levels for. schema: {} required: false - in: query name: timestamp description: The Unix timestamp from when the inventory request was made. schema: {} required: false tags: - Get - Inventory - Levels responses: '200': description: '' operationId: deprecated_unknown_version_get_fetch_stock x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_services.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#index-2020-01 parameters: - in: query name: scope description: >- current_client: Returns fulfillment providers that have been created by the app sending the request (default) all: Returns all the fulfillment providers schema: {} required: false tags: - Summaries responses: '200': description: '' operationId: deprecated_202001_get_fulfillment_services x-api-evangelist-processing: ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: name: Jupiter Fulfillment callback_url: http://google.com inventory_management: true tracking_support: true requires_shipping_method: true format: json summary: Create a fulfillment service summary: Shopify To Create A Fulfillment Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#create-2020-01 parameters: [] tags: - Create - Fulfillment responses: '200': description: '' operationId: deprecated_202001_create_fulfillment_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/fulfillment_services/{fulfillment_service_id}.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#show-2020-01 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202001_get_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: id: 755357713 name: New Fulfillment Service Name summary: Update a fulfillment service summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#update-2020-01 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202001_update_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#destroy-2020-01 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202001_delete_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-04/fulfillment_services.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#index-2020-04 parameters: - in: query name: scope description: >- current_client: Returns fulfillment providers that have been created by the app sending the request (default) all: Returns all the fulfillment providers schema: {} required: false tags: - Summaries responses: '200': description: '' operationId: deprecated_202004_get_fulfillment_services x-api-evangelist-processing: ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: name: Jupiter Fulfillment callback_url: http://google.com inventory_management: true tracking_support: true requires_shipping_method: true format: json summary: Create a fulfillment service summary: Shopify To Create A Fulfillment Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#create-2020-04 parameters: [] tags: - Create - Fulfillment responses: '200': description: '' operationId: deprecated_202004_create_fulfillment_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_services/{fulfillment_service_id}.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#show-2020-04 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202004_get_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: id: 755357713 name: New Fulfillment Service Name summary: Update a fulfillment service summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#update-2020-04 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202004_update_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#destroy-2020-04 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202004_delete_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-07/fulfillment_services.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#index-2020-07 parameters: - in: query name: scope description: >- current_client: Returns fulfillment providers that have been created by the app sending the request (default) all: Returns all the fulfillment providers schema: {} required: false tags: - Summaries responses: '200': description: '' operationId: deprecated_202007_get_fulfillment_services x-api-evangelist-processing: ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: name: Jupiter Fulfillment callback_url: http://google.com inventory_management: true tracking_support: true requires_shipping_method: true format: json summary: Create a fulfillment service summary: Shopify To Create A Fulfillment Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#create-2020-07 parameters: [] tags: - Create - Fulfillment responses: '200': description: '' operationId: deprecated_202007_create_fulfillment_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_services/{fulfillment_service_id}.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#show-2020-07 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202007_get_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: id: 755357713 name: New Fulfillment Service Name summary: Update a fulfillment service summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#update-2020-07 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202007_update_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#destroy-2020-07 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202007_delete_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-10/fulfillment_services.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#index-2020-10 parameters: - in: query name: scope description: >- current_client: Returns fulfillment providers that have been created by the app sending the request (default) all: Returns all the fulfillment providers schema: {} required: false tags: - Summaries responses: '200': description: '' operationId: get_fulfillment_services x-api-evangelist-processing: ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: name: Jupiter Fulfillment callback_url: http://google.com inventory_management: true tracking_support: true requires_shipping_method: true format: json summary: Create a fulfillment service summary: Shopify To Create A Fulfillment Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#create-2020-10 parameters: [] tags: - Create - Fulfillment responses: '200': description: '' operationId: create_fulfillment_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_services/{fulfillment_service_id}.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#show-2020-10 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: get_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: id: 755357713 name: New Fulfillment Service Name summary: Update a fulfillment service summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#update-2020-10 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: update_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#destroy-2020-10 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: delete_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true /admin/api/2021-01/fulfillment_services.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#index-2021-01 parameters: - in: query name: scope description: >- current_client: Returns fulfillment providers that have been created by the app sending the request (default) all: Returns all the fulfillment providers schema: {} required: false tags: - Summaries responses: '200': description: '' operationId: deprecated_202101_get_fulfillment_services x-api-evangelist-processing: ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: name: Jupiter Fulfillment callback_url: http://google.com inventory_management: true tracking_support: true requires_shipping_method: true format: json summary: Create a fulfillment service summary: Shopify To Create A Fulfillment Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#create-2021-01 parameters: [] tags: - Create - Fulfillment responses: '200': description: '' operationId: deprecated_202101_create_fulfillment_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_services/{fulfillment_service_id}.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#show-2021-01 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: deprecated_202101_get_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: id: 755357713 name: New Fulfillment Service Name summary: Update a fulfillment service summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#update-2021-01 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202101_update_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#destroy-2021-01 parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_202101_delete_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true /admin/api/unstable/fulfillment_services.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#index-unstable parameters: - in: query name: scope description: >- current_client: Returns fulfillment providers that have been created by the app sending the request (default) all: Returns all the fulfillment providers schema: {} required: false tags: - Summaries responses: '200': description: '' operationId: deprecated_unstable_get_fulfillment_services x-api-evangelist-processing: ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: name: Jupiter Fulfillment callback_url: http://google.com inventory_management: true tracking_support: true requires_shipping_method: true format: json summary: Create a fulfillment service summary: Shopify To Create A Fulfillment Service description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#create-unstable parameters: [] tags: - Create - Fulfillment responses: '200': description: '' operationId: deprecated_unstable_create_fulfillment_services x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_services/{fulfillment_service_id}.json: get: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#show-unstable parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_unstable_get_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: fulfillment_service: id: 755357713 name: New Fulfillment Service Name summary: Update a fulfillment service summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#update-unstable parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_unstable_update_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true delete: summary: Shopify Needs a summary description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillmentservice#destroy-unstable parameters: - in: path name: fulfillment_service_id required: true schema: type: string description: fulfillment_service_id tags: - Summaries responses: '200': description: '' operationId: >- deprecated_unstable_delete_fulfillment_services_param_fulfillment_service_id x-api-evangelist-processing: ChooseTags: true /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json: get: summary: >- Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially Move To description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/locationsformove#index-2020-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: The ID of the fulfillment order. schema: {} required: false tags: - Fulfillment - Lists - Move - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202001_get_fulfillment_orders_param_fulfillment_order_id_locations_for_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json: get: summary: >- Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially Move To description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/locationsformove#index-2020-04 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: The ID of the fulfillment order. schema: {} required: false tags: - Fulfillment - Lists - Move - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202004_get_fulfillment_orders_param_fulfillment_order_id_locations_for_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json: get: summary: >- Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially Move To description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/locationsformove#index-2020-07 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: The ID of the fulfillment order. schema: {} required: false tags: - Fulfillment - Lists - Move - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202007_get_fulfillment_orders_param_fulfillment_order_id_locations_for_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json: get: summary: >- Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially Move To description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/locationsformove#index-2020-10 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: The ID of the fulfillment order. schema: {} required: false tags: - Fulfillment - Lists - Move - Order - Retrieves responses: '200': description: '' operationId: get_fulfillment_orders_param_fulfillment_order_id_locations_for_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json: get: summary: >- Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially Move To description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/locationsformove#index-2021-01 parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: The ID of the fulfillment order. schema: {} required: false tags: - Fulfillment - Lists - Move - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_202101_get_fulfillment_orders_param_fulfillment_order_id_locations_for_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json: get: summary: >- Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially Move To description: >- https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/locationsformove#index-unstable parameters: - in: path name: fulfillment_order_id required: true schema: type: string description: fulfillment_order_id - in: query name: fulfillment_order_id description: The ID of the fulfillment order. schema: {} required: false tags: - Fulfillment - Lists - Move - Order - Retrieves responses: '200': description: '' operationId: >- deprecated_unstable_get_fulfillment_orders_param_fulfillment_order_id_locations_for_move x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shopify_payments/balance.json: get: summary: Shopify Retrieves The Account's Current Balance description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/balance#show-2020-01 parameters: [] tags: - Balance - Current - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_shopify_payments_balance x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/shopify_payments/balance.json: get: summary: Shopify Retrieves The Account's Current Balance description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/balance#show-2020-04 parameters: [] tags: - Balance - Current - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_shopify_payments_balance x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/shopify_payments/balance.json: get: summary: Shopify Retrieves The Account's Current Balance description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/balance#show-2020-07 parameters: [] tags: - Balance - Current - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_shopify_payments_balance x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/shopify_payments/balance.json: get: summary: Shopify Retrieves The Account's Current Balance description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/balance#show-2020-10 parameters: [] tags: - Balance - Current - Retrieves responses: '200': description: '' operationId: get_shopify_payments_balance x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/shopify_payments/balance.json: get: summary: Shopify Retrieves The Account's Current Balance description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/balance#show-2021-01 parameters: [] tags: - Balance - Current - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_shopify_payments_balance x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/shopify_payments/balance.json: get: summary: Shopify Retrieves The Account's Current Balance description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/balance#show-unstable parameters: [] tags: - Balance - Current - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_shopify_payments_balance x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shopify_payments/disputes.json: get: summary: >- Shopify Retrieve All Disputes Ordered By Initiated_at Date And Time (iso 8601 Format) description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/dispute#index-2020-01 parameters: - in: query name: since_id description: Return only disputes after the specified ID. schema: {} required: false - in: query name: last_id description: Return only disputes before the specified ID. schema: {} required: false - in: query name: status description: Return only disputes with the specified status. schema: {} required: false - in: query name: initiated_at description: >- Return only disputes with the specified initiated_at date (ISO 8601 format). schema: {} required: false tags: - All - Date - Disputes - Format - Ordered - Retrieves - Time responses: '200': description: '' operationId: deprecated_202001_get_shopify_payments_disputes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shopify_payments/disputes/{dispute_id}.json: get: summary: Shopify Retrieves A Single Dispute By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/dispute#show-2020-01 parameters: - in: path name: dispute_id required: true schema: type: string description: dispute_id tags: - Dispute - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_shopify_payments_disputes_param_dispute_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/shopify_payments/disputes.json: get: summary: >- Shopify Retrieve All Disputes Ordered By Initiated_at Date And Time (iso 8601 Format) description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/dispute#index-2020-04 parameters: - in: query name: since_id description: Return only disputes after the specified ID. schema: {} required: false - in: query name: last_id description: Return only disputes before the specified ID. schema: {} required: false - in: query name: status description: Return only disputes with the specified status. schema: {} required: false - in: query name: initiated_at description: >- Return only disputes with the specified initiated_at date (ISO 8601 format). schema: {} required: false tags: - All - Date - Disputes - Format - Ordered - Retrieves - Time responses: '200': description: '' operationId: deprecated_202004_get_shopify_payments_disputes x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shopify_payments/payouts.json: get: summary: Shopify Retrieves A List Of All Payouts Ordered By Payout Date description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#index-2020-01 parameters: - in: query name: since_id description: Filter the response to payouts made after the specified ID. schema: {} required: false - in: query name: last_id description: Filter the response to payouts made before the specified ID. schema: {} required: false - in: query name: date_min description: >- Filter the response to payouts made inclusively after the specified date. schema: {} required: false - in: query name: date_max description: >- Filter the response to payouts made inclusively before the specified date. schema: {} required: false - in: query name: date description: Filter the response to payouts made on the specified date. schema: {} required: false - in: query name: status description: Filter the response to payouts made with the specified status. schema: {} required: false tags: - All - Date - Lists - Ordered - Payouts - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_shopify_payments_payouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shopify_payments/payouts/{payout_id}.json: get: summary: Shopify Retrieves A Single Payout By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#show-2020-01 parameters: - in: path name: payout_id required: true schema: type: string description: payout_id tags: - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202001_get_shopify_payments_payouts_param_payout_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/shopify_payments/payouts.json: get: summary: Shopify Retrieves A List Of All Payouts Ordered By Payout Date description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#index-2020-04 parameters: - in: query name: since_id description: Filter the response to payouts made after the specified ID. schema: {} required: false - in: query name: last_id description: Filter the response to payouts made before the specified ID. schema: {} required: false - in: query name: date_min description: >- Filter the response to payouts made inclusively after the specified date. schema: {} required: false - in: query name: date_max description: >- Filter the response to payouts made inclusively before the specified date. schema: {} required: false - in: query name: date description: Filter the response to payouts made on the specified date. schema: {} required: false - in: query name: status description: Filter the response to payouts made with the specified status. schema: {} required: false tags: - All - Date - Lists - Ordered - Payouts - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_shopify_payments_payouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/shopify_payments/payouts/{payout_id}.json: get: summary: Shopify Retrieves A Single Payout By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#show-2020-04 parameters: - in: path name: payout_id required: true schema: type: string description: payout_id tags: - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202004_get_shopify_payments_payouts_param_payout_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/shopify_payments/payouts.json: get: summary: Shopify Retrieves A List Of All Payouts Ordered By Payout Date description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#index-2020-07 parameters: - in: query name: since_id description: Filter the response to payouts made after the specified ID. schema: {} required: false - in: query name: last_id description: Filter the response to payouts made before the specified ID. schema: {} required: false - in: query name: date_min description: >- Filter the response to payouts made inclusively after the specified date. schema: {} required: false - in: query name: date_max description: >- Filter the response to payouts made inclusively before the specified date. schema: {} required: false - in: query name: date description: Filter the response to payouts made on the specified date. schema: {} required: false - in: query name: status description: Filter the response to payouts made with the specified status. schema: {} required: false tags: - All - Date - Lists - Ordered - Payouts - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_shopify_payments_payouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/shopify_payments/payouts/{payout_id}.json: get: summary: Shopify Retrieves A Single Payout By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#show-2020-07 parameters: - in: path name: payout_id required: true schema: type: string description: payout_id tags: - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202007_get_shopify_payments_payouts_param_payout_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/shopify_payments/payouts.json: get: summary: Shopify Retrieves A List Of All Payouts Ordered By Payout Date description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#index-2020-10 parameters: - in: query name: since_id description: Filter the response to payouts made after the specified ID. schema: {} required: false - in: query name: last_id description: Filter the response to payouts made before the specified ID. schema: {} required: false - in: query name: date_min description: >- Filter the response to payouts made inclusively after the specified date. schema: {} required: false - in: query name: date_max description: >- Filter the response to payouts made inclusively before the specified date. schema: {} required: false - in: query name: date description: Filter the response to payouts made on the specified date. schema: {} required: false - in: query name: status description: Filter the response to payouts made with the specified status. schema: {} required: false tags: - All - Date - Lists - Ordered - Payouts - Retrieves responses: '200': description: '' operationId: get_shopify_payments_payouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/shopify_payments/payouts/{payout_id}.json: get: summary: Shopify Retrieves A Single Payout By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#show-2020-10 parameters: - in: path name: payout_id required: true schema: type: string description: payout_id tags: - Identifiers - Retrieves - Single responses: '200': description: '' operationId: get_shopify_payments_payouts_param_payout_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/shopify_payments/payouts.json: get: summary: Shopify Retrieves A List Of All Payouts Ordered By Payout Date description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#index-2021-01 parameters: - in: query name: since_id description: Filter the response to payouts made after the specified ID. schema: {} required: false - in: query name: last_id description: Filter the response to payouts made before the specified ID. schema: {} required: false - in: query name: date_min description: >- Filter the response to payouts made inclusively after the specified date. schema: {} required: false - in: query name: date_max description: >- Filter the response to payouts made inclusively before the specified date. schema: {} required: false - in: query name: date description: Filter the response to payouts made on the specified date. schema: {} required: false - in: query name: status description: Filter the response to payouts made with the specified status. schema: {} required: false tags: - All - Date - Lists - Ordered - Payouts - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_shopify_payments_payouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/shopify_payments/payouts/{payout_id}.json: get: summary: Shopify Retrieves A Single Payout By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#show-2021-01 parameters: - in: path name: payout_id required: true schema: type: string description: payout_id tags: - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_202101_get_shopify_payments_payouts_param_payout_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/shopify_payments/payouts.json: get: summary: Shopify Retrieves A List Of All Payouts Ordered By Payout Date description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#index-unstable parameters: - in: query name: since_id description: Filter the response to payouts made after the specified ID. schema: {} required: false - in: query name: last_id description: Filter the response to payouts made before the specified ID. schema: {} required: false - in: query name: date_min description: >- Filter the response to payouts made inclusively after the specified date. schema: {} required: false - in: query name: date_max description: >- Filter the response to payouts made inclusively before the specified date. schema: {} required: false - in: query name: date description: Filter the response to payouts made on the specified date. schema: {} required: false - in: query name: status description: Filter the response to payouts made with the specified status. schema: {} required: false tags: - All - Date - Lists - Ordered - Payouts - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_shopify_payments_payouts x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/shopify_payments/payouts/{payout_id}.json: get: summary: Shopify Retrieves A Single Payout By Id description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/payout#show-unstable parameters: - in: path name: payout_id required: true schema: type: string description: payout_id tags: - Identifiers - Retrieves - Single responses: '200': description: '' operationId: deprecated_unstable_get_shopify_payments_payouts_param_payout_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shopify_payments/balance/transactions.json: get: summary: Shopify Retrieves A List Of All Balance Transactions Ordered By Processingtime description: >- https://shopify.dev/docs/admin-api/rest/reference/shopify_payments/transaction#index-2020-01 parameters: - in: query name: since_id description: Filter response to transactions exclusively after the specified ID. schema: {} required: false - in: query name: last_id description: Filter response to transactions exclusively before the specified ID schema: {} required: false - in: query name: test description: Filter response to transactions placed in test mode. schema: {} required: false - in: query name: payout_id description: Filter response to transactions paid out in the specified payout. schema: {} required: false - in: query name: payout_status description: Filter response to transactions with the specified payout status schema: {} required: false tags: - All - Balance - Lists - Ordered - Retrieves - Transactions responses: '200': description: '' operationId: deprecated_202001_get_shopify_payments_balance_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/countries.json: get: summary: Shopify Retrieves A List Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Countries - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: country: code: FR summary: Create a country using Shopify's tax rate for it example2: value: country: code: FR tax: 0.2 summary: Create a country using a custom tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#create-2020-01 parameters: [] tags: - Versions responses: '200': description: '' operationId: deprecated_202001_create_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/countries/count.json: get: summary: Shopify Retrieves A Count Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#count-2020-01 parameters: [] tags: - Count - Countries - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_countries_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/countries/{country_id}.json: get: summary: Shopify Retrieves A Specific County description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#show-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - County - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202001_get_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: country: id: 879921427 tax: 0.05 summary: Update a country's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#update-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Versions responses: '200': description: '' operationId: deprecated_202001_update_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#destroy-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Country - Deletes responses: '200': description: '' operationId: deprecated_202001_delete_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/countries.json: get: summary: Shopify Retrieves A List Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-04 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Countries - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: country: code: FR summary: Create a country using Shopify's tax rate for it example2: value: country: code: FR tax: 0.2 summary: Create a country using a custom tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#create-2020-04 parameters: [] tags: - Versions responses: '200': description: '' operationId: deprecated_202004_create_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/countries/count.json: get: summary: Shopify Retrieves A Count Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#count-2020-04 parameters: [] tags: - Count - Countries - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_countries_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/countries/{country_id}.json: get: summary: Shopify Retrieves A Specific County description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#show-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - County - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202004_get_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: country: id: 879921427 tax: 0.05 summary: Update a country's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#update-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Versions responses: '200': description: '' operationId: deprecated_202004_update_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#destroy-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Country - Deletes responses: '200': description: '' operationId: deprecated_202004_delete_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/countries.json: get: summary: Shopify Retrieves A List Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-07 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Countries - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: country: code: FR summary: Create a country using Shopify's tax rate for it example2: value: country: code: FR tax: 0.2 summary: Create a country using a custom tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#create-2020-07 parameters: [] tags: - Versions responses: '200': description: '' operationId: deprecated_202007_create_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/countries/count.json: get: summary: Shopify Retrieves A Count Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#count-2020-07 parameters: [] tags: - Count - Countries - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_countries_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/countries/{country_id}.json: get: summary: Shopify Retrieves A Specific County description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#show-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - County - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202007_get_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: country: id: 879921427 tax: 0.05 summary: Update a country's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#update-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Versions responses: '200': description: '' operationId: deprecated_202007_update_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#destroy-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Country - Deletes responses: '200': description: '' operationId: deprecated_202007_delete_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/countries.json: get: summary: Shopify Retrieves A List Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-10 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Countries - Lists - Retrieves responses: '200': description: '' operationId: get_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: country: code: FR summary: Create a country using Shopify's tax rate for it example2: value: country: code: FR tax: 0.2 summary: Create a country using a custom tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#create-2020-10 parameters: [] tags: - Versions responses: '200': description: '' operationId: create_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/countries/count.json: get: summary: Shopify Retrieves A Count Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#count-2020-10 parameters: [] tags: - Count - Countries - Retrieves responses: '200': description: '' operationId: get_countries_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/countries/{country_id}.json: get: summary: Shopify Retrieves A Specific County description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#show-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - County - Retrieves - Specific responses: '200': description: '' operationId: get_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: country: id: 879921427 tax: 0.05 summary: Update a country's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#update-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Versions responses: '200': description: '' operationId: update_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#destroy-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Country - Deletes responses: '200': description: '' operationId: delete_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/countries.json: get: summary: Shopify Retrieves A List Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2021-01 parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Countries - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: country: code: FR summary: Create a country using Shopify's tax rate for it example2: value: country: code: FR tax: 0.2 summary: Create a country using a custom tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#create-2021-01 parameters: [] tags: - Versions responses: '200': description: '' operationId: deprecated_202101_create_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/countries/count.json: get: summary: Shopify Retrieves A Count Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#count-2021-01 parameters: [] tags: - Count - Countries - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_countries_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/countries/{country_id}.json: get: summary: Shopify Retrieves A Specific County description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#show-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - County - Retrieves - Specific responses: '200': description: '' operationId: deprecated_202101_get_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: country: id: 879921427 tax: 0.05 summary: Update a country's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#update-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Versions responses: '200': description: '' operationId: deprecated_202101_update_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#destroy-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Country - Deletes responses: '200': description: '' operationId: deprecated_202101_delete_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/countries.json: get: summary: Shopify Retrieves A List Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-unstable parameters: - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Countries - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true post: requestBody: content: application/json: schema: {} examples: example1: value: country: code: FR summary: Create a country using Shopify's tax rate for it example2: value: country: code: FR tax: 0.2 summary: Create a country using a custom tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#create-unstable parameters: [] tags: - Versions responses: '200': description: '' operationId: deprecated_unstable_create_countries x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/countries/count.json: get: summary: Shopify Retrieves A Count Of Countries description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#count-unstable parameters: [] tags: - Count - Countries - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_countries_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/countries/{country_id}.json: get: summary: Shopify Retrieves A Specific County description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#show-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - County - Retrieves - Specific responses: '200': description: '' operationId: deprecated_unstable_get_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: country: id: 879921427 tax: 0.05 summary: Update a country's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#update-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Versions responses: '200': description: '' operationId: deprecated_unstable_update_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true delete: summary: Shopify Deletes A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#destroy-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Country - Deletes responses: '200': description: '' operationId: deprecated_unstable_delete_countries_param_country_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/currencies.json: get: summary: Shopify Retrieves A List Of Currencies Enabled On A Shop description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/currency#index-2020-01 parameters: [] tags: - Currencies - Enabled - Lists - Retrieves - Shop responses: '200': description: '' operationId: deprecated_202001_get_currencies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/currencies.json: get: summary: Shopify Retrieves A List Of Currencies Enabled On A Shop description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/currency#index-2020-04 parameters: [] tags: - Currencies - Enabled - Lists - Retrieves - Shop responses: '200': description: '' operationId: deprecated_202004_get_currencies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/currencies.json: get: summary: Shopify Retrieves A List Of Currencies Enabled On A Shop description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/currency#index-2020-07 parameters: [] tags: - Currencies - Enabled - Lists - Retrieves - Shop responses: '200': description: '' operationId: deprecated_202007_get_currencies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/currencies.json: get: summary: Shopify Retrieves A List Of Currencies Enabled On A Shop description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/currency#index-2020-10 parameters: [] tags: - Currencies - Enabled - Lists - Retrieves - Shop responses: '200': description: '' operationId: get_currencies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/currencies.json: get: summary: Shopify Retrieves A List Of Currencies Enabled On A Shop description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/currency#index-2021-01 parameters: [] tags: - Currencies - Enabled - Lists - Retrieves - Shop responses: '200': description: '' operationId: deprecated_202101_get_currencies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/currencies.json: get: summary: Shopify Retrieves A List Of Currencies Enabled On A Shop description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/currency#index-unstable parameters: [] tags: - Currencies - Enabled - Lists - Retrieves - Shop responses: '200': description: '' operationId: deprecated_unstable_get_currencies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/policies.json: get: summary: Shopify Retrieves A List Of The Shop's Policies description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/policy#index-2020-01 parameters: [] tags: - Lists - Policies - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_policies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/policies.json: get: summary: Shopify Retrieves A List Of The Shop's Policies description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/policy#index-2020-04 parameters: [] tags: - Lists - Policies - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_policies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/policies.json: get: summary: Shopify Retrieves A List Of The Shop's Policies description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/policy#index-2020-07 parameters: [] tags: - Lists - Policies - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_policies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/policies.json: get: summary: Shopify Retrieves A List Of The Shop's Policies description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/policy#index-2020-10 parameters: [] tags: - Lists - Policies - Retrieves responses: '200': description: '' operationId: get_policies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/policies.json: get: summary: Shopify Retrieves A List Of The Shop's Policies description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/policy#index-2021-01 parameters: [] tags: - Lists - Policies - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_policies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/policies.json: get: summary: Shopify Retrieves A List Of The Shop's Policies description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/policy#index-unstable parameters: [] tags: - Lists - Policies - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_policies x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/countries/{country_id}/provinces.json: get: summary: Shopify Retrieves A List Of Provinces description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#index-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_countries_param_country_id_provinces x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/countries/{country_id}/provinces/count.json: get: summary: Shopify Retrieves A Count Of Provinces For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#count-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Count - Country - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_countries_param_country_id_provinces_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/countries/{country_id}/provinces/{province_id}.json: get: summary: Shopify Retrieves A Single Province For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#show-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Country - Province - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202001_get_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: province: id: 224293623 tax: 0.09 summary: Update a province's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#update-2020-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id tags: - Versions responses: '200': description: '' operationId: >- deprecated_202001_update_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/countries/{country_id}/provinces.json: get: summary: Shopify Retrieves A List Of Provinces description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#index-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_countries_param_country_id_provinces x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/countries/{country_id}/provinces/count.json: get: summary: Shopify Retrieves A Count Of Provinces For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#count-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Count - Country - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_countries_param_country_id_provinces_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/countries/{country_id}/provinces/{province_id}.json: get: summary: Shopify Retrieves A Single Province For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#show-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Country - Province - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202004_get_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: province: id: 224293623 tax: 0.09 summary: Update a province's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#update-2020-04 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id tags: - Versions responses: '200': description: '' operationId: >- deprecated_202004_update_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/countries/{country_id}/provinces.json: get: summary: Shopify Retrieves A List Of Provinces description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#index-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_countries_param_country_id_provinces x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/countries/{country_id}/provinces/count.json: get: summary: Shopify Retrieves A Count Of Provinces For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#count-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Count - Country - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_countries_param_country_id_provinces_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/countries/{country_id}/provinces/{province_id}.json: get: summary: Shopify Retrieves A Single Province For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#show-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Country - Province - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202007_get_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: province: id: 224293623 tax: 0.09 summary: Update a province's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#update-2020-07 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id tags: - Versions responses: '200': description: '' operationId: >- deprecated_202007_update_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/countries/{country_id}/provinces.json: get: summary: Shopify Retrieves A List Of Provinces description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#index-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: get_countries_param_country_id_provinces x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/countries/{country_id}/provinces/count.json: get: summary: Shopify Retrieves A Count Of Provinces For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#count-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Count - Country - Retrieves responses: '200': description: '' operationId: get_countries_param_country_id_provinces_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/countries/{country_id}/provinces/{province_id}.json: get: summary: Shopify Retrieves A Single Province For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#show-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Country - Province - Retrieves - Single responses: '200': description: '' operationId: get_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: province: id: 224293623 tax: 0.09 summary: Update a province's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#update-2020-10 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id tags: - Versions responses: '200': description: '' operationId: update_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/countries/{country_id}/provinces.json: get: summary: Shopify Retrieves A List Of Provinces description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#index-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_countries_param_country_id_provinces x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/countries/{country_id}/provinces/count.json: get: summary: Shopify Retrieves A Count Of Provinces For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#count-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Count - Country - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_countries_param_country_id_provinces_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/countries/{country_id}/provinces/{province_id}.json: get: summary: Shopify Retrieves A Single Province For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#show-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Country - Province - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_202101_get_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: province: id: 224293623 tax: 0.09 summary: Update a province's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#update-2021-01 parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id tags: - Versions responses: '200': description: '' operationId: >- deprecated_202101_update_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/countries/{country_id}/provinces.json: get: summary: Shopify Retrieves A List Of Provinces description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#index-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: query name: since_id description: Restrict results to after the specified ID. schema: {} required: false - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of fields names. schema: {} required: false tags: - Lists - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_countries_param_country_id_provinces x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/countries/{country_id}/provinces/count.json: get: summary: Shopify Retrieves A Count Of Provinces For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#count-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id tags: - Count - Country - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_countries_param_country_id_provinces_count x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/countries/{country_id}/provinces/{province_id}.json: get: summary: Shopify Retrieves A Single Province For A Country description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#show-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id - in: query name: fields description: >- Show only certain fields, specified by a comma-separated list of field names. schema: {} required: false tags: - Country - Province - Retrieves - Single responses: '200': description: '' operationId: >- deprecated_unstable_get_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true put: requestBody: content: application/json: schema: {} examples: example1: value: province: id: 224293623 tax: 0.09 summary: Update a province's tax rate summary: Shopify As Of Version 2020-10 description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/province#update-unstable parameters: - in: path name: country_id required: true schema: type: string description: country_id - in: path name: province_id required: true schema: type: string description: province_id tags: - Versions responses: '200': description: '' operationId: >- deprecated_unstable_update_countries_param_country_id_provinces_param_province_id x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shipping_zones.json: get: summary: Shopify Get A List Of All Shipping Zones description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shippingzone#index-2020-01 parameters: - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Lists - Shipping - Zones responses: '200': description: '' operationId: deprecated_202001_get_shipping_zones x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/shipping_zones.json: get: summary: Shopify Get A List Of All Shipping Zones description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shippingzone#index-2020-04 parameters: - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Lists - Shipping - Zones responses: '200': description: '' operationId: deprecated_202004_get_shipping_zones x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/shipping_zones.json: get: summary: Shopify Get A List Of All Shipping Zones description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shippingzone#index-2020-07 parameters: - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Lists - Shipping - Zones responses: '200': description: '' operationId: deprecated_202007_get_shipping_zones x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/shipping_zones.json: get: summary: Shopify Get A List Of All Shipping Zones description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shippingzone#index-2020-10 parameters: - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Lists - Shipping - Zones responses: '200': description: '' operationId: get_shipping_zones x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/shipping_zones.json: get: summary: Shopify Get A List Of All Shipping Zones description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shippingzone#index-2021-01 parameters: - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Lists - Shipping - Zones responses: '200': description: '' operationId: deprecated_202101_get_shipping_zones x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/shipping_zones.json: get: summary: Shopify Get A List Of All Shipping Zones description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shippingzone#index-unstable parameters: - in: query name: fields description: comma-separated list of fields to include in the response schema: {} required: false tags: - All - Get - Lists - Shipping - Zones responses: '200': description: '' operationId: deprecated_unstable_get_shipping_zones x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/shop.json: get: summary: Shopify Retrieves The Shop's Configuration description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shop#show-2020-01 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Configuration - Retrieves responses: '200': description: '' operationId: deprecated_202001_get_shop x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/shop.json: get: summary: Shopify Retrieves The Shop's Configuration description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shop#show-2020-04 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Configuration - Retrieves responses: '200': description: '' operationId: deprecated_202004_get_shop x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/shop.json: get: summary: Shopify Retrieves The Shop's Configuration description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shop#show-2020-07 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Configuration - Retrieves responses: '200': description: '' operationId: deprecated_202007_get_shop x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/shop.json: get: summary: Shopify Retrieves The Shop's Configuration description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shop#show-2020-10 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Configuration - Retrieves responses: '200': description: '' operationId: get_shop x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/shop.json: get: summary: Shopify Retrieves The Shop's Configuration description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shop#show-2021-01 parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Configuration - Retrieves responses: '200': description: '' operationId: deprecated_202101_get_shop x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/shop.json: get: summary: Shopify Retrieves The Shop's Configuration description: >- https://shopify.dev/docs/admin-api/rest/reference/store-properties/shop#show-unstable parameters: - in: query name: fields description: A comma-separated list of fields to include in the response. schema: {} required: false tags: - Configuration - Retrieves responses: '200': description: '' operationId: deprecated_unstable_get_shop x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-01/tender_transactions.json: get: summary: Shopify Retrieves A List Of Tender Transactions description: >- https://shopify.dev/docs/admin-api/rest/reference/tendertransaction#index-2020-01 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Retrieve only transactions after the specified ID. schema: {} required: false - in: query name: processed_at_min description: Show tender transactions processed_at or after the specified date. schema: {} required: false - in: query name: processed_at_max description: Show tender transactions processed_at or before the specified date. schema: {} required: false - in: query name: processed_at description: Show tender transactions processed at the specified date. schema: {} required: false - in: query name: order description: >- Show tender transactions ordered by processed_at in ascending or descending order. schema: {} required: false tags: - Lists - Retrieves - Tender - Transactions responses: '200': description: '' operationId: deprecated_202001_get_tender_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-04/tender_transactions.json: get: summary: Shopify Retrieves A List Of Tender Transactions description: >- https://shopify.dev/docs/admin-api/rest/reference/tendertransaction#index-2020-04 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Retrieve only transactions after the specified ID. schema: {} required: false - in: query name: processed_at_min description: Show tender transactions processed_at or after the specified date. schema: {} required: false - in: query name: processed_at_max description: Show tender transactions processed_at or before the specified date. schema: {} required: false - in: query name: processed_at description: Show tender transactions processed at the specified date. schema: {} required: false - in: query name: order description: >- Show tender transactions ordered by processed_at in ascending or descending order. schema: {} required: false tags: - Lists - Retrieves - Tender - Transactions responses: '200': description: '' operationId: deprecated_202004_get_tender_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-07/tender_transactions.json: get: summary: Shopify Retrieves A List Of Tender Transactions description: >- https://shopify.dev/docs/admin-api/rest/reference/tendertransaction#index-2020-07 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Retrieve only transactions after the specified ID. schema: {} required: false - in: query name: processed_at_min description: Show tender transactions processed_at or after the specified date. schema: {} required: false - in: query name: processed_at_max description: Show tender transactions processed_at or before the specified date. schema: {} required: false - in: query name: processed_at description: Show tender transactions processed at the specified date. schema: {} required: false - in: query name: order description: >- Show tender transactions ordered by processed_at in ascending or descending order. schema: {} required: false tags: - Lists - Retrieves - Tender - Transactions responses: '200': description: '' operationId: deprecated_202007_get_tender_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2020-10/tender_transactions.json: get: summary: Shopify Retrieves A List Of Tender Transactions description: >- https://shopify.dev/docs/admin-api/rest/reference/tendertransaction#index-2020-10 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Retrieve only transactions after the specified ID. schema: {} required: false - in: query name: processed_at_min description: Show tender transactions processed_at or after the specified date. schema: {} required: false - in: query name: processed_at_max description: Show tender transactions processed_at or before the specified date. schema: {} required: false - in: query name: processed_at description: Show tender transactions processed at the specified date. schema: {} required: false - in: query name: order description: >- Show tender transactions ordered by processed_at in ascending or descending order. schema: {} required: false tags: - Lists - Retrieves - Tender - Transactions responses: '200': description: '' operationId: get_tender_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/2021-01/tender_transactions.json: get: summary: Shopify Retrieves A List Of Tender Transactions description: >- https://shopify.dev/docs/admin-api/rest/reference/tendertransaction#index-2021-01 parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Retrieve only transactions after the specified ID. schema: {} required: false - in: query name: processed_at_min description: Show tender transactions processed_at or after the specified date. schema: {} required: false - in: query name: processed_at_max description: Show tender transactions processed_at or before the specified date. schema: {} required: false - in: query name: processed_at description: Show tender transactions processed at the specified date. schema: {} required: false - in: query name: order description: >- Show tender transactions ordered by processed_at in ascending or descending order. schema: {} required: false tags: - Lists - Retrieves - Tender - Transactions responses: '200': description: '' operationId: deprecated_202101_get_tender_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true /admin/api/unstable/tender_transactions.json: get: summary: Shopify Retrieves A List Of Tender Transactions description: >- https://shopify.dev/docs/admin-api/rest/reference/tendertransaction#index-unstable parameters: - in: query name: limit description: |- The maximum number of results to retrieve. (default: 50, maximum: 250) schema: {} required: false - in: query name: since_id description: Retrieve only transactions after the specified ID. schema: {} required: false - in: query name: processed_at_min description: Show tender transactions processed_at or after the specified date. schema: {} required: false - in: query name: processed_at_max description: Show tender transactions processed_at or before the specified date. schema: {} required: false - in: query name: processed_at description: Show tender transactions processed at the specified date. schema: {} required: false - in: query name: order description: >- Show tender transactions ordered by processed_at in ascending or descending order. schema: {} required: false tags: - Lists - Retrieves - Tender - Transactions responses: '200': description: '' operationId: deprecated_unstable_get_tender_transactions x-api-evangelist-processing: PascalCaseOperationSummaries: true ChooseTags: true tags: - name: About - name: Access - name: Account - name: Accounts - name: Activation - name: Active - name: Address - name: Addresses - name: Admin - name: All - name: Amount - name: Another - name: Applications - name: Approves - name: Article - name: Assets - name: Associated - name: Authenticated - name: Authors - name: Available - name: Balance - name: Belong - name: Belonging - name: Blog - name: Blogs - name: Bulk - name: Calls - name: Cancel - name: Cancels - name: Card - name: Cards - name: Carrier - name: Charge - name: Charges - name: Checkout - name: Checkouts - name: Code - name: Collect - name: Collection - name: Collections - name: Comments - name: Complete - name: Configuration - name: Connects - name: Contains - name: Count - name: Countries - name: Country - name: Counts - name: County - name: Create - name: Creation - name: Credit - name: Currencies - name: Current - name: Custom - name: Customer - name: Customers - name: Date - name: Days - name: Deletes - name: Disables - name: Discount - name: Dispute - name: Disputes - name: Enabled - name: Endpoint - name: Events - name: Existing - name: Files - name: Format - name: Fulfillment - name: Generate - name: Get - name: Gift - name: Have - name: Holds - name: Identifiers - name: Image - name: Images - name: Information - name: Inventory - name: Invites - name: Issued - name: Item - name: Items - name: Jobs - name: Keys - name: Levels - name: Line - name: Listing - name: Listings - name: Lists - name: Location - name: Make - name: Managed - name: Many - name: Mark - name: Match - name: Merchant - name: Metafields - name: Modifies - name: Modify - name: Move - name: Moves - name: Multiple - name: Number - name: Numbers - name: Open - name: Operations - name: Order - name: Ordered - name: Orders - name: Particular - name: Past - name: Payments - name: Payouts - name: Policies - name: Previously - name: Private - name: Product - name: Products - name: Progress - name: Providing - name: Province - name: Public - name: Publish - name: Published - name: Queries - name: Rates - name: Ready - name: Recurring - name: Redirect - name: Redirects - name: Refund - name: Refunds - name: Releases - name: Reports - name: Requests - name: Required - name: Resource - name: Retrieves - name: Risk - name: Rules - name: Saved - name: Scheduled - name: Scopes - name: Script - name: Search - name: Searches - name: Sends - name: Sent - name: Sessions - name: Sets - name: Shipping - name: Shop - name: Single - name: Smart - name: Spam - name: Specific - name: Storefront - name: Subscriptions - name: Summaries - name: Tender - name: Theme - name: Themes - name: Time - name: Tokens - name: Topic - name: Tracking - name: Transactions - name: Type - name: Update - name: Usage - name: Used - name: Users - name: Variants - name: Vault - name: Versions - name: Webhooks - name: Zip - name: Zones