SKU del paquete de moneda virtual.
- Obtener paquete de moneda virtual por SKU
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.
Solicitud
Obtiene una lista de paquetes de moneda virtual para crear un catálogo.
Todos los proyectos tienen la limitación de número de artículos que se pueden obtener en la respuesta. El valor por defecto y máximo es de 50 artículos por respuesta. Para obtener más datos, página por página, utilice los campos limit y offset.
El uso de las llamadas API del catálogo de artículos está disponible sin autorización, pero para obtener un catálogo personalizado, debe transmitir el JWT de usuario en el encabezado Authorization.
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).
Idioma de respuesta. Código de idioma de dos letras minúsculas según la norma ISO 639-1.
La lista de campos adicionales. Estos campos estarán en la respuesta si los envía en su solicitud.
Código de país de dos letras mayúsculas de conformidad con la norma ISO 3166-1 alpha-2. Consulte la documentación para obtener información detallada sobre los países admitidos por Xsolla y el proceso de determinación del país.
Código único que distingue entre mayúsculas y minúsculas. Contiene letras y números.
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/catalog/v2/project/{project_id}/items/virtual_currency/package
- https://store.xsolla.com/api/v2/project/{project_id}/items/virtual_currency/package
- 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/items/virtual_currency/package?limit=50&offset=0&locale=en&additional_fields%5B%5D=media_list&country=US&promo_code=WINTER2021&show_inactive_time_limited_items=1' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "has_more": false, "items": [ { … }, { … } ] }
Solicitud
Obtiene paquetes de moneda virtual por SKU para crear un catálogo.
Este punto final, accesible sin autorización, devuelve datos genéricos. Sin embargo, la autorización enriquece la respuesta con detalles específicos del usuario para un resultado personalizado, como los límites de usuario y las promociones disponibles.
ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.
Idioma de respuesta. Código de idioma de dos letras minúsculas según la norma ISO 639-1.
Código de país de dos letras mayúsculas de conformidad con la norma ISO 3166-1 alpha-2. Consulte la documentación para obtener información detallada sobre los países admitidos por Xsolla y el proceso de determinación del país.
Muestra los artículos de duración limitada que no están disponibles para el usuario. El periodo de validez de dichos artículos no ha comenzado o ya ha expirado.
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/catalog/v2/project/{project_id}/items/virtual_currency/package/sku/{virtual_currency_package_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/items/virtual_currency/package/sku/{virtual_currency_package_sku}
- 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/items/virtual_currency/package/sku/crystal-pack?locale=en&country=US&show_inactive_time_limited_items=1&additional_fields%5B%5D=media_list' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'El paquete de moneda virtual se recibió correctamente.
Lista de atributos y sus valores correspondientes al artículo. Puede utilizarse para filtrar el catálogo.
Tipo de lote: standard/virtual_currency_package.
Contenido del paquete de moneda virtual.
Un objeto JSON que contiene los atributos y valores del artículo.
Grupos a los que pertenece el artículo.
URL de la imagen.
Si es true, el artículo es gratuito.
Promociones aplicadas para artículos específicos de la cesta. La matriz se devuelve en los siguientes casos:
Se configura un descuento promocional para un artículo específico.
Se aplica un código promocional con el parámetro Descuento en artículos seleccionados.
Si no se aplican promociones a nivel de artículo, se devuelve una matriz vacía.
ID único del artículo. El SKU solo puede contener caracteres alfanuméricos latinos en minúsculas y mayúsculas, puntos, guiones y guiones bajos.
{ "attributes": [], "bundle_type": "virtual_currency_package", "can_be_bought": true, "content": [ { … } ], "custom_attributes": { "attr": "value", "purchased": 0 }, "description": "Crystal Pack Short Description", "groups": [], "image_url": "http://vc_package_image.png", "is_free": false, "item_id": 488832, "limits": { "per_item": null, "per_user": { … } }, "name": "Crystal Pack", "periods": [ { … } ], "price": { "amount": "100", "amount_without_discount": "100", "currency": "USD" }, "promotions": [], "sku": "com.xsolla.crystal_pack_1", "type": "bundle", "virtual_prices": [], "vp_rewards": [] }
Solicitud
Obtiene una moneda virtual por SKU para crear un catálogo.
Este punto final, accesible sin autorización, devuelve datos genéricos. Sin embargo, la autorización enriquece la respuesta con detalles específicos del usuario para un resultado personalizado, como los límites de usuario y las promociones disponibles.
ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.
Idioma de respuesta. Código de idioma de dos letras minúsculas según la norma ISO 639-1.
Código de país de dos letras mayúsculas de conformidad con la norma ISO 3166-1 alpha-2. Consulte la documentación para obtener información detallada sobre los países admitidos por Xsolla y el proceso de determinación del país.
Muestra los artículos de duración limitada que no están disponibles para el usuario. El periodo de validez de dichos artículos no ha comenzado o ya ha expirado.
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/catalog/v2/project/{project_id}/items/virtual_currency/sku/{virtual_currency_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/items/virtual_currency/sku/{virtual_currency_sku}
- 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/items/virtual_currency/sku/crystal?locale=en&country=US&show_inactive_time_limited_items=1&additional_fields%5B%5D=media_list' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'La moneda virtual se recibió correctamente.
Lista de atributos y sus valores correspondientes al artículo. Puede utilizarse para filtrar el catálogo.
Un objeto JSON que contiene los atributos y valores del artículo.
Grupos a los que pertenece el artículo.
URL de la imagen.
Si es true, el artículo es gratuito.
Promociones aplicadas para artículos específicos de la cesta. La matriz se devuelve en los siguientes casos:
Se configura un descuento promocional para un artículo específico.
Se aplica un código promocional con el parámetro Descuento en artículos seleccionados.
Si no se aplican promociones a nivel de artículo, se devuelve una matriz vacía.
ID único del artículo. El SKU solo puede contener caracteres alfanuméricos latinos en minúsculas y mayúsculas, puntos, guiones y guiones bajos.
Precios virtuales.
{ "attributes": [ { … } ], "can_be_bought": true, "custom_attributes": { "attr": "value", "purchased": 0 }, "description": "Crystals - short description", "groups": [], "image_url": "https://cdn3.xsolla.com/img/misc/images/da33ab6cc1d7e5899cfdc5b6b6180fad.png", "is_free": false, "item_id": 451414, "limits": null, "name": "Crystals", "periods": [ { … } ], "price": { "amount": "100", "amount_without_discount": "100", "currency": "USD" }, "promotions": [], "sku": "com.xsolla.crystal_1", "type": "virtual_currency", "virtual_prices": [] }