Automate your wholesale PlayStation Store gift card supply — list inventory, place orders, and fetch delivered codes programmatically across 12+ regions and 190+ denominations.
https://psnb2b.com/api/v1All requests must include an Authorization Bearer header. API keys are account-scoped and can be rotated on request. Authorization: Bearer <YOUR_API_KEY>
curl -sS "https://psnb2b.com/api/v1/inventory" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
/inventoryLists live PSN gift card inventory across all 12 regions with current wholesale prices and stock availability.
/balanceReturns current account balance and applied volume-discount tier.
/ordersCreates a new wholesale order. Body: { region, denomination, quantity }. Returns order ID.
/orders/{id}Polls order status. (pending, paid, delivered, failed)
/orders/{id}/codesDownloads delivered PSN gift card codes for a completed order.
/claimsFiles a code-support claim within the 7-day window for invalid, wrong-region, or failed codes. API partners receive priority review.
Default: 60 requests/minute per API key. Order placement is capped at 10 orders/minute to protect upstream inventory. Rate-limit headers X-RateLimit-Remaining and Retry-After are included on every response.
Register a webhook URL via support to receive asynchronous order.status_changed events. Retries use exponential backoff for 24 hours; HMAC-SHA256 signatures are included in the X-PSNB2B-Signature header for verification.
Register a regular PSN:B2B business account and submit an API access request via the support page ticket system (select the "API Access Request" topic). API keys are issued manually after a brief KYC review, typically within one business day.
Yes. API usage itself has no extra fee — partners only pay for the wholesale gift cards they order. API-integrated partners also benefit from priority claim handling under the 7-day Code Support Policy.
The REST API covers: inventory sync, balance check, order placement, order status polling, and download of delivered PSN codes. All responses are JSON and authenticated via a Bearer token.
Yes. Partners can register a webhook URL to receive order status changes (pending → paid → delivered → failed) without polling. Webhook retries use exponential backoff for 24 hours.