- Обновление предмета в корзине по ID корзины
Получение корзины текущего пользователя
Удаление всех предметов из текущей корзины
Наполнение корзины предметами
Удаление предмета из текущей корзины
Обновление предмета из текущей корзины
Получение корзины по идентификатору корзины
Удаление всех предметов из корзины по ID корзины
Наполнение определенной корзины предметами
Удаление предмета из корзины по ID корзины
Обновление предмета в кор...
Digital Distribution Hub (1.0.0)
Digital Distribution Hub — новое решение Иксоллы, которое соединяет электронные и физические платежи через технологию push-платежей и e-commerce.
Данная документация включает в себя описание методов API для продуктов Внутриигровой магазин и Платежи. Используется два базовых URL-адреса:
https://store.xsolla.com/apiдля групп Общие, Каталог, Корзина и Заказ.https://ps.xsolla.comдля группы Уведомления.
Использование методов API из группы Каталог не требует авторизации.
Чтобы использовать методы API из групп Корзина и Заказ, вам необходимо создать токен.
Примечание
Данная документация не является полностью функциональным интерфейсом и представляет собой дизайн будущего API. В настоящее время вы можете использовать только методы из групп Каталог и Уведомления. Если вы хотите поделиться обратной связью, отправьте нам письмо по адресу techdoc@xsolla.com.
Данная документация не является полностью функциональным интерфейсом и представляет собой дизайн будущего API. В настоящее время вы можете использовать только методы из групп Каталог и Уведомления. Если вы хотите поделиться обратной связью, отправьте нам письмо по адресу techdoc@xsolla.com.
Скачать описание OpenAPI
Языки
Серверы
Mock server
https://xsolla.redocly.app/_mock/ru/api/digital-distribution-hub/
https://store.xsolla.com/api/
- Mock serverhttps://xsolla.redocly.app/_mock/ru/api/digital-distribution-hub/v2/project/{project_id}/cart/{cart_id}/item/{item_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/cart/{cart_id}/item/{item_sku}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://xsolla.redocly.app/_mock/ru/api/digital-distribution-hub/v2/project/44056/cart/custom_id/item/booster_mega_1 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Телоapplication/json
Предпочтительная валюта платежа. Используется трехбуквенное обозначение валюты согласно стандарту ISO 4217.
- Mock serverhttps://xsolla.redocly.app/_mock/ru/api/digital-distribution-hub/v2/project/{project_id}/cart/{cart_id}/item/{item_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/cart/{cart_id}/item/{item_sku}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/ru/api/digital-distribution-hub/v2/project/44056/cart/custom_id/item/booster_mega_1 \
-H 'Content-Type: application/json' \
-d '{
"currency": "string",
"quantity": 123
}'