Shopify Carrier API

The Carrier API from Shopify — 12 operation(s) for carrier.

Business capability
Logistics Operations Management BC-520.50

Operations 30

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/carrier_services.json Register a carrier service (2020-01 API) · Shopify Creates A Carrier Service #
Ask an LLM
“How do I add a carrier service so checkout can request live shipping rates on 2020-01?”
“Can my app create its own carrier service with the 2020-01 API?”
Tell an agent
Create a new carrier service using the 2020-01 API.
Register my shipping rate provider as a carrier service, version 2020-01.
GET /admin/api/2020-01/carrier_services.json List carrier services (2020-01 API) · Shopify Retrieves A List Of Carrier Services #
Ask an LLM
“How do I see every carrier service registered on my store with the 2020-01 API?”
“Which live shipping-rate providers are set up for my shop, per 2020-01?”
Tell an agent
List all carrier services using the 2020-01 API.
Show every shipping rate provider my store has, version 2020-01.
PUT /admin/api/2020-01/carrier_services/{carrier_service_id}.json Edit a carrier service (2020-01 API) · Shopify Updates A Carrier Service #
Ask an LLM
“How do I change the settings of an existing carrier service on the 2020-01 API?”
“Can I modify a carrier service I already registered, in 2020-01?”
Tell an agent
Update carrier service {service} using version 2020-01.
Edit the existing carrier service {service} with the 2020-01 API.
GET /admin/api/2020-01/carrier_services/{carrier_service_id}.json Look up one carrier service (2020-01 API) · Shopify Retrieves A Single Carrier Service By Its Id #
Ask an LLM
“How do I fetch a single carrier service by its ID on the 2020-01 API?”
“What settings come back for one carrier service in version 2020-01?”
Tell an agent
Show carrier service {service} using the 2020-01 API.
Fetch the details of carrier service {service}, version 2020-01.
DELETE /admin/api/2020-01/carrier_services/{carrier_service_id}.json Delete a carrier service (2020-01 API) · Shopify Deletes A Carrier Service #
Ask an LLM
“How do I remove a carrier service I no longer need on the 2020-01 API?”
“Can I stop a carrier service from quoting rates by deleting it in 2020-01?”
Tell an agent destructive · confirm first
Delete carrier service {service} using the 2020-01 API.
Remove the unused carrier service {service}, version 2020-01.
POST /admin/api/2020-04/carrier_services.json Register a carrier service (2020-04 API) · Shopify Creates A Carrier Service #
Ask an LLM
“Which 2020-04 call sets up a new carrier service for calculated shipping?”
“Is creating a carrier service supported in the 2020-04 release?”
Tell an agent
Set up a carrier service on 2020-04.
Add a new live-rate carrier service to the shop via the 2020-04 release.
GET /admin/api/2020-04/carrier_services.json List carrier services (2020-04 API) · Shopify Retrieves A List Of Carrier Services #
Ask an LLM
“What carrier services does my store currently have under the 2020-04 release?”
“Can I get all calculated-shipping carrier services at once on 2020-04?”
Tell an agent
Get the full list of carrier services on 2020-04.
Enumerate the store's carrier services via the 2020-04 release.
PUT /admin/api/2020-04/carrier_services/{carrier_service_id}.json Edit a carrier service (2020-04 API) · Shopify Updates A Carrier Service #
Ask an LLM
“Which 2020-04 call modifies a carrier service that already exists?”
“Is updating a carrier service supported in the 2020-04 release?”
Tell an agent
Change carrier service {service} on the 2020-04 release.
Revise the configuration of carrier service {service} via 2020-04.
GET /admin/api/2020-04/carrier_services/{carrier_service_id}.json Look up one carrier service (2020-04 API) · Shopify Retrieves A Single Carrier Service By Its Id #
Ask an LLM
“Can I read one carrier service's configuration in the 2020-04 release?”
“Which 2020-04 call returns a specific carrier service by ID?”
Tell an agent
Retrieve carrier service {service} on 2020-04.
Pull up the carrier service with ID {service} via the 2020-04 release.
DELETE /admin/api/2020-04/carrier_services/{carrier_service_id}.json Delete a carrier service (2020-04 API) · Shopify Deletes A Carrier Service #
Ask an LLM
“Which 2020-04 endpoint deletes a carrier service from the shop?”
“Is deleting a carrier service supported in the 2020-04 release?”
Tell an agent destructive · confirm first
Remove carrier service {service} on 2020-04.
Drop carrier service {service} from the store via the 2020-04 release.
POST /admin/api/2020-07/carrier_services.json Register a carrier service (2020-07 API) · Shopify Creates A Carrier Service #
Ask an LLM
“Where do I create a carrier service in version 2020-07?”
“What does it take to register a new carrier service under 2020-07?”
Tell an agent
Add a carrier service through the 2020-07 version.
Make a new carrier service for my shipping app with 2020-07.
GET /admin/api/2020-07/carrier_services.json List carrier services (2020-07 API) · Shopify Retrieves A List Of Carrier Services #
Ask an LLM
“Where do I list the carrier services my apps created, in version 2020-07?”
“Is there a 2020-07 call returning all carrier services for the shop?”
Tell an agent
Retrieve every carrier service through the 2020-07 version.
Give me all carrier services configured in the shop with 2020-07.
PUT /admin/api/2020-07/carrier_services/{carrier_service_id}.json Edit a carrier service (2020-07 API) · Shopify Updates A Carrier Service #
Ask an LLM
“Where do I update an existing carrier service in version 2020-07?”
“What endpoint in 2020-07 lets me adjust a registered carrier service?”
Tell an agent
Modify carrier service {service} through the 2020-07 version.
Adjust existing carrier service {service} with 2020-07.
GET /admin/api/2020-07/carrier_services/{carrier_service_id}.json Look up one carrier service (2020-07 API) · Shopify Retrieves A Single Carrier Service By Its Id #
Ask an LLM
“Where do I read a single carrier service in version 2020-07?”
“Does 2020-07 support getting one carrier service by its ID?”
Tell an agent
Get carrier service {service} from the 2020-07 version.
Look up the one carrier service {service} with 2020-07.
DELETE /admin/api/2020-07/carrier_services/{carrier_service_id}.json Delete a carrier service (2020-07 API) · Shopify Deletes A Carrier Service #
Ask an LLM
“Where do I delete a carrier service in version 2020-07?”
“What happens to live rates at checkout if I delete a carrier service in 2020-07?”
Tell an agent destructive · confirm first
Delete carrier service {service} through the 2020-07 version.
Erase the carrier service {service} with 2020-07.
POST /admin/api/2020-10/carrier_services.json Register a carrier service (2020-10 API) · Shopify Creates A Carrier Service #
Ask an LLM
“How can my app start supplying shipping rates by creating a carrier service on 2020-10?”
“Does the 2020-10 Admin API let an app register a carrier service?”
Tell an agent
Create a carrier service with the 2020-10 Admin API.
Register a new carrier service to return shipping rates, API 2020-10.
GET /admin/api/2020-10/carrier_services.json List carrier services (2020-10 API) · Shopify Retrieves A List Of Carrier Services #
Ask an LLM
“Which carrier services are providing shipping rates to my checkout, per the 2020-10 API?”
“Does the 2020-10 Admin API list carrier services in one request?”
Tell an agent
List the store's carrier services with the 2020-10 Admin API.
Show all registered carrier services, API 2020-10.
PUT /admin/api/2020-10/carrier_services/{carrier_service_id}.json Edit a carrier service (2020-10 API) · Shopify Updates A Carrier Service #
Ask an LLM
“How can I update a carrier service my app created, using the 2020-10 API?”
“Does the 2020-10 Admin API support editing an existing carrier service?”
Tell an agent
Update carrier service {service} on the 2020-10 API.
Change the settings of existing carrier service {service}, version 2020-10.
GET /admin/api/2020-10/carrier_services/{carrier_service_id}.json Look up one carrier service (2020-10 API) · Shopify Retrieves A Single Carrier Service By Its Id #
Ask an LLM
“How can I inspect a particular carrier service's setup using the 2020-10 API?”
“What does the 2020-10 Admin API return for one carrier service?”
Tell an agent
Show me carrier service {service} on the 2020-10 API.
Read the configuration of carrier service {service}, API 2020-10.
DELETE /admin/api/2020-10/carrier_services/{carrier_service_id}.json Delete a carrier service (2020-10 API) · Shopify Deletes A Carrier Service #
Ask an LLM
“How can I get rid of an old carrier service with the 2020-10 API?”
“Does the 2020-10 Admin API let me delete a carrier service?”
Tell an agent destructive · confirm first
Remove carrier service {service} with the 2020-10 API.
Delete the obsolete carrier service {service}, API version 2020-10.
POST /admin/api/2021-01/carrier_services.json Register a carrier service (2021-01 API) · Shopify Creates A Carrier Service #
Ask an LLM
“Can I create a carrier service using the 2021-01 release?”
“Which 2021-01 endpoint adds a brand-new carrier service?”
Tell an agent
Using 2021-01, create a carrier service.
Stand up a new carrier service for rate calculation on the 2021-01 release.
GET /admin/api/2021-01/carrier_services.json List carrier services (2021-01 API) · Shopify Retrieves A List Of Carrier Services #
Ask an LLM
“Can I pull the list of carrier services using the 2021-01 release?”
“What endpoint in 2021-01 enumerates the shop's carrier services?”
Tell an agent
Using 2021-01, list every carrier service.
Fetch all shipping carrier services defined on the 2021-01 release.
PUT /admin/api/2021-01/carrier_services/{carrier_service_id}.json Edit a carrier service (2021-01 API) · Shopify Updates A Carrier Service #
Ask an LLM
“Can I change an existing carrier service with the 2021-01 release?”
“Which 2021-01 endpoint edits a carrier service already in place?”
Tell an agent
With the 2021-01 release, edit carrier service {service}.
Overwrite the settings on carrier service {service} using 2021-01.
GET /admin/api/2021-01/carrier_services/{carrier_service_id}.json Look up one carrier service (2021-01 API) · Shopify Retrieves A Single Carrier Service By Its Id #
Ask an LLM
“Can I retrieve just one carrier service in the 2021-01 release?”
“Which endpoint in 2021-01 gives me a single carrier service by ID?”
Tell an agent
Using 2021-01, fetch carrier service {service}.
Display carrier service {service} on the 2021-01 release.
DELETE /admin/api/2021-01/carrier_services/{carrier_service_id}.json Delete a carrier service (2021-01 API) · Shopify Deletes A Carrier Service #
Ask an LLM
“Can I delete a carrier service using the 2021-01 release?”
“Which 2021-01 call permanently removes a carrier service?”
Tell an agent destructive · confirm first
Using 2021-01, delete carrier service {service}.
Take carrier service {service} out of the shop on the 2021-01 release.
POST /admin/api/unstable/carrier_services.json Register a carrier service (unstable API) · Shopify Creates A Carrier Service #
Ask an LLM
“Is creating a carrier service possible on the unstable API?”
“How would I test registering a carrier service against the unstable release?”
Tell an agent
Create a carrier service on the unstable API version.
On the unstable version, register a new carrier service.
GET /admin/api/unstable/carrier_services.json List carrier services (unstable API) · Shopify Retrieves A List Of Carrier Services #
Ask an LLM
“Is listing carrier services available on the unstable API?”
“How would I list all carrier services against the unstable version?”
Tell an agent
List carrier services on the unstable API version.
On the unstable release, show every carrier service in the shop.
PUT /admin/api/unstable/carrier_services/{carrier_service_id}.json Edit a carrier service (unstable API) · Shopify Updates A Carrier Service #
Ask an LLM
“Is there an unstable-version call to update a carrier service?”
“How would I edit an existing carrier service on the unstable Admin API?”
Tell an agent
Update carrier service {service} on the unstable version.
Via the unstable API, change existing carrier service {service}.
GET /admin/api/unstable/carrier_services/{carrier_service_id}.json Look up one carrier service (unstable API) · Shopify Retrieves A Single Carrier Service By Its Id #
Ask an LLM
“Is reading a single carrier service available on the unstable API?”
“How would I get one carrier service by ID from the unstable version?”
Tell an agent
Retrieve carrier service {service} from the unstable API.
On the unstable version, look up carrier service {service}.
DELETE /admin/api/unstable/carrier_services/{carrier_service_id}.json Delete a carrier service (unstable API) · Shopify Deletes A Carrier Service #
Ask an LLM
“Is removing a carrier service possible on the unstable API version?”
“How would I delete a carrier service against the unstable release?”
Tell an agent destructive · confirm first
Delete carrier service {service} on the unstable API.
On the unstable version, remove carrier service {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-carrier-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-carrier-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Carrier 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: Carrier
paths:
  /admin/api/2020-01/carrier_services.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    name: Shipping Rate Provider
                    callback_url: http://shippingrateprovider.com
                    service_discovery: true
                summary: Create a carrier service
      summary: Shopify Creates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-01
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_create_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A List Of Carrier Services
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-01
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_get_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-01/carrier_services/{carrier_service_id}.json:
    put:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    id: 1036894957
                    name: Some new name
                    active: false
                summary: Update a carrier service
      summary: Shopify Updates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-01
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_update_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A Single Carrier Service By Its Id
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-01
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_get_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    delete:
      summary: Shopify Deletes A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-01
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_delete_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-04/carrier_services.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    name: Shipping Rate Provider
                    callback_url: http://shippingrateprovider.com
                    service_discovery: true
                summary: Create a carrier service
      summary: Shopify Creates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-04
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_create_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A List Of Carrier Services
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-04
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_get_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-04/carrier_services/{carrier_service_id}.json:
    put:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    id: 1036894957
                    name: Some new name
                    active: false
                summary: Update a carrier service
      summary: Shopify Updates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-04
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_update_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A Single Carrier Service By Its Id
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-04
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_get_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    delete:
      summary: Shopify Deletes A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-04
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_delete_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-07/carrier_services.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    name: Shipping Rate Provider
                    callback_url: http://shippingrateprovider.com
                    service_discovery: true
                summary: Create a carrier service
      summary: Shopify Creates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-07
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_create_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A List Of Carrier Services
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-07
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_get_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-07/carrier_services/{carrier_service_id}.json:
    put:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    id: 1036894957
                    name: Some new name
                    active: false
                summary: Update a carrier service
      summary: Shopify Updates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-07
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_update_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A Single Carrier Service By Its Id
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-07
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_get_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    delete:
      summary: Shopify Deletes A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-07
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_delete_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-10/carrier_services.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    name: Shipping Rate Provider
                    callback_url: http://shippingrateprovider.com
                    service_discovery: true
                summary: Create a carrier service
      summary: Shopify Creates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2020-10
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: create_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A List Of Carrier Services
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2020-10
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: get_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-10/carrier_services/{carrier_service_id}.json:
    put:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    id: 1036894957
                    name: Some new name
                    active: false
                summary: Update a carrier service
      summary: Shopify Updates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2020-10
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: update_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A Single Carrier Service By Its Id
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2020-10
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: get_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    delete:
      summary: Shopify Deletes A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2020-10
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: delete_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2021-01/carrier_services.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    name: Shipping Rate Provider
                    callback_url: http://shippingrateprovider.com
                    service_discovery: true
                summary: Create a carrier service
      summary: Shopify Creates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-2021-01
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_create_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A List Of Carrier Services
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-2021-01
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_get_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2021-01/carrier_services/{carrier_service_id}.json:
    put:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    id: 1036894957
                    name: Some new name
                    active: false
                summary: Update a carrier service
      summary: Shopify Updates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-2021-01
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_update_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A Single Carrier Service By Its Id
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-2021-01
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_get_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    delete:
      summary: Shopify Deletes A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-2021-01
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_delete_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/unstable/carrier_services.json:
    post:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    name: Shipping Rate Provider
                    callback_url: http://shippingrateprovider.com
                    service_discovery: true
                summary: Create a carrier service
      summary: Shopify Creates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#create-unstable
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_create_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A List Of Carrier Services
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#index-unstable
      parameters: []
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_get_carrier_services
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/unstable/carrier_services/{carrier_service_id}.json:
    put:
      requestBody:
        content:
          application/json:
            schema: {}
            examples:
              example1:
                value:
                  carrier_service:
                    id: 1036894957
                    name: Some new name
                    active: false
                summary: Update a carrier service
      summary: Shopify Updates A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#update-unstable
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_update_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    get:
      summary: Shopify Retrieves A Single Carrier Service By Its Id
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#show-unstable
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_get_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
    delete:
      summary: Shopify Deletes A Carrier Service
      description: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carrierservice#destroy-unstable
      parameters:
      - in: path
        name: carrier_service_id
        required: true
        schema:
          type: string
        description: carrier_service_id
      tags:
      - Carrier
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_delete_carrier_services_param_carrier_service_id
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true