Saltar al contenido

Overview

  • Version: 2.0.0
  • Servers: https://store.xsolla.com/api
  • Contact Us by Email
  • Contact URL: https://xsolla.com/
  • Required TLS version: 1.2

Catalog API ofrece endpoints para gestionar el catálogo de su tienda en el juego y procesar compras. Use los endpoints para configurar artículos virtuales, monedas virtuales, claves del juego, lotes, flujos de carrito y pago, atributos de artículos e importar artículos desde fuentes externas.

Descargar descripción de OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/es/api/catalog/
https://store.xsolla.com/api/
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones

Solicitud

Obtiene un determinado número de códigos por SKU de clave de juego.

Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.

Ejemplo: 44056
item_skustringrequerido

Código (SKU) del artículo.

Ejemplo: booster_mega_1
Consulta
user_emailstringrequerido

Correo del usuario.

Ejemplo: user_email=email@email.com
quantityintegerrequerido

Cantidad de códigos.

Ejemplo: quantity=100
reasonstringrequerido

Motivo de recepción de códigos.

Ejemplo: reason=Very important
region_idinteger

ID de la región.

Predeterminado 1
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/items/game/key/request/sku/booster_mega_1?user_email=email%40email.com&quantity=100&reason=Very+important&region_id=1'

Respuestas

Los códigos se recibieron correctamente.

Cuerpotext/plain
string
Respuesta
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3

Cargar códigos por IDServer-sideAdmin

Solicitud

Carga códigos por la ID de la clave del juego.

Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.

Ejemplo: 44056
item_idstringrequerido

ID del artículo.

Ejemplo: 656
Cuerpomultipart/form-data
filestring(binary)requerido

Archivo con códigos.

Ejemplo: "keys.txt"
region_idinteger

ID de la región.

Ejemplo: 1
curl -i -X POST \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/items/game/key/upload/id/656 \
  -H 'Content-Type: multipart/form-data' \
  -F file=keys.txt \
  -F region_id=1

Respuestas

Los códigos que cargan la información de sesión se recibieron correctamente.

Cuerpoapplication/json
count_skippedinteger
Ejemplo: 10
count_totalinteger
Ejemplo: 100
count_uploadedinteger
Ejemplo: 0
session_idstring
Ejemplo: "fc7105b6e8ee01339582970b37697242"
statusstring
Ejemplo: "processing"
Respuesta
application/json
{ "count_skipped": 10, "count_total": 100, "count_uploaded": 0, "session_id": "fc7105b6e8ee01339582970b37697242", "status": "processing" }

Obtener información de la sesión de carga de códigosServer-sideAdmin

Solicitud

Obtiene información de la sesión de carga de códigos.

Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.

Ejemplo: 44056
session_idstringrequerido

ID de sesión.

Predeterminado "fc7105b6e8ee01339582970b37697242"
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/items/game/key/upload/session/{session_id}'

Respuestas

Los códigos que cargan la información de sesión se recibieron correctamente.

Cuerpoapplication/json
count_skippedinteger
Ejemplo: 10
count_totalinteger
Ejemplo: 100
count_uploadedinteger
Ejemplo: 0
session_idstring
Ejemplo: "fc7105b6e8ee01339582970b37697242"
statusstring
Ejemplo: "processing"
Respuesta
application/json
{ "count_skipped": 10, "count_total": 100, "count_uploaded": 0, "session_id": "fc7105b6e8ee01339582970b37697242", "status": "processing" }
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones

Catálogo

Esta API permite obtener cualquier tipo de artículo vendible o artículo específico.

Operaciones
Operaciones
Operaciones