Shopify Countries API

The Countries API from Shopify — 12 operation(s) for countries.

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

GET /admin/api/2020-01/countries.json List the store's shipping countries (API 2020-01) · Shopify Retrieves A List Of Countries #
Ask an LLM
“Which countries has my store set up for shipping and tax, using API 2020-01?”
“Can the 2020-01 countries list skip ahead past a given country ID?”
Tell an agent
List every country configured in my store on version 2020-01.
Show countries after ID {since_id} with API 2020-01.
GET /admin/api/2020-04/countries.json List the store's shipping countries (API 2020-04) · Shopify Retrieves A List Of Countries #
Ask an LLM
“What countries are in my shop's settings when I call release 2020-04?”
“Is it possible to trim the 2020-04 country list down to a few fields?”
Tell an agent
Pull my store's countries through the 2020-04 release.
Return only {fields} for each store country, release 2020-04.
GET /admin/api/2020-07/countries.json List the store's shipping countries (API 2020-07) · Shopify Retrieves A List Of Countries #
Ask an LLM
“Where can my shop ship to, according to the 2020-07 countries endpoint?”
“Does version 2020-07 let me page through countries by ID?”
Tell an agent
Get the configured countries for my shop via 2020-07.
Fetch 2020-07 countries whose IDs come after {since_id}.
GET /admin/api/2020-10/countries.json List the store's shipping countries (API 2020-10) · Shopify Retrieves A List Of Countries #
Ask an LLM
“How do I see all the countries my store has tax and shipping settings for on 2020-10?”
“Which fields can I ask for when listing store countries in 2020-10?”
Tell an agent
Show the countries my store is set up for, API version 2020-10.
List store countries on 2020-10 including just {fields}.
GET /admin/api/2021-01/countries.json List the store's shipping countries (API 2021-01) · Shopify Retrieves A List Of Countries #
Ask an LLM
“What does the 2021-01 API report as my shop's configured countries?”
“Can I resume a 2021-01 country listing from a known country ID?”
Tell an agent
Retrieve my shop's country list using the 2021-01 version.
Continue the 2021-01 country listing from ID {since_id}.
GET /admin/api/unstable/countries.json List the store's shipping countries (unstable API) · Shopify Retrieves A List Of Countries #
Ask an LLM
“Which countries does the unstable Shopify API return for my store?”
“Is field selection supported on the unstable countries listing?”
Tell an agent
Read my store's countries from the unstable API version.
Give me {fields} for my countries from the unstable release.

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-countries-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-countries-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Countries 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: Countries
paths:
  /admin/api/2020-01/countries.json:
    get:
      summary: Shopify Retrieves A List Of Countries
      description: https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-01
      parameters:
      - in: query
        name: since_id
        description: Restrict results to after the specified ID.
        schema: {}
        required: false
      - in: query
        name: fields
        description: Show only certain fields, specified by a comma-separated list of field names.
        schema: {}
        required: false
      tags:
      - Countries
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_get_countries
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-04/countries.json:
    get:
      summary: Shopify Retrieves A List Of Countries
      description: https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-04
      parameters:
      - in: query
        name: since_id
        description: Restrict results to after the specified ID.
        schema: {}
        required: false
      - in: query
        name: fields
        description: Show only certain fields, specified by a comma-separated list of field names.
        schema: {}
        required: false
      tags:
      - Countries
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_get_countries
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-07/countries.json:
    get:
      summary: Shopify Retrieves A List Of Countries
      description: https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-07
      parameters:
      - in: query
        name: since_id
        description: Restrict results to after the specified ID.
        schema: {}
        required: false
      - in: query
        name: fields
        description: Show only certain fields, specified by a comma-separated list of field names.
        schema: {}
        required: false
      tags:
      - Countries
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_get_countries
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-10/countries.json:
    get:
      summary: Shopify Retrieves A List Of Countries
      description: https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2020-10
      parameters:
      - in: query
        name: since_id
        description: Restrict results to after the specified ID.
        schema: {}
        required: false
      - in: query
        name: fields
        description: Show only certain fields, specified by a comma-separated list of field names.
        schema: {}
        required: false
      tags:
      - Countries
      responses:
        '200':
          description: ''
      operationId: get_countries
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2021-01/countries.json:
    get:
      summary: Shopify Retrieves A List Of Countries
      description: https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-2021-01
      parameters:
      - in: query
        name: since_id
        description: Restrict results to after the specified ID.
        schema: {}
        required: false
      - in: query
        name: fields
        description: Show only certain fields, specified by a comma-separated list of field names.
        schema: {}
        required: false
      tags:
      - Countries
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_get_countries
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/unstable/countries.json:
    get:
      summary: Shopify Retrieves A List Of Countries
      description: https://shopify.dev/docs/admin-api/rest/reference/store-properties/country#index-unstable
      parameters:
      - in: query
        name: since_id
        description: Restrict results to after the specified ID.
        schema: {}
        required: false
      - in: query
        name: fields
        description: Show only certain fields, specified by a comma-separated list of field names.
        schema: {}
        required: false
      tags:
      - Countries
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_get_countries
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true