naftiko: 1.0.0-alpha2 info: label: Shopify API — Applications description: 'Shopify API — Applications. 128 operations. Lead operation: Shopify Creates An Application Charge. Self-contained Naftiko capability covering one Shopify business surface.' tags: - Shopify - Applications created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: SHOPIFY_API_KEY: SHOPIFY_API_KEY capability: consumes: - type: http namespace: shopify-applications baseUri: '' description: Shopify API — Applications business capability. Self-contained, no shared references. resources: - name: admin-api-2020-01-application_charges.json path: /admin/api/2020-01/application_charges.json operations: - name: deprecated202001createapplicationcharges method: POST description: Shopify Creates An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202001getapplicationcharges method: GET description: Shopify Retrieves A List Of Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-01-application_charges-application_charge_id}.json path: /admin/api/2020-01/application_charges/{application_charge_id}.json operations: - name: deprecated202001getapplicationchargesparamapplicationchargeid method: GET description: Shopify Retrieves An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_charge_id in: path type: string description: application_charge_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-01-application_credits.json path: /admin/api/2020-01/application_credits.json operations: - name: deprecated202001createapplicationcredits method: POST description: Shopify Creates An Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202001getapplicationcredits method: GET description: Shopify Retrieves All Application Credits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-01-application_credits-application_credit_id}.json path: /admin/api/2020-01/application_credits/{application_credit_id}.json operations: - name: deprecated202001getapplicationcreditsparamapplicationcreditid method: GET description: Shopify Retrieves A Single Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_credit_id in: path type: string description: application_credit_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-01-assigned_fulfillment_orders.json path: /admin/api/2020-01/assigned_fulfillment_orders.json operations: - name: deprecated202001getassignedfulfillmentorders method: GET description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: assignment_status in: query type: string description: 'The assigment status of the fulfillment orders that should be returned:' - name: location_ids in: query type: string description: The IDs of the assigned locations of the fulfillment orders that should be returned. - name: location_ids[] in: query type: integer description: location_ids[] - name: admin-api-2020-01-collection_listings.json path: /admin/api/2020-01/collection_listings.json operations: - name: deprecated202001getcollectionlistings method: GET description: Shopify Retrieve Collection Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-01-collection_listings-collection_listing_id}.json path: /admin/api/2020-01/collection_listings/{collection_listing_id}.json operations: - name: deprecated202001getcollectionlistingsparamcollectionlistingid method: GET description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: deprecated202001updatecollectionlistingsparamcollectionlistingid method: PUT description: Shopify Create A Collection Listing To Publish A Collection To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202001deletecollectionlistingsparamcollectionlistingid method: DELETE description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: admin-api-2020-01-orders-order_id-risks-risk_id}.json path: /admin/api/2020-01/orders/{order_id}/risks/{risk_id}.json operations: - name: deprecated202001updateordersparamorderidrisksparamriskid method: PUT description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202001deleteordersparamorderidrisksparamriskid method: DELETE description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: admin-api-2020-01-product_listings.json path: /admin/api/2020-01/product_listings.json operations: - name: deprecated202001getproductlistings method: GET description: Shopify Retrieve Product Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_ids in: query type: string description: A comma-separated list of product ids - name: limit in: query type: string description: Amount of results - name: collection_id in: query type: string description: Filter by products belonging to a particular collection - name: updated_at_min in: query type: string description: Filter by products last updated after a certain date and time (formatted in ISO 8601) - name: handle in: query type: string description: Filter by product handle - name: admin-api-2020-01-product_listings-count.json path: /admin/api/2020-01/product_listings/count.json operations: - name: deprecated202001getproductlistingscount method: GET description: Shopify Retrieve A Count Of Products That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. - name: admin-api-2020-01-product_listings-product_ids.json path: /admin/api/2020-01/product_listings/product_ids.json operations: - name: deprecated202001getproductlistingsproductids method: GET description: Shopify Retrieve Product_ids That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-01-product_listings-product_listing_id}.json path: /admin/api/2020-01/product_listings/{product_listing_id}.json operations: - name: deprecated202001getproductlistingsparamproductlistingid method: GET description: Shopify Retrieve A Specific Product Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: deprecated202001updateproductlistingsparamproductlistingid method: PUT description: Shopify Create A Product Listing To Publish A Product To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202001deleteproductlistingsparamproductlistingid method: DELETE description: Shopify Delete A Product Listing To Unpublish A Product From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: admin-api-2020-01-recurring_application_charges.json path: /admin/api/2020-01/recurring_application_charges.json operations: - name: deprecated202001createrecurringapplicationcharges method: POST description: Shopify Creates A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202001getrecurringapplicationcharges method: GET description: Shopify Retrieves A List Of Recurring Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-01-recurring_application_charges-recurring_application_charge_id} path: /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}.json operations: - name: deprecated202001deleterecurringapplicationchargesparamrecurringapplicationchargeid method: DELETE description: Shopify Cancels A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: admin-api-2020-01-recurring_application_charges-recurring_application_charge_id- path: /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/customize.json operations: - name: deprecated202001updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize method: PUT description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: recurring_application_charge[capped_amount] in: query type: integer description: recurring_application_charge[capped_amount] - name: admin-api-2020-01-reports-report_id}.json path: /admin/api/2020-01/reports/{report_id}.json operations: - name: deprecated202001getreportsparamreportid method: GET description: Shopify Retrieves A Single Report Created By Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: report_id in: path type: string description: report_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-04-application_charges.json path: /admin/api/2020-04/application_charges.json operations: - name: deprecated202004createapplicationcharges method: POST description: Shopify Creates An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202004getapplicationcharges method: GET description: Shopify Retrieves A List Of Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-04-application_charges-application_charge_id}.json path: /admin/api/2020-04/application_charges/{application_charge_id}.json operations: - name: deprecated202004getapplicationchargesparamapplicationchargeid method: GET description: Shopify Retrieves An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_charge_id in: path type: string description: application_charge_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-04-application_credits.json path: /admin/api/2020-04/application_credits.json operations: - name: deprecated202004createapplicationcredits method: POST description: Shopify Creates An Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202004getapplicationcredits method: GET description: Shopify Retrieves All Application Credits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-04-application_credits-application_credit_id}.json path: /admin/api/2020-04/application_credits/{application_credit_id}.json operations: - name: deprecated202004getapplicationcreditsparamapplicationcreditid method: GET description: Shopify Retrieves A Single Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_credit_id in: path type: string description: application_credit_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-04-assigned_fulfillment_orders.json path: /admin/api/2020-04/assigned_fulfillment_orders.json operations: - name: deprecated202004getassignedfulfillmentorders method: GET description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: assignment_status in: query type: string description: 'The assigment status of the fulfillment orders that should be returned:' - name: location_ids in: query type: string description: The IDs of the assigned locations of the fulfillment orders that should be returned. - name: location_ids[] in: query type: integer description: location_ids[] - name: admin-api-2020-04-collection_listings.json path: /admin/api/2020-04/collection_listings.json operations: - name: deprecated202004getcollectionlistings method: GET description: Shopify Retrieve Collection Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-04-collection_listings-collection_listing_id}.json path: /admin/api/2020-04/collection_listings/{collection_listing_id}.json operations: - name: deprecated202004getcollectionlistingsparamcollectionlistingid method: GET description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: deprecated202004updatecollectionlistingsparamcollectionlistingid method: PUT description: Shopify Create A Collection Listing To Publish A Collection To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202004deletecollectionlistingsparamcollectionlistingid method: DELETE description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: admin-api-2020-04-orders-order_id-risks-risk_id}.json path: /admin/api/2020-04/orders/{order_id}/risks/{risk_id}.json operations: - name: deprecated202004updateordersparamorderidrisksparamriskid method: PUT description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202004deleteordersparamorderidrisksparamriskid method: DELETE description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: admin-api-2020-04-product_listings.json path: /admin/api/2020-04/product_listings.json operations: - name: deprecated202004getproductlistings method: GET description: Shopify Retrieve Product Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_ids in: query type: string description: A comma-separated list of product ids - name: limit in: query type: string description: Amount of results - name: collection_id in: query type: string description: Filter by products belonging to a particular collection - name: updated_at_min in: query type: string description: Filter by products last updated after a certain date and time (formatted in ISO 8601) - name: handle in: query type: string description: Filter by product handle - name: admin-api-2020-04-product_listings-count.json path: /admin/api/2020-04/product_listings/count.json operations: - name: deprecated202004getproductlistingscount method: GET description: Shopify Retrieve A Count Of Products That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. - name: admin-api-2020-04-product_listings-product_ids.json path: /admin/api/2020-04/product_listings/product_ids.json operations: - name: deprecated202004getproductlistingsproductids method: GET description: Shopify Retrieve Product_ids That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-04-product_listings-product_listing_id}.json path: /admin/api/2020-04/product_listings/{product_listing_id}.json operations: - name: deprecated202004getproductlistingsparamproductlistingid method: GET description: Shopify Retrieve A Specific Product Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: deprecated202004updateproductlistingsparamproductlistingid method: PUT description: Shopify Create A Product Listing To Publish A Product To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202004deleteproductlistingsparamproductlistingid method: DELETE description: Shopify Delete A Product Listing To Unpublish A Product From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: admin-api-2020-04-recurring_application_charges.json path: /admin/api/2020-04/recurring_application_charges.json operations: - name: deprecated202004createrecurringapplicationcharges method: POST description: Shopify Creates A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202004getrecurringapplicationcharges method: GET description: Shopify Retrieves A List Of Recurring Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-04-recurring_application_charges-recurring_application_charge_id} path: /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}.json operations: - name: deprecated202004deleterecurringapplicationchargesparamrecurringapplicationchargeid method: DELETE description: Shopify Cancels A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: admin-api-2020-04-recurring_application_charges-recurring_application_charge_id- path: /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/customize.json operations: - name: deprecated202004updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize method: PUT description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: recurring_application_charge[capped_amount] in: query type: integer description: recurring_application_charge[capped_amount] - name: admin-api-2020-04-reports-report_id}.json path: /admin/api/2020-04/reports/{report_id}.json operations: - name: deprecated202004getreportsparamreportid method: GET description: Shopify Retrieves A Single Report Created By Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: report_id in: path type: string description: report_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-07-application_charges.json path: /admin/api/2020-07/application_charges.json operations: - name: deprecated202007createapplicationcharges method: POST description: Shopify Creates An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202007getapplicationcharges method: GET description: Shopify Retrieves A List Of Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-07-application_charges-application_charge_id}.json path: /admin/api/2020-07/application_charges/{application_charge_id}.json operations: - name: deprecated202007getapplicationchargesparamapplicationchargeid method: GET description: Shopify Retrieves An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_charge_id in: path type: string description: application_charge_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-07-application_credits.json path: /admin/api/2020-07/application_credits.json operations: - name: deprecated202007createapplicationcredits method: POST description: Shopify Creates An Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202007getapplicationcredits method: GET description: Shopify Retrieves All Application Credits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-07-application_credits-application_credit_id}.json path: /admin/api/2020-07/application_credits/{application_credit_id}.json operations: - name: deprecated202007getapplicationcreditsparamapplicationcreditid method: GET description: Shopify Retrieves A Single Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_credit_id in: path type: string description: application_credit_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-07-assigned_fulfillment_orders.json path: /admin/api/2020-07/assigned_fulfillment_orders.json operations: - name: deprecated202007getassignedfulfillmentorders method: GET description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: assignment_status in: query type: string description: 'The assigment status of the fulfillment orders that should be returned:' - name: location_ids in: query type: string description: The IDs of the assigned locations of the fulfillment orders that should be returned. - name: location_ids[] in: query type: integer description: location_ids[] - name: admin-api-2020-07-collection_listings.json path: /admin/api/2020-07/collection_listings.json operations: - name: deprecated202007getcollectionlistings method: GET description: Shopify Retrieve Collection Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-07-collection_listings-collection_listing_id}.json path: /admin/api/2020-07/collection_listings/{collection_listing_id}.json operations: - name: deprecated202007getcollectionlistingsparamcollectionlistingid method: GET description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: deprecated202007updatecollectionlistingsparamcollectionlistingid method: PUT description: Shopify Create A Collection Listing To Publish A Collection To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202007deletecollectionlistingsparamcollectionlistingid method: DELETE description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: admin-api-2020-07-orders-order_id-risks-risk_id}.json path: /admin/api/2020-07/orders/{order_id}/risks/{risk_id}.json operations: - name: deprecated202007updateordersparamorderidrisksparamriskid method: PUT description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202007deleteordersparamorderidrisksparamriskid method: DELETE description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: admin-api-2020-07-product_listings.json path: /admin/api/2020-07/product_listings.json operations: - name: deprecated202007getproductlistings method: GET description: Shopify Retrieve Product Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_ids in: query type: string description: A comma-separated list of product ids - name: limit in: query type: string description: Amount of results - name: collection_id in: query type: string description: Filter by products belonging to a particular collection - name: updated_at_min in: query type: string description: Filter by products last updated after a certain date and time (formatted in ISO 8601) - name: handle in: query type: string description: Filter by product handle - name: admin-api-2020-07-product_listings-count.json path: /admin/api/2020-07/product_listings/count.json operations: - name: deprecated202007getproductlistingscount method: GET description: Shopify Retrieve A Count Of Products That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. - name: admin-api-2020-07-product_listings-product_ids.json path: /admin/api/2020-07/product_listings/product_ids.json operations: - name: deprecated202007getproductlistingsproductids method: GET description: Shopify Retrieve Product_ids That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-07-product_listings-product_listing_id}.json path: /admin/api/2020-07/product_listings/{product_listing_id}.json operations: - name: deprecated202007getproductlistingsparamproductlistingid method: GET description: Shopify Retrieve A Specific Product Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: deprecated202007updateproductlistingsparamproductlistingid method: PUT description: Shopify Create A Product Listing To Publish A Product To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202007deleteproductlistingsparamproductlistingid method: DELETE description: Shopify Delete A Product Listing To Unpublish A Product From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_listing_id in: path type: string description: product_listing_id required: true - name: admin-api-2020-07-recurring_application_charges.json path: /admin/api/2020-07/recurring_application_charges.json operations: - name: deprecated202007createrecurringapplicationcharges method: POST description: Shopify Creates A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202007getrecurringapplicationcharges method: GET description: Shopify Retrieves A List Of Recurring Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-07-recurring_application_charges-recurring_application_charge_id} path: /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}.json operations: - name: deprecated202007deleterecurringapplicationchargesparamrecurringapplicationchargeid method: DELETE description: Shopify Cancels A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: admin-api-2020-07-recurring_application_charges-recurring_application_charge_id- path: /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/customize.json operations: - name: deprecated202007updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize method: PUT description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: recurring_application_charge[capped_amount] in: query type: integer description: recurring_application_charge[capped_amount] - name: admin-api-2020-07-reports-report_id}.json path: /admin/api/2020-07/reports/{report_id}.json operations: - name: deprecated202007getreportsparamreportid method: GET description: Shopify Retrieves A Single Report Created By Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: report_id in: path type: string description: report_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-10-application_charges.json path: /admin/api/2020-10/application_charges.json operations: - name: createapplicationcharges method: POST description: Shopify Creates An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: getapplicationcharges method: GET description: Shopify Retrieves A List Of Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-10-application_charges-application_charge_id}.json path: /admin/api/2020-10/application_charges/{application_charge_id}.json operations: - name: getapplicationchargesparamapplicationchargeid method: GET description: Shopify Retrieves An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_charge_id in: path type: string description: application_charge_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-10-application_credits.json path: /admin/api/2020-10/application_credits.json operations: - name: createapplicationcredits method: POST description: Shopify Creates An Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: getapplicationcredits method: GET description: Shopify Retrieves All Application Credits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-10-application_credits-application_credit_id}.json path: /admin/api/2020-10/application_credits/{application_credit_id}.json operations: - name: getapplicationcreditsparamapplicationcreditid method: GET description: Shopify Retrieves A Single Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_credit_id in: path type: string description: application_credit_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-10-assigned_fulfillment_orders.json path: /admin/api/2020-10/assigned_fulfillment_orders.json operations: - name: getassignedfulfillmentorders method: GET description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: assignment_status in: query type: string description: 'The assigment status of the fulfillment orders that should be returned:' - name: location_ids in: query type: string description: The IDs of the assigned locations of the fulfillment orders that should be returned. - name: location_ids[] in: query type: integer description: location_ids[] - name: admin-api-2020-10-collection_listings.json path: /admin/api/2020-10/collection_listings.json operations: - name: getcollectionlistings method: GET description: Shopify Retrieve Collection Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2020-10-collection_listings-collection_listing_id}.json path: /admin/api/2020-10/collection_listings/{collection_listing_id}.json operations: - name: getcollectionlistingsparamcollectionlistingid method: GET description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: updatecollectionlistingsparamcollectionlistingid method: PUT description: Shopify Create A Collection Listing To Publish A Collection To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deletecollectionlistingsparamcollectionlistingid method: DELETE description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: admin-api-2020-10-orders-order_id-risks-risk_id}.json path: /admin/api/2020-10/orders/{order_id}/risks/{risk_id}.json operations: - name: updateordersparamorderidrisksparamriskid method: PUT description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deleteordersparamorderidrisksparamriskid method: DELETE description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: admin-api-2020-10-recurring_application_charges.json path: /admin/api/2020-10/recurring_application_charges.json operations: - name: createrecurringapplicationcharges method: POST description: Shopify Creates A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: getrecurringapplicationcharges method: GET description: Shopify Retrieves A List Of Recurring Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2020-10-recurring_application_charges-recurring_application_charge_id} path: /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}.json operations: - name: deleterecurringapplicationchargesparamrecurringapplicationchargeid method: DELETE description: Shopify Cancels A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: admin-api-2020-10-recurring_application_charges-recurring_application_charge_id- path: /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/customize.json operations: - name: updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize method: PUT description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: recurring_application_charge[capped_amount] in: query type: integer description: recurring_application_charge[capped_amount] - name: admin-api-2020-10-reports-report_id}.json path: /admin/api/2020-10/reports/{report_id}.json operations: - name: getreportsparamreportid method: GET description: Shopify Retrieves A Single Report Created By Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: report_id in: path type: string description: report_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2021-01-application_charges.json path: /admin/api/2021-01/application_charges.json operations: - name: deprecated202101createapplicationcharges method: POST description: Shopify Creates An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202101getapplicationcharges method: GET description: Shopify Retrieves A List Of Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2021-01-application_charges-application_charge_id}.json path: /admin/api/2021-01/application_charges/{application_charge_id}.json operations: - name: deprecated202101getapplicationchargesparamapplicationchargeid method: GET description: Shopify Retrieves An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_charge_id in: path type: string description: application_charge_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2021-01-application_credits.json path: /admin/api/2021-01/application_credits.json operations: - name: deprecated202101createapplicationcredits method: POST description: Shopify Creates An Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202101getapplicationcredits method: GET description: Shopify Retrieves All Application Credits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2021-01-application_credits-application_credit_id}.json path: /admin/api/2021-01/application_credits/{application_credit_id}.json operations: - name: deprecated202101getapplicationcreditsparamapplicationcreditid method: GET description: Shopify Retrieves A Single Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_credit_id in: path type: string description: application_credit_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2021-01-assigned_fulfillment_orders.json path: /admin/api/2021-01/assigned_fulfillment_orders.json operations: - name: deprecated202101getassignedfulfillmentorders method: GET description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: assignment_status in: query type: string description: 'The assigment status of the fulfillment orders that should be returned:' - name: location_ids in: query type: string description: The IDs of the assigned locations of the fulfillment orders that should be returned. - name: location_ids[] in: query type: integer description: location_ids[] - name: admin-api-2021-01-collection_listings.json path: /admin/api/2021-01/collection_listings.json operations: - name: deprecated202101getcollectionlistings method: GET description: Shopify Retrieve Collection Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-2021-01-collection_listings-collection_listing_id}.json path: /admin/api/2021-01/collection_listings/{collection_listing_id}.json operations: - name: deprecated202101getcollectionlistingsparamcollectionlistingid method: GET description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: deprecated202101updatecollectionlistingsparamcollectionlistingid method: PUT description: Shopify Create A Collection Listing To Publish A Collection To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202101deletecollectionlistingsparamcollectionlistingid method: DELETE description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: admin-api-2021-01-deprecated_api_calls.json path: /admin/api/2021-01/deprecated_api_calls.json operations: - name: deprecated202101getdeprecatedapicalls method: GET description: Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days outputRawFormat: json outputParameters: - name: result type: object value: $. - name: admin-api-2021-01-orders-order_id-risks-risk_id}.json path: /admin/api/2021-01/orders/{order_id}/risks/{risk_id}.json operations: - name: deprecated202101updateordersparamorderidrisksparamriskid method: PUT description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202101deleteordersparamorderidrisksparamriskid method: DELETE description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: admin-api-2021-01-recurring_application_charges.json path: /admin/api/2021-01/recurring_application_charges.json operations: - name: deprecated202101createrecurringapplicationcharges method: POST description: Shopify Creates A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecated202101getrecurringapplicationcharges method: GET description: Shopify Retrieves A List Of Recurring Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-2021-01-recurring_application_charges-recurring_application_charge_id} path: /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}.json operations: - name: deprecated202101deleterecurringapplicationchargesparamrecurringapplicationchargeid method: DELETE description: Shopify Cancels A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: admin-api-2021-01-recurring_application_charges-recurring_application_charge_id- path: /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}/customize.json operations: - name: deprecated202101updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize method: PUT description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: recurring_application_charge[capped_amount] in: query type: integer description: recurring_application_charge[capped_amount] - name: admin-api-2021-01-reports-report_id}.json path: /admin/api/2021-01/reports/{report_id}.json operations: - name: deprecated202101getreportsparamreportid method: GET description: Shopify Retrieves A Single Report Created By Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: report_id in: path type: string description: report_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-unstable-application_charges.json path: /admin/api/unstable/application_charges.json operations: - name: deprecatedunstablecreateapplicationcharges method: POST description: Shopify Creates An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecatedunstablegetapplicationcharges method: GET description: Shopify Retrieves A List Of Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-unstable-application_charges-application_charge_id}.json path: /admin/api/unstable/application_charges/{application_charge_id}.json operations: - name: deprecatedunstablegetapplicationchargesparamapplicationchargeid method: GET description: Shopify Retrieves An Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_charge_id in: path type: string description: application_charge_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-unstable-application_credits.json path: /admin/api/unstable/application_credits.json operations: - name: deprecatedunstablecreateapplicationcredits method: POST description: Shopify Creates An Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecatedunstablegetapplicationcredits method: GET description: Shopify Retrieves All Application Credits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-unstable-application_credits-application_credit_id}.json path: /admin/api/unstable/application_credits/{application_credit_id}.json operations: - name: deprecatedunstablegetapplicationcreditsparamapplicationcreditid method: GET description: Shopify Retrieves A Single Application Credit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: application_credit_id in: path type: string description: application_credit_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-unstable-assigned_fulfillment_orders.json path: /admin/api/unstable/assigned_fulfillment_orders.json operations: - name: deprecatedunstablegetassignedfulfillmentorders method: GET description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: assignment_status in: query type: string description: 'The assigment status of the fulfillment orders that should be returned:' - name: location_ids in: query type: string description: The IDs of the assigned locations of the fulfillment orders that should be returned. - name: location_ids[] in: query type: integer description: location_ids[] - name: admin-api-unstable-collection_listings.json path: /admin/api/unstable/collection_listings.json operations: - name: deprecatedunstablegetcollectionlistings method: GET description: Shopify Retrieve Collection Listings That Are Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: limit in: query type: string description: Amount of results - name: admin-api-unstable-collection_listings-collection_listing_id}.json path: /admin/api/unstable/collection_listings/{collection_listing_id}.json operations: - name: deprecatedunstablegetcollectionlistingsparamcollectionlistingid method: GET description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: deprecatedunstableupdatecollectionlistingsparamcollectionlistingid method: PUT description: Shopify Create A Collection Listing To Publish A Collection To Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecatedunstabledeletecollectionlistingsparamcollectionlistingid method: DELETE description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: collection_listing_id in: path type: string description: collection_listing_id required: true - name: admin-api-unstable-deprecated_api_calls.json path: /admin/api/unstable/deprecated_api_calls.json operations: - name: deprecatedunstablegetdeprecatedapicalls method: GET description: Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days outputRawFormat: json outputParameters: - name: result type: object value: $. - name: admin-api-unstable-orders-order_id-risks-risk_id}.json path: /admin/api/unstable/orders/{order_id}/risks/{risk_id}.json operations: - name: deprecatedunstableupdateordersparamorderidrisksparamriskid method: PUT description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: deprecatedunstabledeleteordersparamorderidrisksparamriskid method: DELETE description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: risk_id in: path type: string description: risk_id required: true - name: admin-api-unstable-recurring_application_charges.json path: /admin/api/unstable/recurring_application_charges.json operations: - name: deprecatedunstablecreaterecurringapplicationcharges method: POST description: Shopify Creates A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: deprecatedunstablegetrecurringapplicationcharges method: GET description: Shopify Retrieves A List Of Recurring Application Charges outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: since_id in: query type: string description: Restrict results to after the specified ID. - name: fields in: query type: string description: A comma-separated list of fields to include in the response. - name: admin-api-unstable-recurring_application_charges-recurring_application_charge_id path: /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}.json operations: - name: deprecatedunstabledeleterecurringapplicationchargesparamrecurringapplicationchargeid method: DELETE description: Shopify Cancels A Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: admin-api-unstable-recurring_application_charges-recurring_application_charge_id path: /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}/customize.json operations: - name: deprecatedunstableupdaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize method: PUT description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: recurring_application_charge_id in: path type: string description: recurring_application_charge_id required: true - name: recurring_application_charge[capped_amount] in: query type: integer description: recurring_application_charge[capped_amount] - name: admin-api-unstable-reports-report_id}.json path: /admin/api/unstable/reports/{report_id}.json operations: - name: deprecatedunstablegetreportsparamreportid method: GET description: Shopify Retrieves A Single Report Created By Your App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: report_id in: path type: string description: report_id required: true - name: fields in: query type: string description: A comma-separated list of fields to include in the response. exposes: - type: rest namespace: shopify-applications-rest port: 8080 description: REST adapter for Shopify API — Applications. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/admin/api/2020-01/application-charges-json name: admin-api-2020-01-application-charges-json description: REST surface for admin-api-2020-01-application_charges.json. operations: - method: POST name: deprecated202001createapplicationcharges description: Shopify Creates An Application Charge call: shopify-applications.deprecated202001createapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202001getapplicationcharges description: Shopify Retrieves A List Of Application Charges call: shopify-applications.deprecated202001getapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/application-charges/application-charge-id-json name: admin-api-2020-01-application-charges-application-charge-id-json description: REST surface for admin-api-2020-01-application_charges-application_charge_id}.json. operations: - method: GET name: deprecated202001getapplicationchargesparamapplicationchargeid description: Shopify Retrieves An Application Charge call: shopify-applications.deprecated202001getapplicationchargesparamapplicationchargeid with: application_charge_id: rest.application_charge_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/application-credits-json name: admin-api-2020-01-application-credits-json description: REST surface for admin-api-2020-01-application_credits.json. operations: - method: POST name: deprecated202001createapplicationcredits description: Shopify Creates An Application Credit call: shopify-applications.deprecated202001createapplicationcredits with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202001getapplicationcredits description: Shopify Retrieves All Application Credits call: shopify-applications.deprecated202001getapplicationcredits with: fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/application-credits/application-credit-id-json name: admin-api-2020-01-application-credits-application-credit-id-json description: REST surface for admin-api-2020-01-application_credits-application_credit_id}.json. operations: - method: GET name: deprecated202001getapplicationcreditsparamapplicationcreditid description: Shopify Retrieves A Single Application Credit call: shopify-applications.deprecated202001getapplicationcreditsparamapplicationcreditid with: application_credit_id: rest.application_credit_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/assigned-fulfillment-orders-json name: admin-api-2020-01-assigned-fulfillment-orders-json description: REST surface for admin-api-2020-01-assigned_fulfillment_orders.json. operations: - method: GET name: deprecated202001getassignedfulfillmentorders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App call: shopify-applications.deprecated202001getassignedfulfillmentorders with: assignment_status: rest.assignment_status location_ids: rest.location_ids location_ids[]: rest.location_ids[] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/collection-listings-json name: admin-api-2020-01-collection-listings-json description: REST surface for admin-api-2020-01-collection_listings.json. operations: - method: GET name: deprecated202001getcollectionlistings description: Shopify Retrieve Collection Listings That Are Published To Your App call: shopify-applications.deprecated202001getcollectionlistings with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/collection-listings/collection-listing-id-json name: admin-api-2020-01-collection-listings-collection-listing-id-json description: REST surface for admin-api-2020-01-collection_listings-collection_listing_id}.json. operations: - method: GET name: deprecated202001getcollectionlistingsparamcollectionlistingid description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App call: shopify-applications.deprecated202001getcollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202001updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-applications.deprecated202001updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202001deletecollectionlistingsparamcollectionlistingid description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App call: shopify-applications.deprecated202001deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/orders/{order-id}/risks/risk-id-json name: admin-api-2020-01-orders-order-id-risks-risk-id-json description: REST surface for admin-api-2020-01-orders-order_id-risks-risk_id}.json. operations: - method: PUT name: deprecated202001updateordersparamorderidrisksparamriskid description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202001updateordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202001deleteordersparamorderidrisksparamriskid description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202001deleteordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/product-listings-json name: admin-api-2020-01-product-listings-json description: REST surface for admin-api-2020-01-product_listings.json. operations: - method: GET name: deprecated202001getproductlistings description: Shopify Retrieve Product Listings That Are Published To Your App call: shopify-applications.deprecated202001getproductlistings with: product_ids: rest.product_ids limit: rest.limit collection_id: rest.collection_id updated_at_min: rest.updated_at_min handle: rest.handle outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/product-listings/count-json name: admin-api-2020-01-product-listings-count-json description: REST surface for admin-api-2020-01-product_listings-count.json. operations: - method: GET name: deprecated202001getproductlistingscount description: Shopify Retrieve A Count Of Products That Are Published To Your App call: shopify-applications.deprecated202001getproductlistingscount outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/product-listings/product-ids-json name: admin-api-2020-01-product-listings-product-ids-json description: REST surface for admin-api-2020-01-product_listings-product_ids.json. operations: - method: GET name: deprecated202001getproductlistingsproductids description: Shopify Retrieve Product_ids That Are Published To Your App call: shopify-applications.deprecated202001getproductlistingsproductids with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/product-listings/product-listing-id-json name: admin-api-2020-01-product-listings-product-listing-id-json description: REST surface for admin-api-2020-01-product_listings-product_listing_id}.json. operations: - method: GET name: deprecated202001getproductlistingsparamproductlistingid description: Shopify Retrieve A Specific Product Listing That Is Published To Your App call: shopify-applications.deprecated202001getproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202001updateproductlistingsparamproductlistingid description: Shopify Create A Product Listing To Publish A Product To Your App call: shopify-applications.deprecated202001updateproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202001deleteproductlistingsparamproductlistingid description: Shopify Delete A Product Listing To Unpublish A Product From Your App call: shopify-applications.deprecated202001deleteproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/recurring-application-charges-json name: admin-api-2020-01-recurring-application-charges-json description: REST surface for admin-api-2020-01-recurring_application_charges.json. operations: - method: POST name: deprecated202001createrecurringapplicationcharges description: Shopify Creates A Recurring Application Charge call: shopify-applications.deprecated202001createrecurringapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202001getrecurringapplicationcharges description: Shopify Retrieves A List Of Recurring Application Charges call: shopify-applications.deprecated202001getrecurringapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/recurring-application-charges/recurring-application-charge-id-json name: admin-api-2020-01-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-01-recurring_application_charges-recurring_application_charge_id}. operations: - method: DELETE name: deprecated202001deleterecurringapplicationchargesparamrecurringapplicationchargeid description: Shopify Cancels A Recurring Application Charge call: shopify-applications.deprecated202001deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: rest.recurring_application_charge_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/recurring-application-charges/{recurring-application-charge-id}/customize-json name: admin-api-2020-01-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-01-recurring_application_charges-recurring_application_charge_id-. operations: - method: PUT name: deprecated202001updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge call: shopify-applications.deprecated202001updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: rest.recurring_application_charge_id recurring_application_charge[capped_amount]: rest.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/reports/report-id-json name: admin-api-2020-01-reports-report-id-json description: REST surface for admin-api-2020-01-reports-report_id}.json. operations: - method: GET name: deprecated202001getreportsparamreportid description: Shopify Retrieves A Single Report Created By Your App call: shopify-applications.deprecated202001getreportsparamreportid with: report_id: rest.report_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/application-charges-json name: admin-api-2020-04-application-charges-json description: REST surface for admin-api-2020-04-application_charges.json. operations: - method: POST name: deprecated202004createapplicationcharges description: Shopify Creates An Application Charge call: shopify-applications.deprecated202004createapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202004getapplicationcharges description: Shopify Retrieves A List Of Application Charges call: shopify-applications.deprecated202004getapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/application-charges/application-charge-id-json name: admin-api-2020-04-application-charges-application-charge-id-json description: REST surface for admin-api-2020-04-application_charges-application_charge_id}.json. operations: - method: GET name: deprecated202004getapplicationchargesparamapplicationchargeid description: Shopify Retrieves An Application Charge call: shopify-applications.deprecated202004getapplicationchargesparamapplicationchargeid with: application_charge_id: rest.application_charge_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/application-credits-json name: admin-api-2020-04-application-credits-json description: REST surface for admin-api-2020-04-application_credits.json. operations: - method: POST name: deprecated202004createapplicationcredits description: Shopify Creates An Application Credit call: shopify-applications.deprecated202004createapplicationcredits with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202004getapplicationcredits description: Shopify Retrieves All Application Credits call: shopify-applications.deprecated202004getapplicationcredits with: fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/application-credits/application-credit-id-json name: admin-api-2020-04-application-credits-application-credit-id-json description: REST surface for admin-api-2020-04-application_credits-application_credit_id}.json. operations: - method: GET name: deprecated202004getapplicationcreditsparamapplicationcreditid description: Shopify Retrieves A Single Application Credit call: shopify-applications.deprecated202004getapplicationcreditsparamapplicationcreditid with: application_credit_id: rest.application_credit_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/assigned-fulfillment-orders-json name: admin-api-2020-04-assigned-fulfillment-orders-json description: REST surface for admin-api-2020-04-assigned_fulfillment_orders.json. operations: - method: GET name: deprecated202004getassignedfulfillmentorders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App call: shopify-applications.deprecated202004getassignedfulfillmentorders with: assignment_status: rest.assignment_status location_ids: rest.location_ids location_ids[]: rest.location_ids[] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/collection-listings-json name: admin-api-2020-04-collection-listings-json description: REST surface for admin-api-2020-04-collection_listings.json. operations: - method: GET name: deprecated202004getcollectionlistings description: Shopify Retrieve Collection Listings That Are Published To Your App call: shopify-applications.deprecated202004getcollectionlistings with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/collection-listings/collection-listing-id-json name: admin-api-2020-04-collection-listings-collection-listing-id-json description: REST surface for admin-api-2020-04-collection_listings-collection_listing_id}.json. operations: - method: GET name: deprecated202004getcollectionlistingsparamcollectionlistingid description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App call: shopify-applications.deprecated202004getcollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202004updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-applications.deprecated202004updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202004deletecollectionlistingsparamcollectionlistingid description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App call: shopify-applications.deprecated202004deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/orders/{order-id}/risks/risk-id-json name: admin-api-2020-04-orders-order-id-risks-risk-id-json description: REST surface for admin-api-2020-04-orders-order_id-risks-risk_id}.json. operations: - method: PUT name: deprecated202004updateordersparamorderidrisksparamriskid description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202004updateordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202004deleteordersparamorderidrisksparamriskid description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202004deleteordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/product-listings-json name: admin-api-2020-04-product-listings-json description: REST surface for admin-api-2020-04-product_listings.json. operations: - method: GET name: deprecated202004getproductlistings description: Shopify Retrieve Product Listings That Are Published To Your App call: shopify-applications.deprecated202004getproductlistings with: product_ids: rest.product_ids limit: rest.limit collection_id: rest.collection_id updated_at_min: rest.updated_at_min handle: rest.handle outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/product-listings/count-json name: admin-api-2020-04-product-listings-count-json description: REST surface for admin-api-2020-04-product_listings-count.json. operations: - method: GET name: deprecated202004getproductlistingscount description: Shopify Retrieve A Count Of Products That Are Published To Your App call: shopify-applications.deprecated202004getproductlistingscount outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/product-listings/product-ids-json name: admin-api-2020-04-product-listings-product-ids-json description: REST surface for admin-api-2020-04-product_listings-product_ids.json. operations: - method: GET name: deprecated202004getproductlistingsproductids description: Shopify Retrieve Product_ids That Are Published To Your App call: shopify-applications.deprecated202004getproductlistingsproductids with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/product-listings/product-listing-id-json name: admin-api-2020-04-product-listings-product-listing-id-json description: REST surface for admin-api-2020-04-product_listings-product_listing_id}.json. operations: - method: GET name: deprecated202004getproductlistingsparamproductlistingid description: Shopify Retrieve A Specific Product Listing That Is Published To Your App call: shopify-applications.deprecated202004getproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202004updateproductlistingsparamproductlistingid description: Shopify Create A Product Listing To Publish A Product To Your App call: shopify-applications.deprecated202004updateproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202004deleteproductlistingsparamproductlistingid description: Shopify Delete A Product Listing To Unpublish A Product From Your App call: shopify-applications.deprecated202004deleteproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/recurring-application-charges-json name: admin-api-2020-04-recurring-application-charges-json description: REST surface for admin-api-2020-04-recurring_application_charges.json. operations: - method: POST name: deprecated202004createrecurringapplicationcharges description: Shopify Creates A Recurring Application Charge call: shopify-applications.deprecated202004createrecurringapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202004getrecurringapplicationcharges description: Shopify Retrieves A List Of Recurring Application Charges call: shopify-applications.deprecated202004getrecurringapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/recurring-application-charges/recurring-application-charge-id-json name: admin-api-2020-04-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-04-recurring_application_charges-recurring_application_charge_id}. operations: - method: DELETE name: deprecated202004deleterecurringapplicationchargesparamrecurringapplicationchargeid description: Shopify Cancels A Recurring Application Charge call: shopify-applications.deprecated202004deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: rest.recurring_application_charge_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/recurring-application-charges/{recurring-application-charge-id}/customize-json name: admin-api-2020-04-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-04-recurring_application_charges-recurring_application_charge_id-. operations: - method: PUT name: deprecated202004updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge call: shopify-applications.deprecated202004updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: rest.recurring_application_charge_id recurring_application_charge[capped_amount]: rest.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/reports/report-id-json name: admin-api-2020-04-reports-report-id-json description: REST surface for admin-api-2020-04-reports-report_id}.json. operations: - method: GET name: deprecated202004getreportsparamreportid description: Shopify Retrieves A Single Report Created By Your App call: shopify-applications.deprecated202004getreportsparamreportid with: report_id: rest.report_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/application-charges-json name: admin-api-2020-07-application-charges-json description: REST surface for admin-api-2020-07-application_charges.json. operations: - method: POST name: deprecated202007createapplicationcharges description: Shopify Creates An Application Charge call: shopify-applications.deprecated202007createapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202007getapplicationcharges description: Shopify Retrieves A List Of Application Charges call: shopify-applications.deprecated202007getapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/application-charges/application-charge-id-json name: admin-api-2020-07-application-charges-application-charge-id-json description: REST surface for admin-api-2020-07-application_charges-application_charge_id}.json. operations: - method: GET name: deprecated202007getapplicationchargesparamapplicationchargeid description: Shopify Retrieves An Application Charge call: shopify-applications.deprecated202007getapplicationchargesparamapplicationchargeid with: application_charge_id: rest.application_charge_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/application-credits-json name: admin-api-2020-07-application-credits-json description: REST surface for admin-api-2020-07-application_credits.json. operations: - method: POST name: deprecated202007createapplicationcredits description: Shopify Creates An Application Credit call: shopify-applications.deprecated202007createapplicationcredits with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202007getapplicationcredits description: Shopify Retrieves All Application Credits call: shopify-applications.deprecated202007getapplicationcredits with: fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/application-credits/application-credit-id-json name: admin-api-2020-07-application-credits-application-credit-id-json description: REST surface for admin-api-2020-07-application_credits-application_credit_id}.json. operations: - method: GET name: deprecated202007getapplicationcreditsparamapplicationcreditid description: Shopify Retrieves A Single Application Credit call: shopify-applications.deprecated202007getapplicationcreditsparamapplicationcreditid with: application_credit_id: rest.application_credit_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/assigned-fulfillment-orders-json name: admin-api-2020-07-assigned-fulfillment-orders-json description: REST surface for admin-api-2020-07-assigned_fulfillment_orders.json. operations: - method: GET name: deprecated202007getassignedfulfillmentorders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App call: shopify-applications.deprecated202007getassignedfulfillmentorders with: assignment_status: rest.assignment_status location_ids: rest.location_ids location_ids[]: rest.location_ids[] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/collection-listings-json name: admin-api-2020-07-collection-listings-json description: REST surface for admin-api-2020-07-collection_listings.json. operations: - method: GET name: deprecated202007getcollectionlistings description: Shopify Retrieve Collection Listings That Are Published To Your App call: shopify-applications.deprecated202007getcollectionlistings with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/collection-listings/collection-listing-id-json name: admin-api-2020-07-collection-listings-collection-listing-id-json description: REST surface for admin-api-2020-07-collection_listings-collection_listing_id}.json. operations: - method: GET name: deprecated202007getcollectionlistingsparamcollectionlistingid description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App call: shopify-applications.deprecated202007getcollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202007updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-applications.deprecated202007updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202007deletecollectionlistingsparamcollectionlistingid description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App call: shopify-applications.deprecated202007deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/orders/{order-id}/risks/risk-id-json name: admin-api-2020-07-orders-order-id-risks-risk-id-json description: REST surface for admin-api-2020-07-orders-order_id-risks-risk_id}.json. operations: - method: PUT name: deprecated202007updateordersparamorderidrisksparamriskid description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202007updateordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202007deleteordersparamorderidrisksparamriskid description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202007deleteordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/product-listings-json name: admin-api-2020-07-product-listings-json description: REST surface for admin-api-2020-07-product_listings.json. operations: - method: GET name: deprecated202007getproductlistings description: Shopify Retrieve Product Listings That Are Published To Your App call: shopify-applications.deprecated202007getproductlistings with: product_ids: rest.product_ids limit: rest.limit collection_id: rest.collection_id updated_at_min: rest.updated_at_min handle: rest.handle outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/product-listings/count-json name: admin-api-2020-07-product-listings-count-json description: REST surface for admin-api-2020-07-product_listings-count.json. operations: - method: GET name: deprecated202007getproductlistingscount description: Shopify Retrieve A Count Of Products That Are Published To Your App call: shopify-applications.deprecated202007getproductlistingscount outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/product-listings/product-ids-json name: admin-api-2020-07-product-listings-product-ids-json description: REST surface for admin-api-2020-07-product_listings-product_ids.json. operations: - method: GET name: deprecated202007getproductlistingsproductids description: Shopify Retrieve Product_ids That Are Published To Your App call: shopify-applications.deprecated202007getproductlistingsproductids with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/product-listings/product-listing-id-json name: admin-api-2020-07-product-listings-product-listing-id-json description: REST surface for admin-api-2020-07-product_listings-product_listing_id}.json. operations: - method: GET name: deprecated202007getproductlistingsparamproductlistingid description: Shopify Retrieve A Specific Product Listing That Is Published To Your App call: shopify-applications.deprecated202007getproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202007updateproductlistingsparamproductlistingid description: Shopify Create A Product Listing To Publish A Product To Your App call: shopify-applications.deprecated202007updateproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202007deleteproductlistingsparamproductlistingid description: Shopify Delete A Product Listing To Unpublish A Product From Your App call: shopify-applications.deprecated202007deleteproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/recurring-application-charges-json name: admin-api-2020-07-recurring-application-charges-json description: REST surface for admin-api-2020-07-recurring_application_charges.json. operations: - method: POST name: deprecated202007createrecurringapplicationcharges description: Shopify Creates A Recurring Application Charge call: shopify-applications.deprecated202007createrecurringapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202007getrecurringapplicationcharges description: Shopify Retrieves A List Of Recurring Application Charges call: shopify-applications.deprecated202007getrecurringapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/recurring-application-charges/recurring-application-charge-id-json name: admin-api-2020-07-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-07-recurring_application_charges-recurring_application_charge_id}. operations: - method: DELETE name: deprecated202007deleterecurringapplicationchargesparamrecurringapplicationchargeid description: Shopify Cancels A Recurring Application Charge call: shopify-applications.deprecated202007deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: rest.recurring_application_charge_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/recurring-application-charges/{recurring-application-charge-id}/customize-json name: admin-api-2020-07-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-07-recurring_application_charges-recurring_application_charge_id-. operations: - method: PUT name: deprecated202007updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge call: shopify-applications.deprecated202007updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: rest.recurring_application_charge_id recurring_application_charge[capped_amount]: rest.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/reports/report-id-json name: admin-api-2020-07-reports-report-id-json description: REST surface for admin-api-2020-07-reports-report_id}.json. operations: - method: GET name: deprecated202007getreportsparamreportid description: Shopify Retrieves A Single Report Created By Your App call: shopify-applications.deprecated202007getreportsparamreportid with: report_id: rest.report_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/application-charges-json name: admin-api-2020-10-application-charges-json description: REST surface for admin-api-2020-10-application_charges.json. operations: - method: POST name: createapplicationcharges description: Shopify Creates An Application Charge call: shopify-applications.createapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: getapplicationcharges description: Shopify Retrieves A List Of Application Charges call: shopify-applications.getapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/application-charges/application-charge-id-json name: admin-api-2020-10-application-charges-application-charge-id-json description: REST surface for admin-api-2020-10-application_charges-application_charge_id}.json. operations: - method: GET name: getapplicationchargesparamapplicationchargeid description: Shopify Retrieves An Application Charge call: shopify-applications.getapplicationchargesparamapplicationchargeid with: application_charge_id: rest.application_charge_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/application-credits-json name: admin-api-2020-10-application-credits-json description: REST surface for admin-api-2020-10-application_credits.json. operations: - method: POST name: createapplicationcredits description: Shopify Creates An Application Credit call: shopify-applications.createapplicationcredits with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: getapplicationcredits description: Shopify Retrieves All Application Credits call: shopify-applications.getapplicationcredits with: fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/application-credits/application-credit-id-json name: admin-api-2020-10-application-credits-application-credit-id-json description: REST surface for admin-api-2020-10-application_credits-application_credit_id}.json. operations: - method: GET name: getapplicationcreditsparamapplicationcreditid description: Shopify Retrieves A Single Application Credit call: shopify-applications.getapplicationcreditsparamapplicationcreditid with: application_credit_id: rest.application_credit_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/assigned-fulfillment-orders-json name: admin-api-2020-10-assigned-fulfillment-orders-json description: REST surface for admin-api-2020-10-assigned_fulfillment_orders.json. operations: - method: GET name: getassignedfulfillmentorders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App call: shopify-applications.getassignedfulfillmentorders with: assignment_status: rest.assignment_status location_ids: rest.location_ids location_ids[]: rest.location_ids[] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/collection-listings-json name: admin-api-2020-10-collection-listings-json description: REST surface for admin-api-2020-10-collection_listings.json. operations: - method: GET name: getcollectionlistings description: Shopify Retrieve Collection Listings That Are Published To Your App call: shopify-applications.getcollectionlistings with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/collection-listings/collection-listing-id-json name: admin-api-2020-10-collection-listings-collection-listing-id-json description: REST surface for admin-api-2020-10-collection_listings-collection_listing_id}.json. operations: - method: GET name: getcollectionlistingsparamcollectionlistingid description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App call: shopify-applications.getcollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - method: PUT name: updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-applications.updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletecollectionlistingsparamcollectionlistingid description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App call: shopify-applications.deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/orders/{order-id}/risks/risk-id-json name: admin-api-2020-10-orders-order-id-risks-risk-id-json description: REST surface for admin-api-2020-10-orders-order_id-risks-risk_id}.json. operations: - method: PUT name: updateordersparamorderidrisksparamriskid description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application call: shopify-applications.updateordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deleteordersparamorderidrisksparamriskid description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application call: shopify-applications.deleteordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/recurring-application-charges-json name: admin-api-2020-10-recurring-application-charges-json description: REST surface for admin-api-2020-10-recurring_application_charges.json. operations: - method: POST name: createrecurringapplicationcharges description: Shopify Creates A Recurring Application Charge call: shopify-applications.createrecurringapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: getrecurringapplicationcharges description: Shopify Retrieves A List Of Recurring Application Charges call: shopify-applications.getrecurringapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/recurring-application-charges/recurring-application-charge-id-json name: admin-api-2020-10-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-10-recurring_application_charges-recurring_application_charge_id}. operations: - method: DELETE name: deleterecurringapplicationchargesparamrecurringapplicationchargeid description: Shopify Cancels A Recurring Application Charge call: shopify-applications.deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: rest.recurring_application_charge_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/recurring-application-charges/{recurring-application-charge-id}/customize-json name: admin-api-2020-10-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2020-10-recurring_application_charges-recurring_application_charge_id-. operations: - method: PUT name: updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge call: shopify-applications.updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: rest.recurring_application_charge_id recurring_application_charge[capped_amount]: rest.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/reports/report-id-json name: admin-api-2020-10-reports-report-id-json description: REST surface for admin-api-2020-10-reports-report_id}.json. operations: - method: GET name: getreportsparamreportid description: Shopify Retrieves A Single Report Created By Your App call: shopify-applications.getreportsparamreportid with: report_id: rest.report_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/application-charges-json name: admin-api-2021-01-application-charges-json description: REST surface for admin-api-2021-01-application_charges.json. operations: - method: POST name: deprecated202101createapplicationcharges description: Shopify Creates An Application Charge call: shopify-applications.deprecated202101createapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202101getapplicationcharges description: Shopify Retrieves A List Of Application Charges call: shopify-applications.deprecated202101getapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/application-charges/application-charge-id-json name: admin-api-2021-01-application-charges-application-charge-id-json description: REST surface for admin-api-2021-01-application_charges-application_charge_id}.json. operations: - method: GET name: deprecated202101getapplicationchargesparamapplicationchargeid description: Shopify Retrieves An Application Charge call: shopify-applications.deprecated202101getapplicationchargesparamapplicationchargeid with: application_charge_id: rest.application_charge_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/application-credits-json name: admin-api-2021-01-application-credits-json description: REST surface for admin-api-2021-01-application_credits.json. operations: - method: POST name: deprecated202101createapplicationcredits description: Shopify Creates An Application Credit call: shopify-applications.deprecated202101createapplicationcredits with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202101getapplicationcredits description: Shopify Retrieves All Application Credits call: shopify-applications.deprecated202101getapplicationcredits with: fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/application-credits/application-credit-id-json name: admin-api-2021-01-application-credits-application-credit-id-json description: REST surface for admin-api-2021-01-application_credits-application_credit_id}.json. operations: - method: GET name: deprecated202101getapplicationcreditsparamapplicationcreditid description: Shopify Retrieves A Single Application Credit call: shopify-applications.deprecated202101getapplicationcreditsparamapplicationcreditid with: application_credit_id: rest.application_credit_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/assigned-fulfillment-orders-json name: admin-api-2021-01-assigned-fulfillment-orders-json description: REST surface for admin-api-2021-01-assigned_fulfillment_orders.json. operations: - method: GET name: deprecated202101getassignedfulfillmentorders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App call: shopify-applications.deprecated202101getassignedfulfillmentorders with: assignment_status: rest.assignment_status location_ids: rest.location_ids location_ids[]: rest.location_ids[] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/collection-listings-json name: admin-api-2021-01-collection-listings-json description: REST surface for admin-api-2021-01-collection_listings.json. operations: - method: GET name: deprecated202101getcollectionlistings description: Shopify Retrieve Collection Listings That Are Published To Your App call: shopify-applications.deprecated202101getcollectionlistings with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/collection-listings/collection-listing-id-json name: admin-api-2021-01-collection-listings-collection-listing-id-json description: REST surface for admin-api-2021-01-collection_listings-collection_listing_id}.json. operations: - method: GET name: deprecated202101getcollectionlistingsparamcollectionlistingid description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App call: shopify-applications.deprecated202101getcollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecated202101updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-applications.deprecated202101updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202101deletecollectionlistingsparamcollectionlistingid description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App call: shopify-applications.deprecated202101deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/deprecated-api-calls-json name: admin-api-2021-01-deprecated-api-calls-json description: REST surface for admin-api-2021-01-deprecated_api_calls.json. operations: - method: GET name: deprecated202101getdeprecatedapicalls description: Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days call: shopify-applications.deprecated202101getdeprecatedapicalls outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/orders/{order-id}/risks/risk-id-json name: admin-api-2021-01-orders-order-id-risks-risk-id-json description: REST surface for admin-api-2021-01-orders-order_id-risks-risk_id}.json. operations: - method: PUT name: deprecated202101updateordersparamorderidrisksparamriskid description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202101updateordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecated202101deleteordersparamorderidrisksparamriskid description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application call: shopify-applications.deprecated202101deleteordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/recurring-application-charges-json name: admin-api-2021-01-recurring-application-charges-json description: REST surface for admin-api-2021-01-recurring_application_charges.json. operations: - method: POST name: deprecated202101createrecurringapplicationcharges description: Shopify Creates A Recurring Application Charge call: shopify-applications.deprecated202101createrecurringapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecated202101getrecurringapplicationcharges description: Shopify Retrieves A List Of Recurring Application Charges call: shopify-applications.deprecated202101getrecurringapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/recurring-application-charges/recurring-application-charge-id-json name: admin-api-2021-01-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2021-01-recurring_application_charges-recurring_application_charge_id}. operations: - method: DELETE name: deprecated202101deleterecurringapplicationchargesparamrecurringapplicationchargeid description: Shopify Cancels A Recurring Application Charge call: shopify-applications.deprecated202101deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: rest.recurring_application_charge_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/recurring-application-charges/{recurring-application-charge-id}/customize-json name: admin-api-2021-01-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-2021-01-recurring_application_charges-recurring_application_charge_id-. operations: - method: PUT name: deprecated202101updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge call: shopify-applications.deprecated202101updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: rest.recurring_application_charge_id recurring_application_charge[capped_amount]: rest.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/reports/report-id-json name: admin-api-2021-01-reports-report-id-json description: REST surface for admin-api-2021-01-reports-report_id}.json. operations: - method: GET name: deprecated202101getreportsparamreportid description: Shopify Retrieves A Single Report Created By Your App call: shopify-applications.deprecated202101getreportsparamreportid with: report_id: rest.report_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/application-charges-json name: admin-api-unstable-application-charges-json description: REST surface for admin-api-unstable-application_charges.json. operations: - method: POST name: deprecatedunstablecreateapplicationcharges description: Shopify Creates An Application Charge call: shopify-applications.deprecatedunstablecreateapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecatedunstablegetapplicationcharges description: Shopify Retrieves A List Of Application Charges call: shopify-applications.deprecatedunstablegetapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/application-charges/application-charge-id-json name: admin-api-unstable-application-charges-application-charge-id-json description: REST surface for admin-api-unstable-application_charges-application_charge_id}.json. operations: - method: GET name: deprecatedunstablegetapplicationchargesparamapplicationchargeid description: Shopify Retrieves An Application Charge call: shopify-applications.deprecatedunstablegetapplicationchargesparamapplicationchargeid with: application_charge_id: rest.application_charge_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/application-credits-json name: admin-api-unstable-application-credits-json description: REST surface for admin-api-unstable-application_credits.json. operations: - method: POST name: deprecatedunstablecreateapplicationcredits description: Shopify Creates An Application Credit call: shopify-applications.deprecatedunstablecreateapplicationcredits with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecatedunstablegetapplicationcredits description: Shopify Retrieves All Application Credits call: shopify-applications.deprecatedunstablegetapplicationcredits with: fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/application-credits/application-credit-id-json name: admin-api-unstable-application-credits-application-credit-id-json description: REST surface for admin-api-unstable-application_credits-application_credit_id}.json. operations: - method: GET name: deprecatedunstablegetapplicationcreditsparamapplicationcreditid description: Shopify Retrieves A Single Application Credit call: shopify-applications.deprecatedunstablegetapplicationcreditsparamapplicationcreditid with: application_credit_id: rest.application_credit_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/assigned-fulfillment-orders-json name: admin-api-unstable-assigned-fulfillment-orders-json description: REST surface for admin-api-unstable-assigned_fulfillment_orders.json. operations: - method: GET name: deprecatedunstablegetassignedfulfillmentorders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App call: shopify-applications.deprecatedunstablegetassignedfulfillmentorders with: assignment_status: rest.assignment_status location_ids: rest.location_ids location_ids[]: rest.location_ids[] outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/collection-listings-json name: admin-api-unstable-collection-listings-json description: REST surface for admin-api-unstable-collection_listings.json. operations: - method: GET name: deprecatedunstablegetcollectionlistings description: Shopify Retrieve Collection Listings That Are Published To Your App call: shopify-applications.deprecatedunstablegetcollectionlistings with: limit: rest.limit outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/collection-listings/collection-listing-id-json name: admin-api-unstable-collection-listings-collection-listing-id-json description: REST surface for admin-api-unstable-collection_listings-collection_listing_id}.json. operations: - method: GET name: deprecatedunstablegetcollectionlistingsparamcollectionlistingid description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App call: shopify-applications.deprecatedunstablegetcollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - method: PUT name: deprecatedunstableupdatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-applications.deprecatedunstableupdatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecatedunstabledeletecollectionlistingsparamcollectionlistingid description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App call: shopify-applications.deprecatedunstabledeletecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/deprecated-api-calls-json name: admin-api-unstable-deprecated-api-calls-json description: REST surface for admin-api-unstable-deprecated_api_calls.json. operations: - method: GET name: deprecatedunstablegetdeprecatedapicalls description: Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days call: shopify-applications.deprecatedunstablegetdeprecatedapicalls outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/orders/{order-id}/risks/risk-id-json name: admin-api-unstable-orders-order-id-risks-risk-id-json description: REST surface for admin-api-unstable-orders-order_id-risks-risk_id}.json. operations: - method: PUT name: deprecatedunstableupdateordersparamorderidrisksparamriskid description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application call: shopify-applications.deprecatedunstableupdateordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deprecatedunstabledeleteordersparamorderidrisksparamriskid description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application call: shopify-applications.deprecatedunstabledeleteordersparamorderidrisksparamriskid with: order_id: rest.order_id risk_id: rest.risk_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/recurring-application-charges-json name: admin-api-unstable-recurring-application-charges-json description: REST surface for admin-api-unstable-recurring_application_charges.json. operations: - method: POST name: deprecatedunstablecreaterecurringapplicationcharges description: Shopify Creates A Recurring Application Charge call: shopify-applications.deprecatedunstablecreaterecurringapplicationcharges with: body: rest.body outputParameters: - type: object mapping: $. - method: GET name: deprecatedunstablegetrecurringapplicationcharges description: Shopify Retrieves A List Of Recurring Application Charges call: shopify-applications.deprecatedunstablegetrecurringapplicationcharges with: since_id: rest.since_id fields: rest.fields outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/recurring-application-charges/recurring-application-charge-id-json name: admin-api-unstable-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-unstable-recurring_application_charges-recurring_application_charge_id. operations: - method: DELETE name: deprecatedunstabledeleterecurringapplicationchargesparamrecurringapplicationchargeid description: Shopify Cancels A Recurring Application Charge call: shopify-applications.deprecatedunstabledeleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: rest.recurring_application_charge_id outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/recurring-application-charges/{recurring-application-charge-id}/customize-json name: admin-api-unstable-recurring-application-charges-recurring-application-charge-id description: REST surface for admin-api-unstable-recurring_application_charges-recurring_application_charge_id. operations: - method: PUT name: deprecatedunstableupdaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge call: shopify-applications.deprecatedunstableupdaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: rest.recurring_application_charge_id recurring_application_charge[capped_amount]: rest.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/reports/report-id-json name: admin-api-unstable-reports-report-id-json description: REST surface for admin-api-unstable-reports-report_id}.json. operations: - method: GET name: deprecatedunstablegetreportsparamreportid description: Shopify Retrieves A Single Report Created By Your App call: shopify-applications.deprecatedunstablegetreportsparamreportid with: report_id: rest.report_id fields: rest.fields outputParameters: - type: object mapping: $. - type: mcp namespace: shopify-applications-mcp port: 9090 transport: http description: MCP adapter for Shopify API — Applications. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: shopify-creates-application-charge description: Shopify Creates An Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202001createapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-application-charges description: Shopify Retrieves A List Of Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-application-charge description: Shopify Retrieves An Application Charge hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getapplicationchargesparamapplicationchargeid with: application_charge_id: tools.application_charge_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-credit description: Shopify Creates An Application Credit hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202001createapplicationcredits with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-all-application-credits description: Shopify Retrieves All Application Credits hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getapplicationcredits with: fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-application-credit description: Shopify Retrieves A Single Application Credit hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getapplicationcreditsparamapplicationcreditid with: application_credit_id: tools.application_credit_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-fulfillment-orders description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getassignedfulfillmentorders with: assignment_status: tools.assignment_status location_ids: tools.location_ids location_ids[]: tools.location_ids[] outputParameters: - type: object mapping: $. - name: shopify-retrieve-collection-listings-that description: Shopify Retrieve Collection Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getcollectionlistings with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-collection-listing description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getcollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-collection-listing-publish description: Shopify Create A Collection Listing To Publish A Collection To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202001updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-collection-listing-unpublish description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202001deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-updates-order-risk-you description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202001updateordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-deletes-order-risk-order description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202001deleteordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id outputParameters: - type: object mapping: $. - name: shopify-retrieve-product-listings-that description: Shopify Retrieve Product Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getproductlistings with: product_ids: tools.product_ids limit: tools.limit collection_id: tools.collection_id updated_at_min: tools.updated_at_min handle: tools.handle outputParameters: - type: object mapping: $. - name: shopify-retrieve-count-products-that description: Shopify Retrieve A Count Of Products That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getproductlistingscount outputParameters: - type: object mapping: $. - name: shopify-retrieve-product-ids-that description: Shopify Retrieve Product_ids That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getproductlistingsproductids with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-product-listing description: Shopify Retrieve A Specific Product Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-product-listing-publish description: Shopify Create A Product Listing To Publish A Product To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202001updateproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-product-listing-unpublish description: Shopify Delete A Product Listing To Unpublish A Product From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202001deleteproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id outputParameters: - type: object mapping: $. - name: shopify-creates-recurring-application-charge description: Shopify Creates A Recurring Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202001createrecurringapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-recurring-application description: Shopify Retrieves A List Of Recurring Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getrecurringapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-cancels-recurring-application-charge description: Shopify Cancels A Recurring Application Charge hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202001deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: tools.recurring_application_charge_id outputParameters: - type: object mapping: $. - name: shopify-updates-capped-amount-active description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202001updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: tools.recurring_application_charge_id recurring_application_charge[capped_amount]: tools.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-report-created description: Shopify Retrieves A Single Report Created By Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202001getreportsparamreportid with: report_id: tools.report_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-charge-2 description: Shopify Creates An Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202004createapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-application-charges-2 description: Shopify Retrieves A List Of Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-application-charge-2 description: Shopify Retrieves An Application Charge hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getapplicationchargesparamapplicationchargeid with: application_charge_id: tools.application_charge_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-credit-2 description: Shopify Creates An Application Credit hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202004createapplicationcredits with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-all-application-credits-2 description: Shopify Retrieves All Application Credits hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getapplicationcredits with: fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-application-credit-2 description: Shopify Retrieves A Single Application Credit hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getapplicationcreditsparamapplicationcreditid with: application_credit_id: tools.application_credit_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-fulfillment-orders-2 description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getassignedfulfillmentorders with: assignment_status: tools.assignment_status location_ids: tools.location_ids location_ids[]: tools.location_ids[] outputParameters: - type: object mapping: $. - name: shopify-retrieve-collection-listings-that-2 description: Shopify Retrieve Collection Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getcollectionlistings with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-collection-listing-2 description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getcollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-collection-listing-publish-2 description: Shopify Create A Collection Listing To Publish A Collection To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202004updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-collection-listing-unpublish-2 description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202004deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-updates-order-risk-you-2 description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202004updateordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-deletes-order-risk-order-2 description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202004deleteordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id outputParameters: - type: object mapping: $. - name: shopify-retrieve-product-listings-that-2 description: Shopify Retrieve Product Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getproductlistings with: product_ids: tools.product_ids limit: tools.limit collection_id: tools.collection_id updated_at_min: tools.updated_at_min handle: tools.handle outputParameters: - type: object mapping: $. - name: shopify-retrieve-count-products-that-2 description: Shopify Retrieve A Count Of Products That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getproductlistingscount outputParameters: - type: object mapping: $. - name: shopify-retrieve-product-ids-that-2 description: Shopify Retrieve Product_ids That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getproductlistingsproductids with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-product-listing-2 description: Shopify Retrieve A Specific Product Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-product-listing-publish-2 description: Shopify Create A Product Listing To Publish A Product To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202004updateproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-product-listing-unpublish-2 description: Shopify Delete A Product Listing To Unpublish A Product From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202004deleteproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id outputParameters: - type: object mapping: $. - name: shopify-creates-recurring-application-charge-2 description: Shopify Creates A Recurring Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202004createrecurringapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-recurring-application-2 description: Shopify Retrieves A List Of Recurring Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getrecurringapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-cancels-recurring-application-charge-2 description: Shopify Cancels A Recurring Application Charge hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202004deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: tools.recurring_application_charge_id outputParameters: - type: object mapping: $. - name: shopify-updates-capped-amount-active-2 description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202004updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: tools.recurring_application_charge_id recurring_application_charge[capped_amount]: tools.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-report-created-2 description: Shopify Retrieves A Single Report Created By Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202004getreportsparamreportid with: report_id: tools.report_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-charge-3 description: Shopify Creates An Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202007createapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-application-charges-3 description: Shopify Retrieves A List Of Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-application-charge-3 description: Shopify Retrieves An Application Charge hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getapplicationchargesparamapplicationchargeid with: application_charge_id: tools.application_charge_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-credit-3 description: Shopify Creates An Application Credit hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202007createapplicationcredits with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-all-application-credits-3 description: Shopify Retrieves All Application Credits hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getapplicationcredits with: fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-application-credit-3 description: Shopify Retrieves A Single Application Credit hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getapplicationcreditsparamapplicationcreditid with: application_credit_id: tools.application_credit_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-fulfillment-orders-3 description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getassignedfulfillmentorders with: assignment_status: tools.assignment_status location_ids: tools.location_ids location_ids[]: tools.location_ids[] outputParameters: - type: object mapping: $. - name: shopify-retrieve-collection-listings-that-3 description: Shopify Retrieve Collection Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getcollectionlistings with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-collection-listing-3 description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getcollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-collection-listing-publish-3 description: Shopify Create A Collection Listing To Publish A Collection To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202007updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-collection-listing-unpublish-3 description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202007deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-updates-order-risk-you-3 description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202007updateordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-deletes-order-risk-order-3 description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202007deleteordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id outputParameters: - type: object mapping: $. - name: shopify-retrieve-product-listings-that-3 description: Shopify Retrieve Product Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getproductlistings with: product_ids: tools.product_ids limit: tools.limit collection_id: tools.collection_id updated_at_min: tools.updated_at_min handle: tools.handle outputParameters: - type: object mapping: $. - name: shopify-retrieve-count-products-that-3 description: Shopify Retrieve A Count Of Products That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getproductlistingscount outputParameters: - type: object mapping: $. - name: shopify-retrieve-product-ids-that-3 description: Shopify Retrieve Product_ids That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getproductlistingsproductids with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-product-listing-3 description: Shopify Retrieve A Specific Product Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-product-listing-publish-3 description: Shopify Create A Product Listing To Publish A Product To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202007updateproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-product-listing-unpublish-3 description: Shopify Delete A Product Listing To Unpublish A Product From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202007deleteproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id outputParameters: - type: object mapping: $. - name: shopify-creates-recurring-application-charge-3 description: Shopify Creates A Recurring Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202007createrecurringapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-recurring-application-3 description: Shopify Retrieves A List Of Recurring Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getrecurringapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-cancels-recurring-application-charge-3 description: Shopify Cancels A Recurring Application Charge hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202007deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: tools.recurring_application_charge_id outputParameters: - type: object mapping: $. - name: shopify-updates-capped-amount-active-3 description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202007updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: tools.recurring_application_charge_id recurring_application_charge[capped_amount]: tools.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-report-created-3 description: Shopify Retrieves A Single Report Created By Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202007getreportsparamreportid with: report_id: tools.report_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-charge-4 description: Shopify Creates An Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.createapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-application-charges-4 description: Shopify Retrieves A List Of Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-application-charge-4 description: Shopify Retrieves An Application Charge hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getapplicationchargesparamapplicationchargeid with: application_charge_id: tools.application_charge_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-credit-4 description: Shopify Creates An Application Credit hints: readOnly: false destructive: false idempotent: false call: shopify-applications.createapplicationcredits with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-all-application-credits-4 description: Shopify Retrieves All Application Credits hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getapplicationcredits with: fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-application-credit-4 description: Shopify Retrieves A Single Application Credit hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getapplicationcreditsparamapplicationcreditid with: application_credit_id: tools.application_credit_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-fulfillment-orders-4 description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getassignedfulfillmentorders with: assignment_status: tools.assignment_status location_ids: tools.location_ids location_ids[]: tools.location_ids[] outputParameters: - type: object mapping: $. - name: shopify-retrieve-collection-listings-that-4 description: Shopify Retrieve Collection Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getcollectionlistings with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-collection-listing-4 description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getcollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-collection-listing-publish-4 description: Shopify Create A Collection Listing To Publish A Collection To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-collection-listing-unpublish-4 description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-updates-order-risk-you-4 description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application hints: readOnly: false destructive: false idempotent: true call: shopify-applications.updateordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-deletes-order-risk-order-4 description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deleteordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id outputParameters: - type: object mapping: $. - name: shopify-creates-recurring-application-charge-4 description: Shopify Creates A Recurring Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.createrecurringapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-recurring-application-4 description: Shopify Retrieves A List Of Recurring Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getrecurringapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-cancels-recurring-application-charge-4 description: Shopify Cancels A Recurring Application Charge hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: tools.recurring_application_charge_id outputParameters: - type: object mapping: $. - name: shopify-updates-capped-amount-active-4 description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge hints: readOnly: false destructive: false idempotent: true call: shopify-applications.updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: tools.recurring_application_charge_id recurring_application_charge[capped_amount]: tools.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-report-created-4 description: Shopify Retrieves A Single Report Created By Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.getreportsparamreportid with: report_id: tools.report_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-charge-5 description: Shopify Creates An Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202101createapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-application-charges-5 description: Shopify Retrieves A List Of Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-application-charge-5 description: Shopify Retrieves An Application Charge hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getapplicationchargesparamapplicationchargeid with: application_charge_id: tools.application_charge_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-credit-5 description: Shopify Creates An Application Credit hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202101createapplicationcredits with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-all-application-credits-5 description: Shopify Retrieves All Application Credits hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getapplicationcredits with: fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-application-credit-5 description: Shopify Retrieves A Single Application Credit hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getapplicationcreditsparamapplicationcreditid with: application_credit_id: tools.application_credit_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-fulfillment-orders-5 description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getassignedfulfillmentorders with: assignment_status: tools.assignment_status location_ids: tools.location_ids location_ids[]: tools.location_ids[] outputParameters: - type: object mapping: $. - name: shopify-retrieve-collection-listings-that-5 description: Shopify Retrieve Collection Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getcollectionlistings with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-collection-listing-5 description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getcollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-collection-listing-publish-5 description: Shopify Create A Collection Listing To Publish A Collection To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202101updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-collection-listing-unpublish-5 description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202101deletecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-deprecated-api description: Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getdeprecatedapicalls outputParameters: - type: object mapping: $. - name: shopify-updates-order-risk-you-5 description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202101updateordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-deletes-order-risk-order-5 description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202101deleteordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id outputParameters: - type: object mapping: $. - name: shopify-creates-recurring-application-charge-5 description: Shopify Creates A Recurring Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecated202101createrecurringapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-recurring-application-5 description: Shopify Retrieves A List Of Recurring Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getrecurringapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-cancels-recurring-application-charge-5 description: Shopify Cancels A Recurring Application Charge hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecated202101deleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: tools.recurring_application_charge_id outputParameters: - type: object mapping: $. - name: shopify-updates-capped-amount-active-5 description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecated202101updaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: tools.recurring_application_charge_id recurring_application_charge[capped_amount]: tools.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-report-created-5 description: Shopify Retrieves A Single Report Created By Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecated202101getreportsparamreportid with: report_id: tools.report_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-charge-6 description: Shopify Creates An Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecatedunstablecreateapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-application-charges-6 description: Shopify Retrieves A List Of Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-application-charge-6 description: Shopify Retrieves An Application Charge hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetapplicationchargesparamapplicationchargeid with: application_charge_id: tools.application_charge_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-creates-application-credit-6 description: Shopify Creates An Application Credit hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecatedunstablecreateapplicationcredits with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-all-application-credits-6 description: Shopify Retrieves All Application Credits hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetapplicationcredits with: fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-application-credit-6 description: Shopify Retrieves A Single Application Credit hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetapplicationcreditsparamapplicationcreditid with: application_credit_id: tools.application_credit_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-fulfillment-orders-6 description: Shopify Retrieves A List Of Fulfillment Orders On A Shop For A Specific App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetassignedfulfillmentorders with: assignment_status: tools.assignment_status location_ids: tools.location_ids location_ids[]: tools.location_ids[] outputParameters: - type: object mapping: $. - name: shopify-retrieve-collection-listings-that-6 description: Shopify Retrieve Collection Listings That Are Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetcollectionlistings with: limit: tools.limit outputParameters: - type: object mapping: $. - name: shopify-retrieve-specific-collection-listing-6 description: Shopify Retrieve A Specific Collection Listing That Is Published To Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetcollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-create-collection-listing-publish-6 description: Shopify Create A Collection Listing To Publish A Collection To Your App hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecatedunstableupdatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-delete-collection-listing-unpublish-6 description: Shopify Delete A Collection Listing To Unpublish A Collection From Your App hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecatedunstabledeletecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-deprecated-api-2 description: Shopify Retrieves A List Of Deprecated Api Calls Made By The Authenticated Private App In The Past 30 Days hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetdeprecatedapicalls outputParameters: - type: object mapping: $. - name: shopify-updates-order-risk-you-6 description: Shopify Updates An Order Risk You Cannot Modify An Order Risk That Was Created By Another Application hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecatedunstableupdateordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-deletes-order-risk-order-6 description: Shopify Deletes An Order Risk For An Order You Cannot Delete An Order Risk That Was Created By Another Application hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecatedunstabledeleteordersparamorderidrisksparamriskid with: order_id: tools.order_id risk_id: tools.risk_id outputParameters: - type: object mapping: $. - name: shopify-creates-recurring-application-charge-6 description: Shopify Creates A Recurring Application Charge hints: readOnly: false destructive: false idempotent: false call: shopify-applications.deprecatedunstablecreaterecurringapplicationcharges with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-retrieves-list-recurring-application-6 description: Shopify Retrieves A List Of Recurring Application Charges hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetrecurringapplicationcharges with: since_id: tools.since_id fields: tools.fields outputParameters: - type: object mapping: $. - name: shopify-cancels-recurring-application-charge-6 description: Shopify Cancels A Recurring Application Charge hints: readOnly: false destructive: true idempotent: true call: shopify-applications.deprecatedunstabledeleterecurringapplicationchargesparamrecurringapplicationchargeid with: recurring_application_charge_id: tools.recurring_application_charge_id outputParameters: - type: object mapping: $. - name: shopify-updates-capped-amount-active-6 description: Shopify Updates The Capped Amount Of An Active Recurring Application Charge hints: readOnly: false destructive: false idempotent: true call: shopify-applications.deprecatedunstableupdaterecurringapplicationchargesparamrecurringapplicationchargeidcustomize with: recurring_application_charge_id: tools.recurring_application_charge_id recurring_application_charge[capped_amount]: tools.recurring_application_charge[capped_amount] outputParameters: - type: object mapping: $. - name: shopify-retrieves-single-report-created-6 description: Shopify Retrieves A Single Report Created By Your App hints: readOnly: true destructive: false idempotent: true call: shopify-applications.deprecatedunstablegetreportsparamreportid with: report_id: tools.report_id fields: tools.fields outputParameters: - type: object mapping: $.