Skip to main content
Formitto lets you build embeddable forms, booking calendars, and e-commerce widgets for your website — collecting submissions, scheduling bookings, and taking payments without a backend of your own. The Formitto API gives you programmatic access to the same data your dashboard shows, so you can wire Formitto into Zapier, native integrations, internal tools, or your own scripts. The API is a REST service over HTTPS. Every response is JSON. List endpoints return a { data, pagination } envelope; single-resource endpoints return the object directly. You authenticate with an API key and the surface is versioned under /v1.

Get started

Create a key and make your first request in a few minutes.

API reference

Every endpoint, parameter, and response — generated from our OpenAPI spec.

TypeScript SDK

@formitto/sdk — a typed client with a bundled webhook verifier.

Base URL

All API requests go to:
https://formitto.com/v1

What you can do today

  • Forms — create, read, update, and archive forms; ingest submissions.
  • Submissions — list a form’s submissions and read individual entries.
  • Calendars & bookings — read your calendar widgets and their bookings.
  • Shop & orders — read your e-commerce widgets and their orders.
  • Webhooks — verify signed event deliveries with the bundled SDK helper.
Read access is available across all resources; write access is currently scoped to forms and submissions. See Authentication for the scope model.