May 20, 2026

Added a multipart upload endpoint for submitting contract documents for AI-powered extraction, along with new read-only resources for Company Documents, Pending Contracts, and Pending Contract Line Items. The upload endpoint requires applications:write and contracts:write permissions, and the Contract Assist feature must be enabled. Company Documents requires applications:read and contracts:read permissions.

Added

Pending Contracts

Upload Contract Document

  • An endpoint to upload a single contract document using multipart/form-data. Zylo handles the storage upload on your behalf — no separate PUT step required. After upload, AI-powered contract data extraction begins automatically. Maximum file size: 25 MB. Accepted file types: PDF.

Company Documents

Get Company Documents

  • An endpoint to retrieve a list of company documents. Documents are created automatically when files are uploaded through the Pending Contracts upload endpoint. Use the status field to track processing progress: U (uploading), A (active — extraction complete), or E (error).

Get Company Document by ID

  • An endpoint to retrieve a single company document by ID. Use this to check the processing status of an uploaded document.

Pending Contracts (Query API)

  • The Pending Contracts resource is now available in the Query API with fields including name, number, owner, start_date, end_date, native_currency, native_total_contract_value, billing_frequency, contract_term, notification_period, is_reviewed, source, and more.

Pending Contract Line Items (Query API)

  • The Pending Contract Line Items resource is now available in the Query API with fields including app_name, application_id, line_description, license_type, license_name, start_date, end_date, quantity, unit_price, total_price, and more.