Skip to main content
PUT
Upload or replace one private pending-registration document

Headers

Registration-Upload-Capability
string
required

Short-lived opaque secret scoped to exactly one pending merchant registration.

Minimum string length: 32
X-Document-Filename
string
required

UTF-8 filename encoded as an RFC 3986 component; it is metadata, never a path.

Required string length: 1 - 540

Path Parameters

registrationId
string<uuid>
required
documentType
enum<string>
required
Available options:
NATIONAL_ADDRESS,
COMMERCIAL_REGISTRATION,
FREELANCE_CERTIFICATE

Body

The body is of type file.

Maximum string length: 1048576

Response

Stored document metadata; the content remains private

documentType
enum<string>
required
Available options:
NATIONAL_ADDRESS,
COMMERCIAL_REGISTRATION,
FREELANCE_CERTIFICATE
originalFilename
string
required
Maximum string length: 180
contentType
enum<string>
required
Available options:
application/pdf,
image/jpeg,
image/png
byteSize
integer
required
Required range: 1 <= x <= 1048576
uploadedAt
string<date-time>
required
updatedAt
string<date-time>
required
version
integer<int64>
required
Required range: x >= 0