Skip to main content
POST
/
v1
/
documents
Create Document Endpoint
curl --request POST \
  --url https://api.glialhealth.com/v1/documents \
  --header 'Content-Type: multipart/form-data' \
  --form 'file=<string>' \
  --form deidentify=false \
  --form 'document_type=<string>' \
  --form 'extraction_schema=<string>' \
  --form 'extraction_schema_id=<string>' \
  --form human_review_threshold=0.5 \
  --form include_recognition=false \
  --form language=auto \
  --form 'metadata=<string>'
{
  "completed_at": "2023-11-07T05:31:56Z",
  "content_type": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "document_type": "<string>",
  "expires_at": "2023-11-07T05:31:56Z",
  "filename": "<string>",
  "id": "<string>",
  "metadata": {},
  "result_url": "<string>",
  "size_bytes": 123,
  "updated_at": "2023-11-07T05:31:56Z",
  "object": "document"
}

Headers

idempotency-key
string | null
Maximum string length: 255
authorization
string | null

Body

multipart/form-data
file
string
required

The document to process.

deidentify
boolean
default:false
document_type
string | null
extraction_schema
string | null

JSON-encoded CustomSchema.

extraction_schema_id
string | null
human_review_threshold
number | null
Required range: 0 <= x <= 1
include_recognition
boolean
default:false
language
enum<string>
default:auto
Available options:
fr,
en,
auto
metadata
string | null

JSON-encoded object, echoed back untouched.

Response

Successful Response

completed_at
string<date-time> | null
required
content_type
string | null
required
created_at
string<date-time>
required
document_type
string | null
required
expires_at
string<date-time> | null
required
filename
string | null
required
id
string
required
language
enum<string>
required
Available options:
fr,
en,
auto
metadata
Metadata · object
required
result_url
string
required
size_bytes
integer | null
required
status
enum<string>
required
Available options:
received,
queued,
processing,
completed,
partially_completed,
failed,
deleted
updated_at
string<date-time>
required
object
string
default:document