shopify-admin-api — quality + safety report
In the Skillier index (lap__shopify-com-shopify) · scanned 2026-06-03 · engine: builtin+triage
1 heuristic flag to review
Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →
📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.
Quality notes
About this skill
Shopify Admin API skill. Use when working with Shopify Admin for admin, fetch tracking numbers, fetch stock. Covers 1473 endpoints.
📄 Read the SKILL.md
---
name: shopify-admin-api
description: "Shopify Admin API skill. Use when working with Shopify Admin for admin, fetch_tracking_numbers, fetch_stock. Covers 1473 endpoints."
version: 1.0.0
generator: lapsh
---
# Shopify Admin API
API version: 2020-10
## Auth
ApiKey token in path
## Base URL
Not specified.
## Setup
1. Set your API key in the appropriate header
2. GET /admin/oauth/access_scopes.json -- verify access
3. POST /admin/api/2020-01/storefront_access_tokens.json -- create first storefront_access_tokens.json
## Endpoints
1473 endpoints across 3 groups. See references/api-spec.lap for full details.
### admin
| Method | Path | Description |
|--------|------|-------------|
| GET | /admin/oauth/access_scopes.json | Retrieves a list of access scopes associated to the access token. |
| POST | /admin/api/2020-01/storefront_access_tokens.json | Creates a new storefront access token |
| GET | /admin/api/2020-01/storefront_access_tokens.json | Retrieves a list of storefront access tokens that have been issued |
| DELETE | /admin/api/2020-01/storefront_access_tokens/{storefront_access_token_id}.json | Deletes an existing storefront access token |
| POST | /admin/api/2020-04/storefront_access_tokens.json | Creates a new storefront access token |
| GET | /admin/api/2020-04/storefront_access_tokens.json | Retrieves a list of storefront access tokens that have been issued |
| DELETE | /admin/api/2020-04/storefront_access_tokens/{storefront_access_token_id}.json | Deletes an existing storefront access token |
| POST | /admin/api/2020-07/storefront_access_tokens.json | Creates a new storefront access token |
| GET | /admin/api/2020-07/storefront_access_tokens.json | Retrieves a list of storefront access tokens that have been issued |
| DELETE | /admin/api/2020-07/storefront_access_tokens/{storefront_access_token_id}.json | Deletes an existing storefront access token |
| POST | /admin/api/2020-10/storefront_access_tokens.json | Creates a new storefront access token |
| GET | /admin/api/2020-10/storefront_access_tokens.json | Retrieves a list of storefront access tokens that have been issued |
| DELETE | /admin/api/2020-10/storefront_access_tokens/{storefront_access_token_id}.json | Deletes an existing storefront access token |
| POST | /admin/api/2021-01/storefront_access_tokens.json | Creates a new storefront access token |
| GET | /admin/api/2021-01/storefront_access_tokens.json | Retrieves a list of storefront access tokens that have been issued |
| DELETE | /admin/api/2021-01/storefront_access_tokens/{storefront_access_token_id}.json | Deletes an existing storefront access token |
| POST | /admin/api/unstable/storefront_access_tokens.json | Creates a new storefront access token |
| GET | /admin/api/unstable/storefront_access_tokens.json | Retrieves a list of storefront access tokens that have been issued |
| DELETE | /admin/api/unstable/storefront_access_tokens/{storefront_access_token_id}.json | Deletes an existing storefront access token |
| GET | /admin/api/2020-01/reports.json | Retrieves a list of reports. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. |
| POST | /admin/api/2020-01/reports.json | Creates a new report |
| GET | /admin/api/2020-01/reports/{report_id}.json | Retrieves a single report created by your app |
| PUT | /admin/api/2020-01/reports/{report_id}.json | Updates a report |
| DELETE | /admin/api/2020-01/reports/{report_id}.json | Deletes a report |
| GET | /admin/api/2020-04/reports.json | Retrieves a list of reports. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. |
| POST | /admin/api/2020-04/reports.json | Creates a new report |
| GET | /admin/api/2020-04/reports/{report_id}.json | Retrieves a single report created by your app |
| PUT | /admin/api/2020-04/reports/{report_id}.json | Updates a report |
| DELETE | /admin/api/2020-04/reports/{report_id}.json | Deletes a report |
| GET | /admin/api/2020-07/reports.json | Retrieves a list of reports. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. |
| POST | /admin/api/2020-07/reports.json | Creates a new report |
| GET | /admin/api/2020-07/reports/{report_id}.json | Retrieves a single report created by your app |
| PUT | /admin/api/2020-07/reports/{report_id}.json | Updates a report |
| DELETE | /admin/api/2020-07/reports/{report_id}.json | Deletes a report |
| GET | /admin/api/2020-10/reports.json | Retrieves a list of reports. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. |
| POST | /admin/api/2020-10/reports.json | Creates a new report |
| GET | /admin/api/2020-10/reports/{report_id}.json | Retrieves a single report created by your app |
| PUT | /admin/api/2020-10/reports/{report_id}.json | Updates a report |
| DELETE | /admin/api/2020-10/reports/{report_id}.json | Deletes a report |
| GET | /admin/api/2021-01/reports.json | Retrieves a list of reports. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. |
| POST | /admin/api/2021-01/reports.json | Creates a new report |
| GET | /admin/api/2021-01/reports/{report_id}.json | Retrieves a single report created by your app |
| PUT | /admin/api/2021-01/reports/{report_id}.json | Updates a report |
| DELETE | /admin/api/2021-01/reports/{report_id}.json | Deletes a report |
| GET | /admin/api/unstable/reports.json | Retrieves a list of reports. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. |
| POST | /admin/api/unstable/reports.json | Creates a new report |
| GET | /admin/api/unstable/reports/{report_id}.json | Retrieves a single report created by your app |
| PUT | /admin/api/unstable/reports/{report_id}.json | Updates a report |
| DELETE | /admin/api/unstable/reports/{report_id}.json | Deletes a report |
| POST | /admin/api/2020-01/application_charges.json | Creates an application charge |
| GET | /admin/api/2020-01/application_charges.json | Retrieves a list of application charges |
| GET | /admin/api/2020-01/application_charges/{application_charge_id}.json | Retrieves an application charge |
| POST | /admin/api/2020-01/application_charges/{application_charge_id}/activate.json | Caution |
| POST | /admin/api/2020-04/application_charges.json | Creates an application charge |
| GET | /admin/api/2020-04/application_charges.json | Retrieves a list of application charges |
| GET | /admin/api/2020-04/application_charges/{application_charge_id}.json | Retrieves an application charge |
| POST | /admin/api/2020-04/application_charges/{application_charge_id}/activate.json | Caution |
| POST | /admin/api/2020-07/application_charges.json | Creates an application charge |
| GET | /admin/api/2020-07/application_charges.json | Retrieves a list of application charges |
| GET | /admin/api/2020-07/application_charges/{application_charge_id}.json | Retrieves an application charge |
| POST | /admin/api/2020-07/application_charges/{application_charge_id}/activate.json | Caution |
| POST | /admin/api/2020-10/application_charges.json | Creates an application charge |
| GET | /admin/api/2020-10/application_charges.json | Retrieves a list of application charges |
| GET | /admin/api/2020-10/application_charges/{application_charge_id}.json | Retrieves an application charge |
| POST | /admin/api/2020-10/application_charges/{application_charge_id}/activate.json | Caution |
| POST | /admin/api/2021-01/application_charges.json | Creates an application charge |
| GET | /admin/api/2021-01/application_charges.json | Retrieves a list of application charges |
| GET | /admin/api/2021-01/application_charges/{application_charge_id}.json | Retrieves an application charge |
| POST | /admin/api/unstable/application_charges.json | Creates an application charge |
| GET | /admin/api/unstable/application_charges.json | Retrieves a list of application charges |
| GET | /admin/api/unstable/application_charges/{application_charge_id}.json | Retrieves an application charge |
| POST | /admin/api/2020-01/application_credits.json | Creates an application credit |
| GET | /admin/api/2020-01/application_credits.json | Retrieves all application credits |
| GET | /admin/api/2020-01/application_credits/{application_credit_id}.json | Retrieves a single application credit |
| POST | /admin/api/2020-04/application_credits.json | Creates an application credit |
| GET | /admin/api/2020-04/application_credits.json | Retrieves all application credits |
| GET | /admin/api/2020-04/application_credits/{application_credit_id}.json | Retrieves a single application credit |
| POST | /admin/api/2020-07/application_credits.json | Creates an application credit |
| GET | /admin/api/2020-07/application_credits.json | Retrieves all application credits |
| GET | /admin/api/2020-07/application_credits/{application_credit_id}.json | Retrieves a single application credit |
| POST | /admin/api/2020-10/application_credits.json | Creates an application credit |
| GET | /admin/api/2020-10/application_credits.json | Retrieves all application credits |
| GET | /admin/api/2020-10/application_credits/{application_credit_id}.json | Retrieves a single application credit |
| POST | /admin/api/2021-01/application_credits.json | Creates an application credit |
| GET | /admin/api/2021-01/application_credits.json | Retrieves all application credits |
| GET | /admin/api/2021-01/application_credits/{application_credit_id}.json | Retrieves a single application credit |
| POST | /admin/api/unstable/application_credits.json | Creates an application credit |
| GET | /admin/api/unstable/application_credits.json | Retrieves all application credits |
| GET | /admin/api/unstable/application_credits/{application_credit_id}.json | Retrieves a single application credit |
| POST | /admin/api/2020-01/recurring_application_charges.json | Creates a recurring application charge |
| GET | /admin/api/2020-01/recurring_application_charges.json | Retrieves a list of recurring application charges |
| GET | /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}.json | Retrieves a single charge |
| DELETE | /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}.json | Cancels a recurring application charge |
| POST | /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/activate.json | Caution |
| PUT | /admin/api/2020-01/recurring_application_charges/{recurring_application_charge_id}/customize.json | Updates the capped amount of an active recurring application charge |
| POST | /admin/api/2020-04/recurring_application_charges.json | Creates a recurring application charge |
| GET | /admin/api/2020-04/recurring_application_charges.json | Retrieves a list of recurring application charges |
| GET | /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}.json | Retrieves a single charge |
| DELETE | /admin/api/2020-04/recurring_application_charges/{recurring_application_charge_id}.json | Cancels a recur
… (truncated)Want a live grade + an embeddable README badge? Run your skill through the free scanner.
Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.