Esta API le permite gestionar cupones.
- Actualizar la información sobre la configuración de webhooks
Shop Builder 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
Shop Builder API provides a third-party solution for implementing the server side for your store interface. Use the endpoints to manage in-game items, in-game currencies, cart, player inventory, promotions, game library, etc.
Catálogo personalizado
Esta API permite especificar reglas para los atributos de usuario. Si el usuario cumple todas las condiciones de una regla específica, se mostrarán los elementos personalizados.
Para promociones personalizadas, consulte la sección Promotions.
Para transmitir atributos antes de una compra, puede utilizar Xsolla Login API o transmitirlos a la propiedad user.attributes mientras se genera el token utilizando Pay Station API.
Solicitud
Obtiene la información sobre la configuración de webhooks en Store. Consulte la documentación de webhooks para obtener más información.
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/shop-builder/v2/project/{project_id}/admin/webhook
- https://store.xsolla.com/api/v2/project/{project_id}/admin/webhook
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/es/api/shop-builder/v2/project/44056/admin/webhook{ "is_enabled": true, "secret": "my_secret", "url": "http://site.ru/webhook" }
Solicitud
Actualiza la información sobre la configuración de webhooks en Store. Consulte la documentación de webhooks para obtener más información.
ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.
Información sobre la configuración de webhooks.
Si están habilitados los webhooks de Game services.
Para los webhooks Game services, la configuración especificada en esta llamada API tiene prioridad sobre la configuración establecida en Cuenta del editor en la sección Project Settings > Webhooks.
La clave secreta del proyecto para firmar los webhooks de Game services.
Para Game services, la clave especificada en esta llamada API tiene prioridad sobre la clave generada en Cuenta del editor en la sección Project Settings > Webhooks.
URL de su servidor para recibir webhooks de Game services. La URL debe ser de acceso público y usar el protocolo HTTPS; por ejemplo https://example.com. También puede especificar la URL que encuentre en cualquier herramienta para probar webhooks.
Para los webhooks Game services, la configuración especificada en esta llamada API tiene prioridad sobre la configuración establecida en Cuenta del editor en la sección Project Settings > Webhook.
Versión de webhooks. En la versión 2, la matriz items incluye los parámetros is_free, is_bonus y is_bundle_content, los cuales no están presentes en la versión 1 (por defecto).
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/shop-builder/v2/project/{project_id}/admin/webhook
- https://store.xsolla.com/api/v2/project/{project_id}/admin/webhook
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/es/api/shop-builder/v2/project/44056/admin/webhook \
-H 'Content-Type: application/json' \
-d '{
"is_enabled": true,
"secret": "my_secret_key",
"url": "http://site.ru/webhook",
"version": 1
}'Sin contenido