This is not our API. This repository is an independent, third-party profile of a company's publicly available API surface, maintained by API Evangelist. API Evangelist does not operate, host, resell, or support this company's APIs, and is not affiliated with or endorsed by the company unless stated on the profile.
Where the information came from. Everything here is assembled from material a member of the public can reach with a browser and no credentials — the company's own website, developer portal and documentation, the specifications it publishes for public use (OpenAPI, AsyncAPI, JSON Schema,
apis.json,llms.txtand similar), its public repositories, and its public status, pricing and changelog pages. Nothing here is obtained by breaching a system, defeating an access control, or using credentials of any kind.The rating is an independent assessment. The Kin Score and Agent Readiness rating are independently calculated scores of a company's public API artifacts, produced by API Evangelist against a published rubric. They are not certifications, endorsements, security assessments, or audits, and they score published artifacts — not the quality, safety, or security of the software.
Corrections, re-scores, and removal are free. No partnership, contract, or purchase is required, and you do not need to justify the request.
- Something wrong? Open an issue on this repository, or email info@apievangelist.com.
- Published something new? Ask for a re-score and we will re-run the rating.
- Want the listing taken down? Say so and we will honor it. The profile is reduced to your company name, a factual description, and a link to your own site, and the company is recorded as unrated — never scored zero for having asked.
Response times. Acknowledgement within one business day; removal or restriction within two business days; corrections and re-scores within five business days.
On a security or compliance team? Email info@apievangelist.com with security in the subject line and you will get a person, not a form. We will tell you exactly which public URLs this profile was built from so your team can see the same surface we did, and we will take the listing down on request while you work through it.
Full detail: Where this data comes from
Oneflow is a contract lifecycle management (CLM) 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-scoped authorization. It lets teams programmatically create contracts from templates, add parties and participants, fill data fields and products, publish contracts for signing, download signed files, manage users and workspaces, and subscribe to contract lifecycle events via webhooks. API access and webhooks are available on the Business and Enterprise plans.
APIs.json: https://raw.githubusercontent.com/api-evangelist/oneflow/refs/heads/main/apis.yml
- Contract Management
- Contract Lifecycle Management
- E-Signature
- Digital Contracts
- Document Automation
- CLM
- Created: 2026-07-03
- Modified: 2026-07-03
Create contracts from templates, retrieve and list contracts, update top-level contract information, publish a draft contract for signing, copy and delete contracts, and download the resulting contract files. The core resource of the Oneflow platform.
- Human URL: https://developer.oneflow.com/docs/create-a-basic-contract
- Base URL:
https://api.oneflow.com/v1
- Contracts
- E-Signature
- Lifecycle
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Retrieve the templates available to a user and inspect template types - the reusable, pre-configured contract definitions that new contracts are created from. Filterable by workspace, template type, and active state.
- Human URL: https://developer.oneflow.com/reference/get-templates
- Base URL:
https://api.oneflow.com/v1
- Templates
- Template Types
- Contract Creation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
List the workspaces in an account - the organizational containers that scope templates, contracts, branding, and permissions. Workspace IDs are required when creating contracts and filtering templates.
- Human URL: https://developer.oneflow.com/reference/get-workspaces
- Base URL:
https://api.oneflow.com/v1
- Workspaces
- Organization
- Accounts
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
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 Oneflow merges into a contract.
- Human URL: https://developer.oneflow.com/docs/data-field.md
- Base URL:
https://api.oneflow.com/v1
- Data Fields
- Custom Fields
- Merge Fields
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
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 method, permissions, and delivery channel before a contract is published.
- Human URL: https://developer.oneflow.com/docs/participant.md
- Base URL:
https://api.oneflow.com/v1
- Participants
- Parties
- Signatories
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Register, list, and delete webhook subscriptions that deliver contract lifecycle events (published, signed, declined, and others) to an HTTP callback URL, optionally filtered by event type and workspace. Oneflow's outbound push mechanism - there is no public WebSocket API.
- Human URL: https://developer.oneflow.com/docs/webhook.md
- Base URL:
https://api.oneflow.com/v1
- Webhooks
- Events
- Callbacks
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
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 permissions. Enterprise accounts also provision users and groups via a separate SCIM API.
- Human URL: https://developer.oneflow.com/reference/get-users-in-an-account
- Base URL:
https://api.oneflow.com/v1
- Users
- Accounts
- Identity
- API Reference
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Read the inline comments left on a contract during negotiation - the threaded collaboration messages exchanged between internal users and counterparties while a contract is being reviewed and agreed.
- Human URL: https://developer.oneflow.com/docs/contract.md
- Base URL:
https://api.oneflow.com/v1
- Comments
- Collaboration
- Contracts
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Every request to the Oneflow Public API (https://api.oneflow.com/v1) requires two HTTP headers:
x-oneflow-api-token— the account API token, generated under Marketplace → API tokens in the Oneflow application.x-oneflow-user-email— the email of the acting Oneflow user, used for permission-scoped authorization (omitting it runs the request as an anonymous admin user).
Validate a token with GET /v1/ping, which returns 200 and an empty object on success.
FN: Kin Lane Email: kin@apievangelist.com