naftiko: 1.0.0-alpha2 info: label: Shopify API — Create description: 'Shopify API — Create. 34 operations. Lead operation: Shopify Create A New Blog. Self-contained Naftiko capability covering one Shopify business surface.' tags: - Shopify - Create created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: SHOPIFY_API_KEY: SHOPIFY_API_KEY capability: consumes: - type: http namespace: shopify-create baseUri: '' description: Shopify API — Create business capability. Self-contained, no shared references. resources: - name: admin-api-2020-01-blogs.json path: /admin/api/2020-01/blogs.json operations: - name: deprecated202001createblogs method: POST description: Shopify Create A New Blog outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-01-collection_listings-collection_listing_id}.json path: /admin/api/2020-01/collection_listings/{collection_listing_id}.json operations: - 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: admin-api-2020-01-fulfillment_services.json path: /admin/api/2020-01/fulfillment_services.json operations: - name: deprecated202001createfulfillmentservices method: POST description: Shopify To Create A Fulfillment Service outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-01-orders-order_id-fulfillments.json path: /admin/api/2020-01/orders/{order_id}/fulfillments.json operations: - name: deprecated202001createordersparamorderidfulfillments method: POST description: Shopify Create A Fulfillment For The Specified Order And Line Items outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-01-product_listings-product_listing_id}.json path: /admin/api/2020-01/product_listings/{product_listing_id}.json operations: - 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: admin-api-2020-01-products-product_id-images.json path: /admin/api/2020-01/products/{product_id}/images.json operations: - name: deprecated202001createproductsparamproductidimages method: POST description: Shopify Create A New Product Image outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_id in: path type: string description: product_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-01-webhooks.json path: /admin/api/2020-01/webhooks.json operations: - name: deprecated202001createwebhooks method: POST description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string description: Use this parameter to select the data format for the payload. Valid values are json and xml. - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-04-collection_listings-collection_listing_id}.json path: /admin/api/2020-04/collection_listings/{collection_listing_id}.json operations: - 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: admin-api-2020-04-fulfillment_services.json path: /admin/api/2020-04/fulfillment_services.json operations: - name: deprecated202004createfulfillmentservices method: POST description: Shopify To Create A Fulfillment Service outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-04-orders-order_id-fulfillments.json path: /admin/api/2020-04/orders/{order_id}/fulfillments.json operations: - name: deprecated202004createordersparamorderidfulfillments method: POST description: Shopify Create A Fulfillment For The Specified Order And Line Items outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-04-product_listings-product_listing_id}.json path: /admin/api/2020-04/product_listings/{product_listing_id}.json operations: - 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: admin-api-2020-04-products-product_id-images.json path: /admin/api/2020-04/products/{product_id}/images.json operations: - name: deprecated202004createproductsparamproductidimages method: POST description: Shopify Create A New Product Image outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_id in: path type: string description: product_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-04-webhooks.json path: /admin/api/2020-04/webhooks.json operations: - name: deprecated202004createwebhooks method: POST description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string description: Use this parameter to select the data format for the payload. Valid values are json and xml. - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-07-collection_listings-collection_listing_id}.json path: /admin/api/2020-07/collection_listings/{collection_listing_id}.json operations: - 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: admin-api-2020-07-fulfillment_services.json path: /admin/api/2020-07/fulfillment_services.json operations: - name: deprecated202007createfulfillmentservices method: POST description: Shopify To Create A Fulfillment Service outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-07-orders-order_id-fulfillments.json path: /admin/api/2020-07/orders/{order_id}/fulfillments.json operations: - name: deprecated202007createordersparamorderidfulfillments method: POST description: Shopify Create A Fulfillment For The Specified Order And Line Items outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-07-product_listings-product_listing_id}.json path: /admin/api/2020-07/product_listings/{product_listing_id}.json operations: - 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: admin-api-2020-07-products-product_id-images.json path: /admin/api/2020-07/products/{product_id}/images.json operations: - name: deprecated202007createproductsparamproductidimages method: POST description: Shopify Create A New Product Image outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_id in: path type: string description: product_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-07-webhooks.json path: /admin/api/2020-07/webhooks.json operations: - name: deprecated202007createwebhooks method: POST description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string description: Use this parameter to select the data format for the payload. Valid values are json and xml. - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-10-collection_listings-collection_listing_id}.json path: /admin/api/2020-10/collection_listings/{collection_listing_id}.json operations: - 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: admin-api-2020-10-fulfillment_services.json path: /admin/api/2020-10/fulfillment_services.json operations: - name: createfulfillmentservices method: POST description: Shopify To Create A Fulfillment Service outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-10-orders-order_id-fulfillments.json path: /admin/api/2020-10/orders/{order_id}/fulfillments.json operations: - name: createordersparamorderidfulfillments method: POST description: Shopify Create A Fulfillment For The Specified Order And Line Items outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-10-products-product_id-images.json path: /admin/api/2020-10/products/{product_id}/images.json operations: - name: createproductsparamproductidimages method: POST description: Shopify Create A New Product Image outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_id in: path type: string description: product_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2020-10-webhooks.json path: /admin/api/2020-10/webhooks.json operations: - name: createwebhooks method: POST description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string description: Use this parameter to select the data format for the payload. Valid values are json and xml. - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2021-01-collection_listings-collection_listing_id}.json path: /admin/api/2021-01/collection_listings/{collection_listing_id}.json operations: - 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: admin-api-2021-01-fulfillment_services.json path: /admin/api/2021-01/fulfillment_services.json operations: - name: deprecated202101createfulfillmentservices method: POST description: Shopify To Create A Fulfillment Service outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2021-01-orders-order_id-fulfillments.json path: /admin/api/2021-01/orders/{order_id}/fulfillments.json operations: - name: deprecated202101createordersparamorderidfulfillments method: POST description: Shopify Create A Fulfillment For The Specified Order And Line Items outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2021-01-products-product_id-images.json path: /admin/api/2021-01/products/{product_id}/images.json operations: - name: deprecated202101createproductsparamproductidimages method: POST description: Shopify Create A New Product Image outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_id in: path type: string description: product_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-2021-01-webhooks.json path: /admin/api/2021-01/webhooks.json operations: - name: deprecated202101createwebhooks method: POST description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string description: Use this parameter to select the data format for the payload. Valid values are json and xml. - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-unstable-collection_listings-collection_listing_id}.json path: /admin/api/unstable/collection_listings/{collection_listing_id}.json operations: - 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: admin-api-unstable-fulfillment_services.json path: /admin/api/unstable/fulfillment_services.json operations: - name: deprecatedunstablecreatefulfillmentservices method: POST description: Shopify To Create A Fulfillment Service outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-unstable-orders-order_id-fulfillments.json path: /admin/api/unstable/orders/{order_id}/fulfillments.json operations: - name: deprecatedunstablecreateordersparamorderidfulfillments method: POST description: Shopify Create A Fulfillment For The Specified Order And Line Items outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: order_id in: path type: string description: order_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-unstable-products-product_id-images.json path: /admin/api/unstable/products/{product_id}/images.json operations: - name: deprecatedunstablecreateproductsparamproductidimages method: POST description: Shopify Create A New Product Image outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: product_id in: path type: string description: product_id required: true - name: body in: body type: object description: Request body (JSON). required: false - name: admin-api-unstable-webhooks.json path: /admin/api/unstable/webhooks.json operations: - name: deprecatedunstablecreatewebhooks method: POST description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string description: Use this parameter to select the data format for the payload. Valid values are json and xml. - name: body in: body type: object description: Request body (JSON). required: false exposes: - type: rest namespace: shopify-create-rest port: 8080 description: REST adapter for Shopify API — Create. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/admin/api/2020-01/blogs-json name: admin-api-2020-01-blogs-json description: REST surface for admin-api-2020-01-blogs.json. operations: - method: POST name: deprecated202001createblogs description: Shopify Create A New Blog call: shopify-create.deprecated202001createblogs with: body: rest.body 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: PUT name: deprecated202001updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-create.deprecated202001updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/fulfillment-services-json name: admin-api-2020-01-fulfillment-services-json description: REST surface for admin-api-2020-01-fulfillment_services.json. operations: - method: POST name: deprecated202001createfulfillmentservices description: Shopify To Create A Fulfillment Service call: shopify-create.deprecated202001createfulfillmentservices with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/orders/{order-id}/fulfillments-json name: admin-api-2020-01-orders-order-id-fulfillments-json description: REST surface for admin-api-2020-01-orders-order_id-fulfillments.json. operations: - method: POST name: deprecated202001createordersparamorderidfulfillments description: Shopify Create A Fulfillment For The Specified Order And Line Items call: shopify-create.deprecated202001createordersparamorderidfulfillments with: order_id: rest.order_id body: rest.body 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: PUT name: deprecated202001updateproductlistingsparamproductlistingid description: Shopify Create A Product Listing To Publish A Product To Your App call: shopify-create.deprecated202001updateproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/products/{product-id}/images-json name: admin-api-2020-01-products-product-id-images-json description: REST surface for admin-api-2020-01-products-product_id-images.json. operations: - method: POST name: deprecated202001createproductsparamproductidimages description: Shopify Create A New Product Image call: shopify-create.deprecated202001createproductsparamproductidimages with: product_id: rest.product_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-01/webhooks-json name: admin-api-2020-01-webhooks-json description: REST surface for admin-api-2020-01-webhooks.json. operations: - method: POST name: deprecated202001createwebhooks description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic call: shopify-create.deprecated202001createwebhooks with: format: rest.format body: rest.body 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: PUT name: deprecated202004updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-create.deprecated202004updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/fulfillment-services-json name: admin-api-2020-04-fulfillment-services-json description: REST surface for admin-api-2020-04-fulfillment_services.json. operations: - method: POST name: deprecated202004createfulfillmentservices description: Shopify To Create A Fulfillment Service call: shopify-create.deprecated202004createfulfillmentservices with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/orders/{order-id}/fulfillments-json name: admin-api-2020-04-orders-order-id-fulfillments-json description: REST surface for admin-api-2020-04-orders-order_id-fulfillments.json. operations: - method: POST name: deprecated202004createordersparamorderidfulfillments description: Shopify Create A Fulfillment For The Specified Order And Line Items call: shopify-create.deprecated202004createordersparamorderidfulfillments with: order_id: rest.order_id body: rest.body 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: PUT name: deprecated202004updateproductlistingsparamproductlistingid description: Shopify Create A Product Listing To Publish A Product To Your App call: shopify-create.deprecated202004updateproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/products/{product-id}/images-json name: admin-api-2020-04-products-product-id-images-json description: REST surface for admin-api-2020-04-products-product_id-images.json. operations: - method: POST name: deprecated202004createproductsparamproductidimages description: Shopify Create A New Product Image call: shopify-create.deprecated202004createproductsparamproductidimages with: product_id: rest.product_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-04/webhooks-json name: admin-api-2020-04-webhooks-json description: REST surface for admin-api-2020-04-webhooks.json. operations: - method: POST name: deprecated202004createwebhooks description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic call: shopify-create.deprecated202004createwebhooks with: format: rest.format body: rest.body 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: PUT name: deprecated202007updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-create.deprecated202007updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/fulfillment-services-json name: admin-api-2020-07-fulfillment-services-json description: REST surface for admin-api-2020-07-fulfillment_services.json. operations: - method: POST name: deprecated202007createfulfillmentservices description: Shopify To Create A Fulfillment Service call: shopify-create.deprecated202007createfulfillmentservices with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/orders/{order-id}/fulfillments-json name: admin-api-2020-07-orders-order-id-fulfillments-json description: REST surface for admin-api-2020-07-orders-order_id-fulfillments.json. operations: - method: POST name: deprecated202007createordersparamorderidfulfillments description: Shopify Create A Fulfillment For The Specified Order And Line Items call: shopify-create.deprecated202007createordersparamorderidfulfillments with: order_id: rest.order_id body: rest.body 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: PUT name: deprecated202007updateproductlistingsparamproductlistingid description: Shopify Create A Product Listing To Publish A Product To Your App call: shopify-create.deprecated202007updateproductlistingsparamproductlistingid with: product_listing_id: rest.product_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/products/{product-id}/images-json name: admin-api-2020-07-products-product-id-images-json description: REST surface for admin-api-2020-07-products-product_id-images.json. operations: - method: POST name: deprecated202007createproductsparamproductidimages description: Shopify Create A New Product Image call: shopify-create.deprecated202007createproductsparamproductidimages with: product_id: rest.product_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-07/webhooks-json name: admin-api-2020-07-webhooks-json description: REST surface for admin-api-2020-07-webhooks.json. operations: - method: POST name: deprecated202007createwebhooks description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic call: shopify-create.deprecated202007createwebhooks with: format: rest.format body: rest.body 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: PUT name: updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-create.updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/fulfillment-services-json name: admin-api-2020-10-fulfillment-services-json description: REST surface for admin-api-2020-10-fulfillment_services.json. operations: - method: POST name: createfulfillmentservices description: Shopify To Create A Fulfillment Service call: shopify-create.createfulfillmentservices with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/orders/{order-id}/fulfillments-json name: admin-api-2020-10-orders-order-id-fulfillments-json description: REST surface for admin-api-2020-10-orders-order_id-fulfillments.json. operations: - method: POST name: createordersparamorderidfulfillments description: Shopify Create A Fulfillment For The Specified Order And Line Items call: shopify-create.createordersparamorderidfulfillments with: order_id: rest.order_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/products/{product-id}/images-json name: admin-api-2020-10-products-product-id-images-json description: REST surface for admin-api-2020-10-products-product_id-images.json. operations: - method: POST name: createproductsparamproductidimages description: Shopify Create A New Product Image call: shopify-create.createproductsparamproductidimages with: product_id: rest.product_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2020-10/webhooks-json name: admin-api-2020-10-webhooks-json description: REST surface for admin-api-2020-10-webhooks.json. operations: - method: POST name: createwebhooks description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic call: shopify-create.createwebhooks with: format: rest.format body: rest.body 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: PUT name: deprecated202101updatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-create.deprecated202101updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/fulfillment-services-json name: admin-api-2021-01-fulfillment-services-json description: REST surface for admin-api-2021-01-fulfillment_services.json. operations: - method: POST name: deprecated202101createfulfillmentservices description: Shopify To Create A Fulfillment Service call: shopify-create.deprecated202101createfulfillmentservices with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/orders/{order-id}/fulfillments-json name: admin-api-2021-01-orders-order-id-fulfillments-json description: REST surface for admin-api-2021-01-orders-order_id-fulfillments.json. operations: - method: POST name: deprecated202101createordersparamorderidfulfillments description: Shopify Create A Fulfillment For The Specified Order And Line Items call: shopify-create.deprecated202101createordersparamorderidfulfillments with: order_id: rest.order_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/products/{product-id}/images-json name: admin-api-2021-01-products-product-id-images-json description: REST surface for admin-api-2021-01-products-product_id-images.json. operations: - method: POST name: deprecated202101createproductsparamproductidimages description: Shopify Create A New Product Image call: shopify-create.deprecated202101createproductsparamproductidimages with: product_id: rest.product_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/2021-01/webhooks-json name: admin-api-2021-01-webhooks-json description: REST surface for admin-api-2021-01-webhooks.json. operations: - method: POST name: deprecated202101createwebhooks description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic call: shopify-create.deprecated202101createwebhooks with: format: rest.format body: rest.body 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: PUT name: deprecatedunstableupdatecollectionlistingsparamcollectionlistingid description: Shopify Create A Collection Listing To Publish A Collection To Your App call: shopify-create.deprecatedunstableupdatecollectionlistingsparamcollectionlistingid with: collection_listing_id: rest.collection_listing_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/fulfillment-services-json name: admin-api-unstable-fulfillment-services-json description: REST surface for admin-api-unstable-fulfillment_services.json. operations: - method: POST name: deprecatedunstablecreatefulfillmentservices description: Shopify To Create A Fulfillment Service call: shopify-create.deprecatedunstablecreatefulfillmentservices with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/orders/{order-id}/fulfillments-json name: admin-api-unstable-orders-order-id-fulfillments-json description: REST surface for admin-api-unstable-orders-order_id-fulfillments.json. operations: - method: POST name: deprecatedunstablecreateordersparamorderidfulfillments description: Shopify Create A Fulfillment For The Specified Order And Line Items call: shopify-create.deprecatedunstablecreateordersparamorderidfulfillments with: order_id: rest.order_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/products/{product-id}/images-json name: admin-api-unstable-products-product-id-images-json description: REST surface for admin-api-unstable-products-product_id-images.json. operations: - method: POST name: deprecatedunstablecreateproductsparamproductidimages description: Shopify Create A New Product Image call: shopify-create.deprecatedunstablecreateproductsparamproductidimages with: product_id: rest.product_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/admin/api/unstable/webhooks-json name: admin-api-unstable-webhooks-json description: REST surface for admin-api-unstable-webhooks.json. operations: - method: POST name: deprecatedunstablecreatewebhooks description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic call: shopify-create.deprecatedunstablecreatewebhooks with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - type: mcp namespace: shopify-create-mcp port: 9090 transport: http description: MCP adapter for Shopify API — Create. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: shopify-create-new-blog description: Shopify Create A New Blog hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202001createblogs with: body: tools.body 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-create.deprecated202001updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-service description: Shopify To Create A Fulfillment Service hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202001createfulfillmentservices with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-specified-order description: Shopify Create A Fulfillment For The Specified Order And Line Items hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202001createordersparamorderidfulfillments with: order_id: tools.order_id body: tools.body 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-create.deprecated202001updateproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-product-image description: Shopify Create A New Product Image hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202001createproductsparamproductidimages with: product_id: tools.product_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-webhook-subscription description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202001createwebhooks with: format: tools.format body: tools.body 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-create.deprecated202004updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-service-2 description: Shopify To Create A Fulfillment Service hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202004createfulfillmentservices with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-specified-order-2 description: Shopify Create A Fulfillment For The Specified Order And Line Items hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202004createordersparamorderidfulfillments with: order_id: tools.order_id body: tools.body 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-create.deprecated202004updateproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-product-image-2 description: Shopify Create A New Product Image hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202004createproductsparamproductidimages with: product_id: tools.product_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-webhook-subscription-2 description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202004createwebhooks with: format: tools.format body: tools.body 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-create.deprecated202007updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-service-3 description: Shopify To Create A Fulfillment Service hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202007createfulfillmentservices with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-specified-order-3 description: Shopify Create A Fulfillment For The Specified Order And Line Items hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202007createordersparamorderidfulfillments with: order_id: tools.order_id body: tools.body 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-create.deprecated202007updateproductlistingsparamproductlistingid with: product_listing_id: tools.product_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-product-image-3 description: Shopify Create A New Product Image hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202007createproductsparamproductidimages with: product_id: tools.product_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-webhook-subscription-3 description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202007createwebhooks with: format: tools.format body: tools.body 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-create.updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-service-4 description: Shopify To Create A Fulfillment Service hints: readOnly: false destructive: false idempotent: false call: shopify-create.createfulfillmentservices with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-specified-order-4 description: Shopify Create A Fulfillment For The Specified Order And Line Items hints: readOnly: false destructive: false idempotent: false call: shopify-create.createordersparamorderidfulfillments with: order_id: tools.order_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-product-image-4 description: Shopify Create A New Product Image hints: readOnly: false destructive: false idempotent: false call: shopify-create.createproductsparamproductidimages with: product_id: tools.product_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-webhook-subscription-4 description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic hints: readOnly: false destructive: false idempotent: false call: shopify-create.createwebhooks with: format: tools.format body: tools.body 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-create.deprecated202101updatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-service-5 description: Shopify To Create A Fulfillment Service hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202101createfulfillmentservices with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-specified-order-5 description: Shopify Create A Fulfillment For The Specified Order And Line Items hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202101createordersparamorderidfulfillments with: order_id: tools.order_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-product-image-5 description: Shopify Create A New Product Image hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202101createproductsparamproductidimages with: product_id: tools.product_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-webhook-subscription-5 description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecated202101createwebhooks with: format: tools.format body: tools.body 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-create.deprecatedunstableupdatecollectionlistingsparamcollectionlistingid with: collection_listing_id: tools.collection_listing_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-service-6 description: Shopify To Create A Fulfillment Service hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecatedunstablecreatefulfillmentservices with: body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-fulfillment-specified-order-6 description: Shopify Create A Fulfillment For The Specified Order And Line Items hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecatedunstablecreateordersparamorderidfulfillments with: order_id: tools.order_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-product-image-6 description: Shopify Create A New Product Image hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecatedunstablecreateproductsparamproductidimages with: product_id: tools.product_id body: tools.body outputParameters: - type: object mapping: $. - name: shopify-create-new-webhook-subscription-6 description: Shopify Create A New Webhook Subscription By Specifying Both An Address And A Topic hints: readOnly: false destructive: false idempotent: false call: shopify-create.deprecatedunstablecreatewebhooks with: format: tools.format body: tools.body outputParameters: - type: object mapping: $.