Objeto con propiedades de DRM.
- Obtener la lista de juegos propiedad del usuario
Catalog API (2.0.0)
- 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.
ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.
Objeto con propiedades del juego.
Qué tipo de derechos deben revocarse. Si el parámetro se establece en sandbox, el derecho se revocará al usuario en el modo aislador de proceso (sandbox). Si el parámetro se establece en default, el derecho se revocará al usuario en el modo real.
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/catalog/v2/project/{project_id}/admin/entitlement/revoke
- https://store.xsolla.com/api/v2/project/{project_id}/admin/entitlement/revoke
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/entitlement/revoke \
-H 'Content-Type: application/json' \
-d '{
"drm": {
"sku": "com.xsolla.key_1"
},
"game": {
"sku": "com.xsolla.game_1"
},
"mode": "default",
"user_external_id": "user-external-id"
}'Solicitud
Obtiene la lista de juegos propiedad del usuario. La respuesta contendrá una matriz de juegos propiedad de un usuario concreto.
Todos los proyectos tienen la limitación del número de artículos que se pueden obtener en la respuesta. El valor por defecto y máximo es 50 artículos por respuesta. Para obtener más datos página por página, utilice los campos limit y offset.
ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.
Número del elemento a partir del cual se genera la lista (el conteo empieza desde el 0).
Qué tipo de asignación de derechos deben devolverse. Si el parámetro se establece en 1, solo se devolverán los derechos recibidos por el usuario en el modo aislador de proceso (sandbox). Si el parámetro no se transmite o se establece en 0, solo se devolverán los derechos recibidos por el usuario en el modo real.
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/catalog/v2/project/{project_id}/entitlement
- https://store.xsolla.com/api/v2/project/{project_id}/entitlement
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/entitlement?limit=50&offset=0&sandbox=0&additional_fields%5B%5D=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "has_more": false, "items": [ { … } ], "total_items_count": 1 }
ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/catalog/v2/project/{project_id}/entitlement/redeem
- https://store.xsolla.com/api/v2/project/{project_id}/entitlement/redeem
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/entitlement/redeem \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"code": "AAAA-BBBB-CCCC-DDDD",
"sandbox": false
}'