PSN:B2B

PSN:B2B API

Automatiza tu suministro mayorista de tarjetas PlayStation Store — consulta inventario, realiza pedidos y obtén códigos entregados mediante programación en 12+ regiones y 190+ denominaciones.

Inicio rápido

  1. Registra una cuenta B2B gratuita en PSN:B2B.
  2. 通过支持页面提交工单申请 API 访问权限。选择“API 访问请求”主题,使用已注册账户。KYC 审查通常在 1 个工作日内完成。
  3. Recibe tu clave API Bearer. URL base: https://psnb2b.com/api/v1
  4. Recarga el saldo con criptomonedas (USDT, BTC, ETH o LTC) para financiar los pedidos.
  5. Empieza a llamar a los endpoints — consulta la referencia abajo.

Autenticación

Todas las solicitudes deben incluir el encabezado Authorization Bearer. Las claves son por cuenta y pueden rotarse a petición. Authorization: Bearer <YOUR_API_KEY>

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

Endpoints principales

GET/inventory

Lista el inventario en vivo de tarjetas PSN en las 12 regiones con precios mayoristas y disponibilidad actuales.

GET/balance

Devuelve el saldo de la cuenta y el nivel de descuento por volumen aplicado.

POST/orders

Crea un pedido mayorista. Cuerpo: { region, denomination, quantity }. Devuelve el ID del pedido.

GET/orders/{id}

Consulta el estado del pedido. (pending, paid, delivered, failed)

GET/orders/{id}/codes

Descarga los códigos de tarjeta PSN entregados de un pedido completado.

POST/claims

Presenta una reclamación dentro de la ventana de 7 días para códigos inválidos, de región equivocada o fallidos. Los socios API reciben revisión prioritaria.

Límites de velocidad

Predeterminado: 60 solicitudes/minuto por clave API. La creación de pedidos está limitada a 10 pedidos/minuto. Las cabeceras X-RateLimit-Remaining y Retry-After se incluyen en cada respuesta.

Webhooks

Registra una URL de webhook a través de soporte para recibir eventos asíncronos order.status_changed. Los reintentos usan backoff exponencial durante 24 horas; las firmas HMAC-SHA256 se incluyen en la cabecera X-PSNB2B-Signature.

Preguntas frecuentes

¿Cómo obtengo acceso al API de PSN:B2B?

Registra una cuenta B2B en PSN:B2B y escribe a support@psnb2b.com desde esa dirección solicitando acceso al API. Las claves se emiten manualmente tras una breve revisión KYC, normalmente en 1 día hábil.

¿Es gratis el API de PSN:B2B?

Sí. El uso del API no tiene cargo adicional — los socios solo pagan por las tarjetas al por mayor. Los socios API también obtienen atención prioritaria bajo la Política de Soporte de Códigos de 7 días.

¿Qué endpoints expone el API?

Inventario, saldo, creación de pedidos, estado de pedidos y descarga de códigos entregados. Todas las respuestas son JSON y se autentican con token Bearer.

¿El API admite webhooks?

Sí. Los socios pueden registrar una URL para recibir cambios de estado de pedido (pending → paid → delivered → failed) sin polling. Los reintentos usan backoff exponencial durante 24 horas.