Upload a PDF document to create a new shelf. Processing runs asynchronously.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
PDF file to process (max 300 MB)
Display name for the shelf
Acceptance policy for API uploads. Ignored for dashboard/session uploads.
balanced, strict, best_effort Deprecated for API-key uploads. true is rejected because API uploads use straight-through processing.
true, false Template to apply for structuring
book, legal-contract, charter-party, academic-paper Shelf created, processing started
passed, repaired, review_required ^shf_[0-9a-f]{24}$x >= 0uploading, parsing, structuring, verifying, review, ready, failed