Platitun · API · Documents and payout details · Status and tax number

Status and tax number

PUT /api/v1/papers/status

Key scope: documents · changes data, the Idempotency-Key header is required

The company name is NOT accepted from the request at all: the marketplace fetches it from the registry by the number and you confirm it is you. That catches both a mistyped digit and someone else’s number.

A seller blocked or suspended by an administrator does NOT lift it themselves — neither by button nor by program: the registry confirms a company exists, not the right to trade here.

For an ALREADY WORKING seller a failed check does NOT touch the previous data: the refusal carries keptPrevious=true, trading continues and a request goes to an administrator. One mistyped digit must not cost you the storefront.

Request fields

FieldTypeWhat it is
sellerType requiredstringooo, ip or self_employed.
inn requiredstringThe tax number: ten digits for an LLC, twelve for the rest. Verified by checksum.

Response fields

FieldTypeWhat it is
registryNamestringThe name found in the registry.
needsConfirmbooleanWhether the name needs confirming. Until it is confirmed the admission is incomplete and your stock will not reach the storefront.

Refusal reasons

A rule refusal arrives as {"error":"rejected","refusal":{"kind":"…"}} with status 409. Refusals common to all endpoints are in the rules section.

CodeWhat happened and what to do
choose_statusThe status must be one of: ooo, ip, self_employed.
inn_bad_oooA company tax number is ten digits and must pass its checksum.
inn_bad_personA personal tax number is twelve digits and must pass its checksum.
blocked_cannot_self_restoreA seller blocked or suspended by an administrator does not lift it themselves. Contact support.
registry_failedThe registry check did not match. The refusal names the reason and, if the record is closed, its date. For an already working seller the previous data is preserved — see keptPrevious.

Nearby in this section