Skip to main content
A signup form is an inline form, slide-in or popup that creators embed on their own sites with one script tag. The API manages forms and reads their stats; two public endpoints serve the embed. Product guide: Signup forms.
Growth plan and above. POST /forms and editing with PATCH /forms/{id} answer 403 with code: FEATURE_LOCKED (and details.requiredPlan) on a plan without forms. Listing, reading, pausing (status: "paused"), archiving and deleting stay open.

Endpoints

Create a form

The response is the form with stats (views, signups, conversionRate in percent) and embed.script / embed.iframe, ready to paste. GET /forms/{id} adds daily: views and signups per UTC day for the last 30 days.

Your own markup

Build your own form and post to the public endpoint (no API key, any origin, 10 signups per 15 minutes per IP):
company is a honeypot (leave it empty) and elapsedMs is how long the form was on screen; a filled honeypot or a submit under 1.5 seconds gets a success answer and is ignored. The answer never says whether the address was already subscribed.

SDK