Shopify Cancels API

The Cancels API from Shopify — 12 operation(s) for cancels.

Operations 6

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/fulfillments/{fulfillment_id}/cancel.json Cancel a fulfillment (2020-01 API) · Shopify Cancels A Fulfillment #
Ask an LLM
“How do I cancel a shipment I fulfilled by mistake on the 2020-01 API?”
“Can I undo a fulfillment with the 2020-01 version?”
Tell an agent destructive · confirm first
Cancel fulfillment {fulfillment} using the 2020-01 API.
Void the mistaken fulfillment {fulfillment}, version 2020-01.
POST /admin/api/2020-04/fulfillments/{fulfillment_id}/cancel.json Cancel a fulfillment (2020-04 API) · Shopify Cancels A Fulfillment #
Ask an LLM
“Which 2020-04 endpoint cancels a fulfillment?”
“Is cancelling a fulfillment supported in the 2020-04 release?”
Tell an agent destructive · confirm first
Cancel fulfillment {fulfillment} on 2020-04.
Call off shipment {fulfillment} via the 2020-04 release.
POST /admin/api/2020-07/fulfillments/{fulfillment_id}/cancel.json Cancel a fulfillment (2020-07 API) · Shopify Cancels A Fulfillment #
Ask an LLM
“Where do I cancel a fulfillment in version 2020-07?”
“What happens to a fulfillment once it's cancelled under 2020-07?”
Tell an agent destructive · confirm first
Cancel the fulfillment {fulfillment} through the 2020-07 version.
Reverse fulfillment {fulfillment} with 2020-07.
POST /admin/api/2020-10/fulfillments/{fulfillment_id}/cancel.json Cancel a fulfillment (2020-10 API) · Shopify Cancels A Fulfillment #
Ask an LLM
“How can I cancel a fulfillment that shouldn't have been created, using the 2020-10 API?”
“Does the 2020-10 Admin API let me cancel a fulfillment by its ID?”
Tell an agent destructive · confirm first
Cancel fulfillment {fulfillment} with the 2020-10 Admin API.
Undo the fulfillment {fulfillment}, API version 2020-10.
POST /admin/api/2021-01/fulfillments/{fulfillment_id}/cancel.json Cancel a fulfillment (2021-01 API) · Shopify Cancels A Fulfillment #
Ask an LLM
“Can I cancel a fulfillment using the 2021-01 release?”
“Which 2021-01 call cancels a single fulfillment?”
Tell an agent destructive · confirm first
Using 2021-01, cancel fulfillment {fulfillment}.
Revoke fulfillment {fulfillment} on the 2021-01 release.
POST /admin/api/unstable/fulfillments/{fulfillment_id}/cancel.json Cancel a fulfillment (unstable API) · Shopify Cancels A Fulfillment #
Ask an LLM
“Is cancelling a fulfillment possible on the unstable API version?”
“How would I cancel a fulfillment against the unstable release?”
Tell an agent destructive · confirm first
Cancel fulfillment {fulfillment} on the unstable API.
On the unstable version, cancel shipment {fulfillment}.

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-cancels-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-cancels-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Cancels 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:
- name: Cancels
paths:
  /admin/api/2020-01/fulfillments/{fulfillment_id}/cancel.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value: {}
                summary: Cancel a fulfillment
      summary: Shopify Cancels A Fulfillment
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-01
      parameters:
      - in: path
        name: fulfillment_id
        required: true
        schema:
          type: string
        description: fulfillment_id
      tags:
      - Cancels
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_create_fulfillments_param_fulfillment_id_cancel
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-04/fulfillments/{fulfillment_id}/cancel.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value: {}
                summary: Cancel a fulfillment
      summary: Shopify Cancels A Fulfillment
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-04
      parameters:
      - in: path
        name: fulfillment_id
        required: true
        schema:
          type: string
        description: fulfillment_id
      tags:
      - Cancels
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_create_fulfillments_param_fulfillment_id_cancel
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-07/fulfillments/{fulfillment_id}/cancel.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value: {}
                summary: Cancel a fulfillment
      summary: Shopify Cancels A Fulfillment
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-07
      parameters:
      - in: path
        name: fulfillment_id
        required: true
        schema:
          type: string
        description: fulfillment_id
      tags:
      - Cancels
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_create_fulfillments_param_fulfillment_id_cancel
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-10/fulfillments/{fulfillment_id}/cancel.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value: {}
                summary: Cancel a fulfillment
      summary: Shopify Cancels A Fulfillment
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2020-10
      parameters:
      - in: path
        name: fulfillment_id
        required: true
        schema:
          type: string
        description: fulfillment_id
      tags:
      - Cancels
      responses:
        '200':
          description: ''
      operationId: create_fulfillments_param_fulfillment_id_cancel
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2021-01/fulfillments/{fulfillment_id}/cancel.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value: {}
                summary: Cancel a fulfillment
      summary: Shopify Cancels A Fulfillment
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-2021-01
      parameters:
      - in: path
        name: fulfillment_id
        required: true
        schema:
          type: string
        description: fulfillment_id
      tags:
      - Cancels
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_create_fulfillments_param_fulfillment_id_cancel
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/unstable/fulfillments/{fulfillment_id}/cancel.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value: {}
                summary: Cancel a fulfillment
      summary: Shopify Cancels A Fulfillment
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/fulfillment#cancelV2-unstable
      parameters:
      - in: path
        name: fulfillment_id
        required: true
        schema:
          type: string
        description: fulfillment_id
      tags:
      - Cancels
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_create_fulfillments_param_fulfillment_id_cancel
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true