> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server. # Powered by API * [Overview](#overview) * [Authentication](#authentication) ## Overview Powered by is an API-focused product that enables partners to seamlessly provide the BigCommerce solution to their merchants alongside their own product offering. Through the use of our public APIs, partners can: * Manage the lifecycle of accounts and stores * Build a fully customizable onboarding flow that meets the needs of their own platform experience * Bill their merchants directly for BigCommerce services ## Authentication To authenticate, use the **Generate an OAuth Token** endpoint (in the Auth section below) to create an OAuth access token. --- After you have a valid, unexpired **OAuth token**, use the `client_id` and `oauth_token` to authenticate all other API requests: ```http GET https://api.bigcommerce.com/franchises/{franchise_uuid}/v1/accounts/123 Accept: application/json X-Auth-Client: {client_id} X-Auth-Token: {oauth_token} ``` Response: ```json { "data": { "id": "12345678910", "name": "Test Company", ... }, "meta": {} } ``` > Build amazing commerce solutions powered by the BigCommerce platform ## API Docs - Beta Powered By > Accounts [List Accounts](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/accounts/get-accounts.md) - Beta Powered By > Accounts [Create Account](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/accounts/create-account.md) - Beta Powered By > Accounts [Get Account](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/accounts/get-account.md) - Beta Powered By > Accounts [Update Account](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/accounts/update-account.md) - Beta Powered By > Accounts [Create Account with Set Password](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/accounts/create-account-with-password.md) - Beta Powered By > Stores [Create Store](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/stores/create-store.md) - Beta Powered By > Stores [Get Store](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/stores/get-store.md) - Beta Powered By > Stores [Create Store Login URL](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/stores/create-store-login-url.md) - Beta Powered By > Stores [List Stores](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/stores/get-stores.md) - Beta Powered By > Plans [Create Store Plan Change](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/plans/create-store-plan-change.md) - Beta Powered By > Plans [Create Store Cancellation](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/plans/create-store-cancellation.md) - Beta Powered By > Plans [Create Store Suspension](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/plans/create-store-suspension.md) - Beta Powered By > Plans [Create Store Reactivation](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/plans/create-store-reactivation.md) - Beta Powered By > Auth [Get OAuth Token](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/auth/create-token.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/openapi.json) - [OpenAPI YAML](https://docs.bigcommerce.com/developer/docs/beta/powered-by/api-reference/openapi.yaml)