Skip to main content
POST
Upload a lab report file (PDF, JPEG, or PNG) to create a parsing job. The job will extract lab results and match them to LOINC codes.

Authorizations

x-vital-api-key
string
header
required

Vital Team API Key

Body

multipart/form-data
file
file[]
required
user_id
string<uuid>
required
needs_human_review
boolean
default:false

Response

Successful Response

id
string<uuid>
required
status
enum<string>
required

ℹ️ This enum is non-exhaustive.

Available options:
upload_pending,
started,
completed,
failed
needs_human_review
boolean
required
is_reviewed
boolean
required
failure_reason
enum<string> | null

ℹ️ This enum is non-exhaustive.

Available options:
invalid_input,
low_quality,
not_english,
too_many_pages,
processing_error
data
ParsedLabReportData · object | null