Shopify Belonging API

The Belonging API from Shopify — 12 operation(s) for belonging.

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/collections/{collection_id}/products.json List products in a collection (2020-01) · Shopify Retrieve A List Of Products Belonging To A Collection #
Ask an LLM
“How do I see which products belong to a collection using the 2020-01 API?”
“Can I cap how many products come back from a collection on 2020-01?”
Tell an agent
List the products in collection {collection} using API version 2020-01.
Show the first {limit} products of collection {collection} on 2020-01.
GET /admin/api/2020-04/collections/{collection_id}/products.json List products in a collection (2020-04) · Shopify Retrieve A List Of Products Belonging To A Collection #
Ask an LLM
“Which 2020-04 call returns the products inside a collection?”
“Is there a result limit I can set when listing a collection's items on version 2020-04?”
Tell an agent
Get every product that belongs to collection {collection} through the 2020-04 API.
Return up to {limit} items from collection {collection} with 2020-04.
GET /admin/api/2020-07/collections/{collection_id}/products.json List products in a collection (2020-07) · Shopify Retrieve A List Of Products Belonging To A Collection #
Ask an LLM
“What 2020-07 endpoint lists a collection's products?”
“Can I page a collection's product list in smaller batches on 2020-07?”
Tell an agent
Show what products are in collection {collection} with version 2020-07.
Fetch {limit} products from collection {collection} via the 2020-07 Admin API.
GET /admin/api/2020-10/collections/{collection_id}/products.json List products in a collection (2020-10) · Shopify Retrieve A List Of Products Belonging To A Collection #
Ask an LLM
“How can I list the products belonging to a collection on the 2020-10 API?”
“Can I limit the number of products returned for a Shopify collection in 2020-10?”
Tell an agent
List products belonging to collection {collection} on 2020-10.
Give me {limit} products from collection {collection} using the 2020-10 endpoint.
GET /admin/api/2021-01/collections/{collection_id}/products.json List products in a collection (2021-01) · Shopify Retrieve A List Of Products Belonging To A Collection #
Ask an LLM
“Is there a 2021-01 call to see all products in a collection?”
“Can I restrict the page size of a collection's products in version 2021-01?”
Tell an agent
Pull the product list for collection {collection} with the 2021-01 release.
Get at most {limit} products in collection {collection} on API version 2021-01.
GET /admin/api/unstable/collections/{collection_id}/products.json List products in a collection (unstable) · Shopify Retrieve A List Of Products Belonging To A Collection #
Ask an LLM
“Does the unstable API list the products that belong to a collection?”
“What's the unstable-version call for a collection's product list with a limit?”
Tell an agent
List products of collection {collection} using the unstable version.
Fetch {limit} products from collection {collection} through the unstable Admin API.

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-belonging-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-belonging-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Belonging 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: Belonging
paths:
  /admin/api/2020-01/collections/{collection_id}/products.json:
    get:
      summary: Shopify Retrieve A List Of Products Belonging To A Collection
      description: https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-01
      parameters:
      - in: path
        name: collection_id
        required: true
        schema:
          type: string
        description: collection_id
      - in: query
        name: limit
        description: "The number of products to retrieve.\n                  (default: 50, maximum: 250)"
        schema: {}
        required: false
      tags:
      - Belonging
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_get_collections_param_collection_id_products
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-04/collections/{collection_id}/products.json:
    get:
      summary: Shopify Retrieve A List Of Products Belonging To A Collection
      description: https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-04
      parameters:
      - in: path
        name: collection_id
        required: true
        schema:
          type: string
        description: collection_id
      - in: query
        name: limit
        description: "The number of products to retrieve.\n                  (default: 50, maximum: 250)"
        schema: {}
        required: false
      tags:
      - Belonging
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_get_collections_param_collection_id_products
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-07/collections/{collection_id}/products.json:
    get:
      summary: Shopify Retrieve A List Of Products Belonging To A Collection
      description: https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-07
      parameters:
      - in: path
        name: collection_id
        required: true
        schema:
          type: string
        description: collection_id
      - in: query
        name: limit
        description: "The number of products to retrieve.\n                  (default: 50, maximum: 250)"
        schema: {}
        required: false
      tags:
      - Belonging
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_get_collections_param_collection_id_products
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-10/collections/{collection_id}/products.json:
    get:
      summary: Shopify Retrieve A List Of Products Belonging To A Collection
      description: https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2020-10
      parameters:
      - in: path
        name: collection_id
        required: true
        schema:
          type: string
        description: collection_id
      - in: query
        name: limit
        description: "The number of products to retrieve.\n                  (default: 50, maximum: 250)"
        schema: {}
        required: false
      tags:
      - Belonging
      responses:
        '200':
          description: ''
      operationId: get_collections_param_collection_id_products
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2021-01/collections/{collection_id}/products.json:
    get:
      summary: Shopify Retrieve A List Of Products Belonging To A Collection
      description: https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-2021-01
      parameters:
      - in: path
        name: collection_id
        required: true
        schema:
          type: string
        description: collection_id
      - in: query
        name: limit
        description: "The number of products to retrieve.\n                  (default: 50, maximum: 250)"
        schema: {}
        required: false
      tags:
      - Belonging
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_get_collections_param_collection_id_products
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/unstable/collections/{collection_id}/products.json:
    get:
      summary: Shopify Retrieve A List Of Products Belonging To A Collection
      description: https://shopify.dev/docs/admin-api/rest/reference/products/collection#products-unstable
      parameters:
      - in: path
        name: collection_id
        required: true
        schema:
          type: string
        description: collection_id
      - in: query
        name: limit
        description: "The number of products to retrieve.\n                  (default: 50, maximum: 250)"
        schema: {}
        required: false
      tags:
      - Belonging
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_get_collections_param_collection_id_products
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true