Request
One or more financial documents. Send multiple files by repeating the
files field.A recognizable name for the deal. The parser may later replace it with the extracted business name.
Optional context stored on the Book.
Optional HTTPS URL that receives the final parse status. Omit it when you plan to poll.
Example
Content-Type manually in Python or JavaScript. The HTTP client adds the multipart boundary when it builds the body.
Response
book_id. You use it to read status, analytics, exports, and embeds.
status: "processing" confirms that the asynchronous submission flow was accepted. Continue checking the Book until its stored parse_status becomes completed, failed, or cancelled.Completion webhook
Whenwebhook_url is present, Pathway sends one JSON POST after the parse reaches its final database status.
2xx response quickly and move any result fetching into your own background job.
Poll instead
CallGET /books/{book_id} every few seconds and stop on a terminal status. The full implementation, including timeouts and failure handling, is in Parse documents and get results.
Common failures
Individual file failures and usage-limit checks occur after this request returns. Read the Book and its documents for the final outcome. A usage limit moves the Book to
failed and places the reason in parse_status_message.