Lootly Seller API

Отметить выполненным

Переводит `processing` → `awaiting_confirmation`. Средства зачисляются магазину после того, как покупатель подтвердит получение. По желанию можно приложить выданное значение.

POST
/orders/{id}/deliver

Переводит processingawaiting_confirmation. Средства зачисляются магазину после того, как покупатель подтвердит получение. По желанию можно приложить выданное значение.

АвторизацияBearer <token>

API-ключ магазина как Bearer-токен: Authorization: Bearer lootly_sk_…

В: header

Параметры пути

id*string

ID заказа.

Параметры заголовков

Idempotency-Key?string

Стабильный ключ, чтобы повторный запрос не сработал дважды.

Тело запроса

application/json

Определения TypeScript

Используйте тип request body в TypeScript.

Тело ответа

application/json

application/json

application/json

curl -X POST "https://example.com/orders/string/deliver" \  -H "Content-Type: application/json" \  -d '{}'
{  "success": true,  "data": {    "order": {      "id": "string",      "status": "paid",      "createdAt": "2019-08-24T14:15:22Z",      "productId": "string",      "productTitle": "string",      "quantity": 0,      "amount": 0,      "fieldValues": [        {          "fieldId": "string",          "label": "string",          "value": "string"        }      ],      "assigneeType": "user",      "deliveredValue": "string",      "takenAt": "string",      "deliveredAt": "string"    }  }}
{  "success": false,  "error": {    "code": "ORDER_INVALID_STATUS"  }}
{  "success": false,  "error": {    "code": "ORDER_NOT_FOUND"  }}