bc-api-rest
Use BigCommerce REST APIs — V2 and V3 endpoints, authentication, rate limiting, pagination, filtering, batch operations, and error handling. Use when integrating with BigCommerce data via REST API.
npx skills add majiayu000/claude-skill-registry --skill bc-api-rest --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# BigCommerce REST API Development ## Before writing code **Fetch live docs**: 1. Fetch `https://developer.bigcommerce.com/docs/rest` for REST API overview 2. Web-search `site:developer.bigcommerce.com rest-management` for Management API reference 3. Web-search `bigcommerce api v3 rate limits pagination` for rate limit details ## API Architecture ### Two API Versions | Version | Base URL | Notes | |---------|----------|-------| | V2 | `/stores/{hash}/v2/` | Legacy — orders, some customer endpoints | | V3 | `/stores/{hash}/v3/` | Modern — most resources, JSON:API-like | V3 is preferred for all new development. V2 is still required for some resources that haven't been migrated. ### Base URL `https://api.bigcommerce.com/stores/{store_hash}/v3/` The `store_hash` is found in the API Path when creating credentials. ## Authentication ### API Account Tokens For server-to-server requests: ``` X-Auth-Token: {access_token} Content-Type: application/json Accept: application/json ``` ### OAuth Tokens For apps using the OAuth flow — same header format, token obtained during installation. ### Scopes Tokens have scopes that control access: - `store_v2_products` / `store_v2_products_read_only` - `s
- Before writing code
- API Architecture
- Two API Versions
- Base URL
- Authentication
- API Account Tokens
- OAuth Tokens
- Scopes
- Key V3 Endpoints
- Catalog
- Orders (V2 — legacy but current)
- Customers
- Other Key Endpoints
- Pagination
What does the bc-api-rest skill do?
Use BigCommerce REST APIs — V2 and V3 endpoints, authentication, rate limiting, pagination, filtering, batch operations, and error handling. Use when integrating with BigCommerce data via REST API.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill bc-api-rest --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
