← ClaudeAtlas

admin-restlisted

Use the legacy REST Admin API only when maintaining an existing integration. Covers common resources, the 40-request bucket with a 2-request-per-second standard restore rate, and migration to GraphQL. New public apps must use the GraphQL Admin API.
khadinakbarlabs/shopify-app-builder · ★ 1 · API & Backend · score 62
Install: claude install-skill khadinakbarlabs/shopify-app-builder
## When to Use REST API (Rarely) **LEGACY API WARNING:** Shopify has classified the REST Admin API as legacy since October 1, 2024. Since April 1, 2025, new public apps must use the GraphQL Admin API exclusively. Shopify has not published a blanket December 2026 shutdown date for every REST resource. Use REST API ONLY for: - Maintaining existing legacy applications built before 2024 - Simple read-only queries from archived systems - Temporary compatibility layers during GraphQL migration - Systems that cannot be updated to use GraphQL **MIGRATE TO GRAPHQL FOR:** All new features, bulk operations, cost efficiency, and latest Shopify functionality. --- ## REST vs GraphQL Comparison | Feature | REST (Legacy) | GraphQL (Current) | |---------|---------------|-------------------| | Rate Limiting | 40-request standard bucket, restored at 2 requests/sec | Cost-based; restore rate varies by plan | | Pagination | Limit/offset (inefficient) | Cursor-based (Relay) | | Field Selection | Fixed response (bloated) | Precise fields only | | Bulk Operations | Sequential requests | Native JSONL bulk | | Latest Features | Some newer features are GraphQL-only | Current platform features | | Support Window | Versioned; verify the selected version and resource | Versioned; verify the selected version | | Status | Maintenance only | Production active | --- ## API Endpoint Structure **Base URL:** `https://{shop}.myshopify.com/admin/api/2025-10/` **Authentication (Header):** ```bash curl -X