Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oneflow (oneflow)

About this repository

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.txt and 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

Tags

  • Contract Management
  • Contract Lifecycle Management
  • E-Signature
  • Digital Contracts
  • Document Automation
  • CLM

Timestamps

  • Created: 2026-07-03
  • Modified: 2026-07-03

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 download the resulting contract files. The core resource of the Oneflow platform.

Tags

  • Contracts
  • E-Signature
  • Lifecycle

Properties

Oneflow Templates API

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.

Tags

  • Templates
  • Template Types
  • Contract Creation

Properties

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 and filtering templates.

Tags

  • Workspaces
  • Organization
  • Accounts

Properties

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 Oneflow merges into a contract.

Tags

  • Data Fields
  • Custom Fields
  • Merge Fields

Properties

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 method, permissions, and delivery channel before a contract is published.

Tags

  • Participants
  • Parties
  • Signatories

Properties

Oneflow Webhooks API

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.

Tags

  • Webhooks
  • Events
  • Callbacks

Properties

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 permissions. Enterprise accounts also provision users and groups via a separate SCIM API.

Tags

  • Users
  • Accounts
  • Identity

Properties

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 being reviewed and agreed.

Tags

  • Comments
  • Collaboration
  • Contracts

Properties

Common Properties

Authentication

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.

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

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.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors