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

Изменить реквизиты

PATCH
/v1/orgs/{id}
curl --request PATCH \
--url https://api.rekassa.uz/v1/orgs/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "example", "address": "example", "directorName": "example", "phone": "example", "bankName": "example", "bankMfo": "example", "bankAccount": "example" }'

ИНН и вид не меняются. Пока организация на проверке, реквизиты заблокированы.

id
required
string
Media typeapplication/json
object
name
string
>= 1 characters <= 300 characters
address
string
>= 1 characters <= 500 characters
directorName
string
>= 1 characters <= 200 characters
phone
string
bankName
string
>= 1 characters <= 200 characters
bankMfo
string
/^\d{5}$/
bankAccount
string
/^\d{20}$/
Examplegenerated
{
"name": "example",
"address": "example",
"directorName": "example",
"phone": "example",
"bankName": "example",
"bankMfo": "example",
"bankAccount": "example"
}
Media typeapplication/json
object
id
required
string format: uuid
/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/
clientId
required
string format: uuid
/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/
kind
required
string
Allowed values: legal individual
tin
required
string
name
required
string
address
required
string
nullable
directorName
required
string
nullable
phone
required
string
nullable
bankName
required
string
nullable
bankMfo
required
string
nullable
bankAccount
required
string
nullable
verificationStatus
required
string
Allowed values: not_started pending verified needs_action rejected
contractStatus
required

«Требуется договор» / «Договор на подписании» / «Договор заключён» — по договорам в Didox

string
Allowed values: contract_required contract_in_progress contract_signed
verificationNote
required
string
nullable
submittedAt
required
string format: date-time
nullable /^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$/
verifiedAt
required
string format: date-time
nullable /^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$/
createdAt
required
string format: date-time
/^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$/
Example
{
"kind": "legal",
"verificationStatus": "not_started",
"contractStatus": "contract_required"
}

Request is malformed (validation_failed)

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 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"
}
}