ID de vendedor.
- Obtener asunto
Subscriptions API (2.0)
- Versión: 2.0
- Servidores:
https://api.xsolla.com/merchant/v2/
Esta referencia de API describe los extremos para administrar suscripciones, cupones y promociones. Para obtener más información sobre las suscripciones, consulta la página guía del producto y el glosario.
Solicitud
Establece las recompensas de una promoción. Si la promoción es de solo lectura (read_only = true), no puedes actualizar las recompensas.
Aviso
Esta llamada API no contiene el parámetro de ruta project_id, por lo que tiene que usar la clave de API que sea válida en todos los proyectos de la empresa para establecer la autorización.
Establecer la recompensa por artículos virtuales específicos.
Artículos virtuales adicionales como bonificación.
Descuentos para artículos virtuales específicos.
Nombre del plan en el idioma por defecto (EN), replica el valor de name.en.
Número máximo de artículos a los que se puede aplicar la promoción.
Establecer la recompensa por un paquete de moneda virtual.
Establecer la recompensa por la totalidad de la compra.
- https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/promotions/{promotion_id}/rewards
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/subscriptions/merchants/{merchant_id}/promotions/{promotion_id}/rewards
- 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/subscriptions/merchants/{merchant_id}/promotions/{promotion_id}/rewards' \
-H 'Content-Type: application/json' \
-d '{
"item": {
"bonus": [
{
"quantity": 2,
"sku": "1234"
}
],
"discount": [
{
"discount_percent": 5,
"max_amount": 10,
"sku": "1234"
}
]
},
"package": {
"bonus_amount": 5,
"bonus_percent": 5
},
"purchase": {
"discount_percent": 10
},
"subscription": {
"trial_days": 30
}
}'- https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/promotions/{promotion_id}/subject
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/subscriptions/merchants/{merchant_id}/promotions/{promotion_id}/subject
- 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/subscriptions/merchants/{merchant_id}/promotions/{promotion_id}/subject'{ "digital_contents": null, "id": 178, "items": [ { … } ], "packages": null, "purchase": false, "subscriptions": null }
Solicitud
Establece el asunto de una promoción. Si la promoción es de solo lectura (read_only = true), no se puede actualizar el asunto. El asunto puede tomar los siguientes valores: purchase, o items, o packages.
Aviso
Esta llamada API no contiene el parámetro de ruta project_id, por lo que tiene que usar la clave de API que sea válida en todos los proyectos de la empresa para establecer la autorización.
Conjunto de artículos virtuales a los que se aplica la promoción.
Conjunto de paquetes de moneda virtual a los que se aplica la promoción.
- https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/promotions/{promotion_id}/subject
- Mock serverhttps://xsolla.redocly.app/_mock/es/api/subscriptions/merchants/{merchant_id}/promotions/{promotion_id}/subject
- 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/subscriptions/merchants/{merchant_id}/promotions/{promotion_id}/subject' \
-H 'Content-Type: application/json' \
-d '{
"digital_contents": null,
"items": [
{
"sku": "1234"
}
],
"packages": null,
"purchase": false,
"subscriptions": null
}'