Orders
Операции с заказами
Возвращает список физических заказов текущего пользователя с пагинацией
Authorizations
Query parameters
lastOrderIdstringOptional
ID последнего заказа для курсорной пагинации
limitinteger · max: 50OptionalDefault:
Количество записей на страницу (максимум 50)
50
pageintegerOptionalDefault:
Номер страницы
1
Responses
200
Успешный ответ
application/json
400
Некорректный запрос (неверный статус)
application/json
401
Неавторизован (неверный API ключ)
application/json
get
GET /api/v1/physical/orders HTTP/1.1
Host: tribute.tg
Api-Key: YOUR_API_KEY
Accept: */*
{
"rows": [
{
"id": 12345,
"status": "pending",
"created": "2024-01-15T10:30:00Z",
"fullName": "Иван Иванов",
"email": "[email protected]",
"phone": "+79991234567",
"telegramID": 123456789,
"address": {
"countryIso2": "RU",
"countryIso3": "RUS"
},
"locality": "Москва",
"fullAddress": "Россия, Москва, ул. Пушкина, д. 10, кв. 5",
"customerNote": "Домофон не работает, позвонить на телефон",
"items": [
{
"id": 567,
"price": 1500,
"quantity": 2,
"currency": "RUB",
"name": "Футболка с принтом",
"attributes": {
"size": "L",
"color": "Черный"
}
}
],
"deliveryCost": 250.5,
"currency": "RUB"
}
],
"meta": {
"total": 125,
"offset": 1,
"limit": 50
}
}
Возвращает подробную информацию о конкретном заказе
Authorizations
Path parameters
idintegerRequired
ID заказа
Responses
200
Успешный ответ
application/json
400
Некорректный запрос (не указан ID заказа)
application/json
401
Неавторизован (неверный API ключ)
application/json
404
Заказ не найден
application/json
get
GET /api/v1/physical/orders/{id} HTTP/1.1
Host: tribute.tg
Api-Key: YOUR_API_KEY
Accept: */*
{
"id": 12345,
"status": "pending",
"created": "2024-01-15T10:30:00Z",
"fullName": "Иван Иванов",
"email": "[email protected]",
"phone": "+79991234567",
"telegramID": 123456789,
"address": {
"countryIso2": "RU",
"countryIso3": "RUS"
},
"locality": "Москва",
"fullAddress": "Россия, Москва, ул. Пушкина, д. 10, кв. 5",
"customerNote": "Домофон не работает, позвонить на телефон",
"items": [
{
"id": 567,
"price": 1500,
"quantity": 2,
"currency": "RUB",
"name": "Футболка с принтом",
"attributes": {
"size": "L",
"color": "Черный"
}
}
],
"deliveryCost": 250.5,
"currency": "RUB"
}