Upload Document
POST/external/v1/projects/:projectId/documents
Uploads a document as multipart/form-data to the given project for anonymization.
Uses the project's stored configuration (see GET /external/v1/projects/{projectId}/config). Returns a documentId for status checks and retrieval.
Request
Responses
- 200
- 401
- 403
- 404
- 413
- 429
Document accepted for processing
Missing or invalid API key / credentials.
Often an empty body. Some auth failures return application/problem+json
with type, title, status, and detail (no instance or problemCode).
Project not accessible, insufficient credits, or invalid license
Project not found
Uploaded file exceeds the maximum allowed size
Rate limit exceeded