Typeform API

Analyze every form response across all your Typeform workspaces

Pull forms, responses, and completion metadata from the Typeform API. Track submission volumes, drop-off rates, and answer distributions across all your workspaces. Build response-level analytics the Typeform dashboard can't do.

Free plan includes 10 responses/month. API access on all plans. OAuth 2.0 or personal token.

Typeformdocs →

How it works with Loony

Describe it.
Deploy it.
Query it.

Managed database.

Your Typeform data lives in its own Postgres instance. Zero config. Data accumulates over time.

Scheduled syncs.

Cron jobs run on Loony infra. Every minute on free. Your data stays fresh without you thinking about it.

REST + MCP endpoints.

Query from your agent, your dashboard, or connect BI tools directly. Full OpenAPI spec included.

TerminalSchema
$ "Pull all responses from my Typeform workspace for the last 90 days. Build a weekly summary with submission count, median completion time, and drop-off rate by question."

 Schema validated
 Database provisioned
 Scripts deployed
 Schedules registered

Done.

# Your data is now at:
REST  /data/v1/typeform/query
MCP   /mcp/v1/typeform/mcp
SQL   psql $DATABASE_URL

What you get

Typeform shows you aggregate charts and recent submissions. Loony stores every individual response in Postgres so you can slice by date range, answer combination, or completion time. Your agent can answer 'Which question causes the most drop-offs in our onboarding survey?' because it has the raw data. Scheduled syncs keep it current without you polling.

mv_weekly_form_stats
  week              date        -- ISO week start
  form_id           text        -- Typeform form ID
  form_title        text        -- human-readable title
  submissions       integer     -- total responses this week
  median_completion numeric     -- seconds to complete
  drop_off_pct      numeric     -- started but not finished
  top_answer        text        -- most common first-question answer

Even better together

Push Typeform response summaries to Google Sheets for stakeholder reporting. Join with HubSpot to connect form submissions to CRM contacts. Send Slack alerts when drop-off rates spike.

Stop gluing. Start shipping.

Describe your data. Deploy. Query. Done.

API Library →