Upload KYB Document for a Business

Create a document upload to provide Know Your Business (KYB) files for a business. This is a two-step flow:

  1. Create Upload (this endpoint): Provide file metadata and receive a temporary upload_url.
  2. PUT File: Upload the raw binary file contents to the returned upload_url with the Content-Type header matching file_type.

A maximum of 10 documents per business can be uploaded.

Example:

curl -X PUT \
     -H "Content-Type: $file_type" \
     --upload-file ./path/to/$file_name \
     "$upload_url"
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≤ 100
^[a-zA-Z0-9_\.\-]{1,100}$

Identifier of the Business.

Body Params
string
required
length ≤ 255

File name including extension. Must not exceed 255 characters.

int64
required
1024 to 10485760

File size in bytes (minimum 1 KB, maximum 10 MB). Must match the actual file size uploaded to the upload_url.

string
enum
required

MIME type of the file. Must match the actual file type uploaded to the upload_url.

Allowed:
Responses

401

Missing or invalid API key. Could not authenticate API request.

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json