Обновить статус из Didox
POST
/v1/portal/contracts/{id}/sync
const url = 'https://api.rekassa.uz/v1/portal/contracts/example/sync';const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.rekassa.uz/v1/portal/contracts/example/sync \ --header 'Authorization: Bearer <token>'Не дожидаясь опроса, который идёт каждые 5 минут для договоров в draft и signed_by_us.
Authorizations
Заголовок раздела «Authorizations»Parameters
Заголовок раздела « Parameters »Path Parameters
Заголовок раздела «Path Parameters»id
required
string
Responses
Заголовок раздела « Responses »Media typeapplication/json
object
id
required
string format: uuid
organizationId
required
string format: uuid
number
required
string
contractDate
required
string format: date
expireDate
required
string format: date
autoRenew
required
boolean
status
required
Generated — PDF готов; draft — черновик в Didox (0); signed_by_us — подписан нами (1); signed — подписан обеими (3); rejected (4); cancelled (5); draft_deleted (55)
string
connectionPrice
required
string
monthlyPrice
required
string
seller
required
object
name
required
string
tin
required
string
address
required
string
director
required
string
account
required
string
mfo
required
string
buyer
required
object
name
required
string
tin
required
string
address
required
string
director
required
string
account
required
string
mfo
required
string
didoxDocumentId
required
string
didoxStatus
required
integer
hasSignedPdf
required
boolean
sentAt
required
string format: date-time
signedByUsAt
required
string format: date-time
signedAt
required
string format: date-time
lastSyncedAt
required
string format: date-time
syncError
required
Last Didox error, if any
string
createdAt
required
string format: date-time
Example
{ "number": "RK-26-00001", "status": "generated"}Not authenticated
Media typeapplication/json
object
error
required
object
code
required
Machine-readable error code
string
message
required
Localized by Accept-Language
string
details
object
key
additional properties
requestId
required
string
Examplegenerated
{ "error": { "code": "example", "message": "example", "details": { "additionalProperty": "example" }, "requestId": "example" }}Not allowed
Media typeapplication/json
object
error
required
object
code
required
Machine-readable error code
string
message
required
Localized by Accept-Language
string
details
object
key
additional properties
requestId
required
string
Examplegenerated
{ "error": { "code": "example", "message": "example", "details": { "additionalProperty": "example" }, "requestId": "example" }}Not found
Media typeapplication/json
object
error
required
object
code
required
Machine-readable error code
string
message
required
Localized by Accept-Language
string
details
object
key
additional properties
requestId
required
string
Examplegenerated
{ "error": { "code": "example", "message": "example", "details": { "additionalProperty": "example" }, "requestId": "example" }}Business rule violated
Media typeapplication/json
object
error
required
object
code
required
Machine-readable error code
string
message
required
Localized by Accept-Language
string
details
object
key
additional properties
requestId
required
string
Examplegenerated
{ "error": { "code": "example", "message": "example", "details": { "additionalProperty": "example" }, "requestId": "example" }}Media typeapplication/json
object
error
required
object
code
required
Machine-readable error code
string
message
required
Localized by Accept-Language
string
details
object
key
additional properties
requestId
required
string
Examplegenerated
{ "error": { "code": "example", "message": "example", "details": { "additionalProperty": "example" }, "requestId": "example" }}Media typeapplication/json
object
error
required
object
code
required
Machine-readable error code
string
message
required
Localized by Accept-Language
string
details
object
key
additional properties
requestId
required
string
Examplegenerated
{ "error": { "code": "example", "message": "example", "details": { "additionalProperty": "example" }, "requestId": "example" }}