Перейти к содержимому
LegalStack

Сохранить в расчёте плательщика, представителя и счёт для платёжки

PUT/api/v1/calculators/calculations/{id}/payment

Авторизация

AuthorizationBearer <токен>

Access token, привязанный к ключу клиента по RFC 9449: заголовок Authorization: DPoP <token> и заголовок DPoP с доказательством для каждого запроса. Сервер выдаёт DPoP-Nonce, который клиент включает в доказательство.

Передаётся в: header

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

id*string

Идентификатор расчёта

Форматuuid

Тело запроса

application/json

TypeScript-определения

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

Плательщик, представитель и счёт для платёжки

Плательщик, представитель и счёт для платёжки

Тело ответа

application/json

application/problem+json

application/problem+json

application/problem+json

application/json

curl -X PUT "https://example.com/api/v1/calculators/calculations/497f6eca-6276-4993-bfeb-53cbbbba6f08/payment" \  -H "Authorization: Bearer <access_token>" \  -H "Content-Type: application/json" \  -d '{    "payer": {      "inn": "string",      "kind": "organization",      "name": "string"    }  }'
{  "input": {    "category": "string",    "choice": "string",    "claim_price": 1,    "claims": [      {        "category": "string",        "choice": "string",        "claim_price": 1      }    ],    "court": {      "code": "string",      "name": "string"    },    "court_type": "arbitration",    "exemption": "string"  },  "kind": "state-fee",  "result": {    "basis": "string",    "exemption": {      "basis": "string",      "deducted": 0,      "id": "string",      "label": "string"    },    "fee": 0,    "lines": [      {        "basis": "string",        "breakdown": {          "base": 0,          "capped": true,          "excess": 0,          "factor": 0,          "gross": 0,          "kind": "scale",          "minApplied": true,          "note": "string",          "over": 0,          "percent": 0        },        "category": "string",        "fee": 0,        "label": "string"      }    ]  },  "amount": 0,  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "name": "string",  "saved_at": "string",  "updated_at": "string",  "payment": {    "account": {      "bank": "string",      "bik": "string",      "corr_account": "string",      "number": "string"    },    "court_oktmo": {      "court_code": "string",      "oktmo": "string"    },    "payer": {      "inn": "string",      "kind": "organization",      "kpp": "string",      "name": "string"    },    "representative": {      "inn": "string",      "kind": "organization",      "kpp": "string",      "name": "string"    }  }}