Skip to main content
Uploads are sent as multipart/form-data to three dedicated endpoints. Unlike the JSON REST API, these routes live at the root host, not under /api/v1:
Every upload uses the same Authorization: Bearer YOUR_API_KEY header as the rest of the API, and the file must be sent as a multipart form field named filepond.

Example

POST /fileupload uploads a file for an attachment field; write the returned url to that field via Create Record or Update Record.

Endpoints

s3Key is the storage key the import flow uses to reference the uploaded file.

Validation

A request that fails any of these returns 400 Bad Request: