Skip to main content
Gamecart exposes a narrow seller API for external integrations, plus signed webhooks and custom gateway contracts. These pages are verified against the current backend REST resources and DTOs. Do not rely on older drafts or examples from support conversations.

Base URLs

Use the production API origin for external calls:
Storefront checkout helpers use this scoped base:
API tokens, webhook endpoints, and gateway settings are created from the Gamecart dashboard. The public docs explain those dashboard workflows and only show raw HTTP contracts for calls your own integration needs to make or receive.

Authentication modes

Pagination

Seller API list endpoints return the shared paged response shape:
Supported query parameters are page and size. Page indexes start at 0. Current list endpoints clamp size to a maximum of 100.

Error format

API errors use Problem Details:
The exact detail text is localized by the backend. Integrations should branch on HTTP status and code, not on translated text.

Scopes

API tokens use explicit scopes:

API tokens

Create tokens from the dashboard, choose scopes, and copy the token safely.

Orders API

Read orders and payment status with a seller API token.

Webhooks

Configure webhook endpoints in the dashboard and receive signed order events.

Custom gateways

Connect a store-owned payment gateway to checkout.