Skip to main content
The Onlyform Public API gives your server-side applications access to workspaces, forms, submissions, analytics, and webhooks.
The production base URL is https://api.onlyform.com. All resource endpoints are under /v1.

Make your first request

Create a scoped API key and call the API in a few minutes.

API reference

Explore all endpoints, parameters, schemas, and responses.

Receive webhooks

React to completed form responses in real time.

What you can build

  • Synchronize forms and responses with your own systems.
  • Create and update forms from a backend service.
  • Pull completed submissions into data pipelines.
  • Read aggregate conversion metrics.
  • Register response-completed webhooks.
  • Manage resources across accessible workspaces.

API principles

The API uses scoped keys, stable resource IDs, cursor pagination, structured errors, and explicit request identifiers. Form updates support conditional requests with ETags to prevent accidental overwrites.
API keys are secrets. Use them only in server-side code, encrypted secret stores, or local development environments. Never expose a key in browser or mobile application code.

Current version

The current contract version is 2026-07-31. Successful and error responses include an Onlyform-Version header.

Start with the quickstart

Create an API key and verify it with GET /v1/me.