Forms API

Collect submissions from anywhere - your own site, an app, a kiosk - and have them land in TechoStop with validation, storage, webhooks and notifications already handled.

1. Generate your API key

In your dashboard, open Connectors and generate a key. It is publishable, and every request sends it as the X-Api-Key header.

2. Fetch the schema

One GET returns the form's fields in order - labels, types, placeholders, options and which are required.

3. Render it your way

Map each field type to your own components. The API gives you structure; you own the presentation.

4. Submit as JSON

POST a data object keyed by field label. Required fields are validated server-side, the entry lands in Form Submissions, and your webhook fires.

Why read the schema instead of hard-coding fields

Edits made in the form editor flow through automatically. Hard-code the fields and every change to the form becomes a code change on your side.

Related

See the Booking Calendar API, the full developer overview, or the hosted form builder if you do not need to build your own.