Shopify Create API

The Create API from Shopify — 34 operation(s) for create.

Operations 18

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /admin/api/2020-01/products/{product_id}/images.json Add an image to a product (2020-01) · Shopify Create A New Product Image #
Ask an LLM
“How do I add a new image to a product using API 2020-01?”
“Can I upload product photos through the January 2020 Admin API?”
Tell an agent
Add an image to product {product} via 2020-01.
On January 2020, create a new product image for {product}.
POST /admin/api/2020-04/products/{product_id}/images.json Add an image to a product (2020-04) · Shopify Create A New Product Image #
Ask an LLM
“Which 2020-04 endpoint creates a product image?”
“In April 2020, can I attach another picture to an existing product?”
Tell an agent
Create an image on product {product} using 2020-04.
Using April 2020, upload a new picture for product {product}.
POST /admin/api/2020-07/products/{product_id}/images.json Add an image to a product (2020-07) · Shopify Create A New Product Image #
Ask an LLM
“What call adds a product image in the 2020-07 API?”
“Is adding images to a product supported by July 2020?”
Tell an agent
Upload a product image for {product} with 2020-07.
Via July 2020, attach a new image to product {product}.
POST /admin/api/2020-10/products/{product_id}/images.json Add an image to a product · Shopify Create A New Product Image #
Ask an LLM
“My product needs another photo; where do I add it in version 2020-10?”
“Where in October 2020 do I create a new image for a product?”
Tell an agent
Add a new image to product {product} (API 2020-10).
With October 2020, create a product image on {product}.
POST /admin/api/2021-01/products/{product_id}/images.json Add an image to a product (2021-01) · Shopify Create A New Product Image #
Ask an LLM
“On 2021-01, how can I create a product image?”
“Does January 2021 let me add pictures to a product?”
Tell an agent
Create a new image for product {product} using 2021-01.
Using January 2021, upload an image to {product}.
POST /admin/api/unstable/products/{product_id}/images.json Add an image to a product (unstable) · Shopify Create A New Product Image #
Ask an LLM
“Can I add a product image on the unstable API?”
“Which unstable-version endpoint creates new product images?”
Tell an agent
Add an image to product {product} on unstable.
Using the unstable endpoint, create a product image for {product}.
POST /admin/api/2020-01/orders/{order_id}/fulfillments.json Create a fulfillment for an order (2020-01) · Shopify Create A Fulfillment For The Specified Order And Line Items #
Ask an LLM
“How do I fulfill line items on an order using API 2020-01?”
“Can I create a fulfillment directly on an order in the January 2020 API?”
Tell an agent
Create a fulfillment for order {order} via 2020-01.
On January 2020, fulfill the specified line items of order {order}.
POST /admin/api/2020-04/orders/{order_id}/fulfillments.json Create a fulfillment for an order (2020-04) · Shopify Create A Fulfillment For The Specified Order And Line Items #
Ask an LLM
“Which 2020-04 endpoint creates a fulfillment for an order's line items?”
“In April 2020, can I mark specific line items on an order as fulfilled?”
Tell an agent
Fulfill order {order} using 2020-04.
Using April 2020, create a fulfillment for chosen line items on {order}.
POST /admin/api/2020-07/orders/{order_id}/fulfillments.json Create a fulfillment for an order (2020-07) · Shopify Create A Fulfillment For The Specified Order And Line Items #
Ask an LLM
“What call fulfills an order's line items in the 2020-07 API?”
“Is fulfilling specific items of one order possible with July 2020?”
Tell an agent
Record a fulfillment on order {order} with 2020-07.
Via July 2020, fulfill certain line items of order {order}.
POST /admin/api/2020-10/orders/{order_id}/fulfillments.json Create a fulfillment for an order · Shopify Create A Fulfillment For The Specified Order And Line Items #
Ask an LLM
“An order is ready to ship; how do I create its fulfillment on 2020-10?”
“Where in October 2020 do I fulfill specified line items for an order?”
Tell an agent
Create a fulfillment on order {order} for its line items (API 2020-10).
With October 2020, mark order {order}'s items as fulfilled.
POST /admin/api/2021-01/orders/{order_id}/fulfillments.json Create a fulfillment for an order (2021-01) · Shopify Create A Fulfillment For The Specified Order And Line Items #
Ask an LLM
“On 2021-01, how can I create a fulfillment for an order?”
“Does January 2021 let me fulfill selected line items on an order?”
Tell an agent
Fulfill line items on order {order} using 2021-01.
Using January 2021, create an order fulfillment for {order}.
POST /admin/api/unstable/orders/{order_id}/fulfillments.json Create a fulfillment for an order (unstable) · Shopify Create A Fulfillment For The Specified Order And Line Items #
Ask an LLM
“Can I create a fulfillment for an order on the unstable API?”
“Which unstable-version endpoint fulfills specified line items of an order?”
Tell an agent
Create a fulfillment for order {order} on unstable.
Using the unstable endpoint, fulfill line items of {order}.
POST /admin/api/2020-01/fulfillment_services.json Create a fulfillment service (2020-01) · Shopify To Create A Fulfillment Service #
Ask an LLM
“How do I register my warehouse as a fulfillment service with API 2020-01?”
“Can an app create a fulfillment service through the January 2020 Admin API?”
Tell an agent
Create a fulfillment service via 2020-01.
On January 2020, register a new fulfillment service for this store.
POST /admin/api/2020-04/fulfillment_services.json Create a fulfillment service (2020-04) · Shopify To Create A Fulfillment Service #
Ask an LLM
“Which 2020-04 endpoint creates a fulfillment service?”
“In April 2020, can my app set itself up as a fulfillment service?”
Tell an agent
Register a fulfillment service using 2020-04.
Using April 2020, add a new fulfillment service.
POST /admin/api/2020-07/fulfillment_services.json Create a fulfillment service (2020-07) · Shopify To Create A Fulfillment Service #
Ask an LLM
“What call sets up a fulfillment service in the 2020-07 API?”
“Is creating a fulfillment service for my logistics app possible with July 2020?”
Tell an agent
Set up a fulfillment service with 2020-07.
Via July 2020, create a new fulfillment service for my app.
POST /admin/api/2020-10/fulfillment_services.json Create a fulfillment service · Shopify To Create A Fulfillment Service #
Ask an LLM
“I run a 3PL warehouse; how do I create a fulfillment service on 2020-10?”
“Where in October 2020 do I register a new fulfillment service?”
Tell an agent
Create a new fulfillment service (API 2020-10).
With October 2020, register my app as a fulfillment service.
POST /admin/api/2021-01/fulfillment_services.json Create a fulfillment service (2021-01) · Shopify To Create A Fulfillment Service #
Ask an LLM
“On 2021-01, how can I create a fulfillment service?”
“Does January 2021 support registering a fulfillment service?”
Tell an agent
Add a fulfillment service using 2021-01.
Using January 2021, create a fulfillment service for the shop.
POST /admin/api/unstable/fulfillment_services.json Create a fulfillment service (unstable) · Shopify To Create A Fulfillment Service #
Ask an LLM
“Can I create a fulfillment service on the unstable API?”
“Which unstable-version endpoint registers a fulfillment service?”
Tell an agent
Create a fulfillment service on unstable.
Using the unstable endpoint, set up a new fulfillment service.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/shopify-create-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

shopify-create-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Create API
  description: Explore Shopify's API reference and templating documentation. Shopify provides a range of software tools, app templates, example apps, and libraries to accelerate your development process. The Admin API lets you build apps and integrations that extend and enhance the Shopify admin.
  version: 2020-10
tags:


# --- truncated at 32 KB (436 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/shopify/refs/heads/main/openapi/shopify-create-api-openapi.yml