PSN:B2B

PSN:B2B API

Zautomatyzuj hurtowe zaopatrzenie w karty podarunkowe PlayStation Store — wyświetlaj stany magazynowe, składaj zamówienia i pobieraj dostarczone kody programowo w 12+ regionach i 190+ nominałach.

Szybki start

  1. Zarejestruj bezpłatne konto biznesowe PSN:B2B.
  2. API erişim talebinizi destek sayfasında bir bilet göndererek yapın. Kayıtlı hesabınızdan 'API Erişim Talebi' konusunu seçin. KYC incelemesi genellikle 1 iş gününde tamamlanır.
  3. Otrzymaj klucz API typu Bearer. Base URL: https://psnb2b.com/api/v1
  4. Zasil konto kryptowalutą (USDT, BTC, ETH lub LTC), aby finansować zamówienia.
  5. Rozpocznij wywoływanie endpointów — patrz referencja poniżej.

Uwierzytelnianie

Każde żądanie musi zawierać nagłówek Authorization Bearer. Klucze API są przypisane do konta i mogą być rotowane na żądanie. Authorization: Bearer <YOUR_API_KEY>

curl -sS "https://psnb2b.com/api/v1/inventory" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Główne endpointy

GET/inventory

Lista bieżącego stanu magazynowego kart PSN we wszystkich 12 regionach z cenami hurtowymi i dostępnością.

GET/balance

Zwraca aktualne saldo konta i zastosowany próg rabatu.

POST/orders

Tworzy nowe zamówienie hurtowe. Body: { region, denomination, quantity }. Zwraca ID zamówienia.

GET/orders/{id}

Pobiera status zamówienia. (pending, paid, delivered, failed)

GET/orders/{id}/codes

Pobiera dostarczone kody PSN dla zakończonego zamówienia.

POST/claims

Składa reklamację w oknie 7 dni dla nieprawidłowych, regionalnie niezgodnych lub nieudanych kodów. Partnerzy API mają priorytetową weryfikację.

Limity szybkości

Domyślnie: 60 żądań/minutę na klucz API. Tworzenie zamówień ograniczone do 10/minutę. Nagłówki X-RateLimit-Remaining i Retry-After w każdej odpowiedzi.

Webhooks

Zarejestruj URL webhook przez support, aby odbierać asynchroniczne zdarzenia order.status_changed. Próby używają wykładniczego wycofywania przez 24 godziny; podpisy HMAC-SHA256 w nagłówku X-PSNB2B-Signature.

FAQ

Jak uzyskać dostęp do API PSN:B2B?

Zarejestruj standardowe konto biznesowe PSN:B2B, a następnie wyślij e-mail z adresu konta na support@psnb2b.com z prośbą o dostęp do API. Klucze są wydawane ręcznie po krótkiej weryfikacji KYC.

Czy API PSN:B2B jest bezpłatne?

Tak. Używanie API nie generuje dodatkowych opłat — partnerzy płacą tylko za zamówione karty hurtowe. Partnerzy API mają również priorytetową obsługę pod 7-dniową polityką wsparcia kodów.

Jakie endpointy udostępnia API?

REST API obejmuje: synchronizację stanów, saldo, składanie zamówień, sprawdzanie statusu i pobieranie dostarczonych kodów PSN. Wszystkie odpowiedzi to JSON, uwierzytelnianie tokenem Bearer.

Czy API obsługuje webhooks?

Tak. Partnerzy mogą zarejestrować URL webhook, aby odbierać zmiany statusu (pending → paid → delivered → failed) bez odpytywania. Próby używają wykładniczego wycofywania przez 24 godziny.