cURL
REST API
File Upload
Upload files for AI detection and receive dashboard links
POST
cURL
Current
This endpoint must receive
To upload multiple files, repeat the
Example Response
To print only the dashboard link:
File uploads accept documents as multipart form data and return per-file results. Use them when you want Pangram to extract text from files and create dashboard-backed AI detection results.
POST /
Upload one or more files for AI detection.multipart/form-data with a form field named files. Requests without that field return 422 Unprocessable Entity with Field required for body.files.
Request
Send the request asmultipart/form-data.
When using cURL, do not set the Content-Type header yourself. The -F flags add the multipart boundary automatically.
Response
Returns a JSON array with one result object per uploaded file.Example
cURL
files form field:
cURL
Errors
Authorizations
Body
multipart/form-data
Response
Per-file upload results.
Public dashboard URL for the uploaded file.