Oneflow
Oneflow is a contract lifecycle management and e-signature platform that turns static documents into smart, data-rich digital contracts - covering creation from templates, negotiation, e-signing, and post-sign lifecycle management. The Oneflow Public API is a REST API at https://api.oneflow.com/v1 authenticated with an account API token (x-oneflow-api-token) plus an acting-user email header (x-oneflow-user-email) for permission checks. It lets teams programmatically create contracts from templates, add parties and participants, fill data fields and products, publish contracts for signing, download signed files, and subscribe to contract lifecycle events via webhooks. API access and webhooks are available on the Business and Enterprise plans.
APIs
Oneflow Contracts API
Create contracts from templates, retrieve and list contracts, update top-level contract information, publish a draft contract for signing, copy and delete contracts, and downloa...
Oneflow Templates API
Retrieve the templates available to a user and inspect template types - the reusable, pre-configured contract definitions (with their sections, data fields, and products) that n...
Oneflow Workspaces API
List the workspaces in an account - the organizational containers that scope templates, contracts, branding, and permissions. Workspace IDs are required when creating contracts ...
Oneflow Data Fields API
Read and update the data fields (custom / merge fields) on a contract and inspect the data fields defined on a template type. Data fields drive the dynamic, data-rich content th...
Oneflow Participants API
Manage the parties (counterparty companies or individuals) and the participants (signatories and viewers) on a contract - add, update, and remove them, and control their signing...
Oneflow Webhooks API
Register, list, and delete webhook subscriptions that deliver contract lifecycle events (contract published, signed, declined, and other events) to an HTTP callback URL, optiona...
Oneflow Users API
List and retrieve the users in an account - the people whose email addresses back the x-oneflow-user-email authorization header and who own contracts, templates, and workspace p...
Oneflow Comments API
Read the inline comments left on a contract during negotiation - the threaded collaboration messages exchanged between internal users and counterparties while a contract is bein...