Shopify Active API

The Active API from Shopify — 6 operation(s) for active.

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

PUT /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/customize.json Raise an app subscription's usage cap (2020-01) · Shopify Updates The Capped Amount Of An Active Recurring Application Charge #
Ask an LLM
“How do I change the capped amount on an active recurring app charge with API version 2020-01?”
“Can my app raise the spending cap on a merchant's subscription in 2020-01?”
Tell an agent
Set the capped amount of recurring charge {charge_id} to {capped_amount} using API version 2020-01.
Update the usage cap on active charge {charge_id} on the 2020-01 version.
PUT /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/customize.json Change a recurring charge's capped amount (2020-04) · Shopify Updates The Capped Amount Of An Active Recurring Application Charge #
Ask an LLM
“Which 2020-04 call adjusts the maximum a usage-based app subscription can bill?”
“Can release 2020-04 customize the cap of an active recurring application charge?”
Tell an agent
Using release 2020-04, cap recurring charge {charge_id} at {capped_amount}.
Adjust the billing ceiling of active charge {charge_id} with the 2020-04 release.
PUT /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/customize.json Update the cap on an active app charge (2020-07) · Shopify Updates The Capped Amount Of An Active Recurring Application Charge #
Ask an LLM
“Does the 2020-07 API let me lift the capped amount of a recurring charge that's already active?”
“What's the 2020-07 way to customize an app subscription's usage limit?”
Tell an agent
Lift the cap of recurring charge {charge_id} to {capped_amount} on the 2020-07 API.
For the 2020-07 API, customize the capped amount of charge {charge_id}.
PUT /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/customize.json Update a recurring charge's capped amount (2020-10) · Shopify Updates The Capped Amount Of An Active Recurring Application Charge #
Ask an LLM
“Can I update the capped amount of an active recurring charge on the current 2020-10 version?”
“What's the non-deprecated 2020-10 call for increasing an app's usage billing cap?”
Tell an agent
Update the capped amount of recurring charge {charge_id} to {capped_amount} on 2020-10.
Increase the usage billing cap on charge {charge_id} using the non-deprecated 2020-10 API.
PUT /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}/customize.json Customize an active charge's cap (2021-01) · Shopify Updates The Capped Amount Of An Active Recurring Application Charge #
Ask an LLM
“Is changing a recurring application charge's capped amount possible with version 2021-01?”
“Which 2021-01 endpoint customizes the cap on an app subscription?”
Tell an agent
With version 2021-01, set charge {charge_id}'s capped amount to {capped_amount}.
Customize the spending cap of recurring charge {charge_id} via the 2021-01 version.
PUT /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}/customize.json Update a recurring charge's cap (unstable version) · Shopify Updates The Capped Amount Of An Active Recurring Application Charge #
Ask an LLM
“Can I test raising a recurring charge's capped amount against the unstable API version?”
“Does the unstable version support customizing an active app charge's cap?”
Tell an agent
On the unstable API version, change the cap of recurring charge {charge_id} to {capped_amount}.
Try customizing the capped amount for charge {charge_id} using the unstable version.

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-active-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-active-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Active 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: Active
paths:
  /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/customize.json:
    put:
      summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge
      description: https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-01
      parameters:
      - in: path
        name: recurring_application_charge_id
        required: true
        schema:
          type: string
        description: recurring_application_charge_id
      - in: query
        name: recurring_application_charge[capped_amount]
        schema:
          type: integer
        description: recurring_application_charge[capped_amount]
        required: false
      tags:
      - Active
      responses:
        '200':
          description: ''
      operationId: deprecated_202001_update_recurring_application_charges_param_recurring_application_charge_id_customize
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}/customize.json:
    put:
      summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge
      description: https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-04
      parameters:
      - in: path
        name: recurring_application_charge_id
        required: true
        schema:
          type: string
        description: recurring_application_charge_id
      - in: query
        name: recurring_application_charge[capped_amount]
        schema:
          type: integer
        description: recurring_application_charge[capped_amount]
        required: false
      tags:
      - Active
      responses:
        '200':
          description: ''
      operationId: deprecated_202004_update_recurring_application_charges_param_recurring_application_charge_id_customize
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-07/recurring_application_charges/{recurring_application_charge_id}/customize.json:
    put:
      summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge
      description: https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-07
      parameters:
      - in: path
        name: recurring_application_charge_id
        required: true
        schema:
          type: string
        description: recurring_application_charge_id
      - in: query
        name: recurring_application_charge[capped_amount]
        schema:
          type: integer
        description: recurring_application_charge[capped_amount]
        required: false
      tags:
      - Active
      responses:
        '200':
          description: ''
      operationId: deprecated_202007_update_recurring_application_charges_param_recurring_application_charge_id_customize
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2020-10/recurring_application_charges/{recurring_application_charge_id}/customize.json:
    put:
      summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge
      description: https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2020-10
      parameters:
      - in: path
        name: recurring_application_charge_id
        required: true
        schema:
          type: string
        description: recurring_application_charge_id
      - in: query
        name: recurring_application_charge[capped_amount]
        schema:
          type: integer
        description: recurring_application_charge[capped_amount]
        required: false
      tags:
      - Active
      responses:
        '200':
          description: ''
      operationId: update_recurring_application_charges_param_recurring_application_charge_id_customize
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/2021-01/recurring_application_charges/{recurring_application_charge_id}/customize.json:
    put:
      summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge
      description: https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-2021-01
      parameters:
      - in: path
        name: recurring_application_charge_id
        required: true
        schema:
          type: string
        description: recurring_application_charge_id
      - in: query
        name: recurring_application_charge[capped_amount]
        schema:
          type: integer
        description: recurring_application_charge[capped_amount]
        required: false
      tags:
      - Active
      responses:
        '200':
          description: ''
      operationId: deprecated_202101_update_recurring_application_charges_param_recurring_application_charge_id_customize
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
  /admin/api/unstable/recurring_application_charges/{recurring_application_charge_id}/customize.json:
    put:
      summary: Shopify Updates The Capped Amount Of An Active Recurring Application Charge
      description: https://shopify.dev/docs/admin-api/rest/reference/billing/recurringapplicationcharge#customize-unstable
      parameters:
      - in: path
        name: recurring_application_charge_id
        required: true
        schema:
          type: string
        description: recurring_application_charge_id
      - in: query
        name: recurring_application_charge[capped_amount]
        schema:
          type: integer
        description: recurring_application_charge[capped_amount]
        required: false
      tags:
      - Active
      responses:
        '200':
          description: ''
      operationId: deprecated_unstable_update_recurring_application_charges_param_recurring_application_charge_id_customize
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true