get / post
Служебные вызовы произвольного пути API — когда нет специализированного метода. Ниже два примера: GET и POST.
CLI
python limetime.py get /v3/Races/Years
python limetime.py post /v3/PromoCodes/Set -q raceGuid=<raceGuid> --file promo.json
path — путь эндпоинта, напр. /v3/Races/Years-q / --query — query-параметры--data / --file — тело для post
HTTP
Запрос
GET /v3/Races/Years HTTP/1.1
Host: api.limetime.io
X-Access-Key: 7f3a9b2c1d4e5f60718293a4b5c6d7e8
Accept: application/json
— — —
POST /v3/PromoCodes/Set?raceGuid=a1b2c3d4-0010-0010-0010-000000000010 HTTP/1.1
Host: api.limetime.io
X-Access-Key: 7f3a9b2c1d4e5f60718293a4b5c6d7e8
Content-Type: application/json
Accept: application/json
{
"items": [
{
"value": "PROMO5",
"discountPercent": 5
}
]
}Ответ
HTTP/1.1 200 OK
Content-Type: application/json
{
"isSuccess": true,
"message": null,
"data": {
"affected": 1
}
}