cURL
curl --request GET \ --url https://api.messages.dev/v1/files \ --header 'Authorization: Bearer <token>'
{ "error": { "type": "invalid_request_error", "code": "missing_required_parameter", "message": "The 'from' query parameter is required.", "param": "from" }, "request_id": "req_abc123" }
Returns a 302 redirect to the file’s storage URL. Use the id query parameter with a file_ prefixed ID.
302
id
file_
Use an API key as a bearer token: Authorization: Bearer sk_live_...
Authorization: Bearer sk_live_...
File ID (prefixed with file_)
"file_abc123"
Redirect to file storage URL