curl --request POST \
--url https://api.erlcrussia.xyz/v2/moscowroleplay/civops/store \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"item": {
"name": "Вино \"🍷The Box\"",
"price_buy": 50000,
"price_sell": 0,
"description": "В нём живёт свет первых встреч. Тёплый, как смех, что согревал пустые комнаты.",
"quantity": 1000,
"can_use": false,
"can_sell": false
}
}
'{
"success": true,
"item": "Вино \"🍷The Box\"",
"price_buy": 50000,
"price_sell": 0,
"quantity": 1000,
"can_use": false,
"can_sell": false
}POST-Эндпоинты API Экономики
Операции с магазином
Управление товарами магазина и покупка/продажа.
Доступные действия:
addItem- добавить товар в магазин (требует item с name, price_buy, …).removeItem- удалить товар из магазина (требует itemName).buy- купить товар у магазина (требует userId, itemName, quantity).sellToStore- продать товар магазину (требует userId, itemName, quantity).
POST
/
moscowroleplay
/
civops
/
store
curl --request POST \
--url https://api.erlcrussia.xyz/v2/moscowroleplay/civops/store \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"item": {
"name": "Вино \"🍷The Box\"",
"price_buy": 50000,
"price_sell": 0,
"description": "В нём живёт свет первых встреч. Тёплый, как смех, что согревал пустые комнаты.",
"quantity": 1000,
"can_use": false,
"can_sell": false
}
}
'{
"success": true,
"item": "Вино \"🍷The Box\"",
"price_buy": 50000,
"price_sell": 0,
"quantity": 1000,
"can_use": false,
"can_sell": false
}Авторизации
API ключ для доступа к эндпоинтам Гражданских Операций.
Передается в заголовке Authorization: Bearer <ключ>.
ОБЯЗАТЕЛЕН ДЛЯ ВСЕХ ЭНДПОИНТОВ ГРАЖДАНСКИХ ОПЕРАЦИЙ (кроме /health).
Параметры запроса
Тип операции.
Доступные опции:
addItem, removeItem, buy, sellToStore Тело
application/json
The body is of type object.
Ответ
Операция успешно выполнена.
The response is of type object.
Была ли эта страница полезной?