GoodInbound

Project File Uploads

All routes here need a project API key: Authorization: Bearer gi_live_.... See Authentication.

Upload project assets for use in forms and other project content. These routes are separate from private files attached to form responses; see Forms and Responses.

Upload a file#

POST /api/projects/:projectId/uploads accepts multipart/form-data and returns an object key or URL for later use.

Delete an upload#

DELETE /api/projects/:projectId/uploads/:key deletes a project upload. Supply the complete object key, including nested path segments.