a040f8b07d
- docs/lk-contract/v1/openapi.yaml — OpenAPI 3.0: POST/GET/PATCH /api/v1/back_office/claims, схемы Claim/CreateClaimRequest/StatusCallback/ErrorResponse - docs/lk-contract/v1/examples/claim-request.json — заявка с 3 ЦБ, ИИС T03 - docs/lk-contract/v1/examples/claim-response.json — ответ на создание - docs/lk-contract/v1/examples/callback-confirmed.json — callback подтверждения - docs/lk-contract/v1/examples/callback-rejected.json — callback отказа - docs/lk-contract/v1/examples/error-422.json — ошибка валидации - docs/lk-contract/v1/changelog.md — v1.0.0 Контракт предлагается команде реального ЛК как точка синхронизации. В lk-emulator (отдельный PR) контракт реализуется как «как-будто-ЛК» для проверки сквозного потока. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
27 lines
896 B
JSON
27 lines
896 B
JSON
{
|
|
"claim_id": "c02a1d5e-c2af-4799-bab4-953f133c5133",
|
|
"new_status": "confirmed",
|
|
"updated_at": "2026-03-02T14:38:12Z",
|
|
"nsd_response": {
|
|
"guid": "c02a1d5e-c2af-4799-bab4-953f133c5133",
|
|
"status_code": "INFO",
|
|
"responses": [
|
|
{
|
|
"reference_id": "M2M2026030200001",
|
|
"code": "01",
|
|
"text": "Запрос на перевод принят и подтверждён принимающей стороной."
|
|
},
|
|
{
|
|
"reference_id": "M2M2026030200002",
|
|
"code": "01",
|
|
"text": "Запрос на перевод принят и подтверждён принимающей стороной."
|
|
},
|
|
{
|
|
"reference_id": "M2M2026030200003",
|
|
"code": "01",
|
|
"text": "Запрос на перевод принят и подтверждён принимающей стороной."
|
|
}
|
|
]
|
|
}
|
|
}
|