Typeform API

Typeform is a conversational form and survey builder. Its REST API allows agents to create and modify forms, retrieve responses, manage workspaces and themes, and receive webhook events when responses are submitted. Useful for automating survey deployment and response processing pipelines.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Productivity typeform forms surveys rest-api webhooks data-collection conversational
⚙ Agent Friendliness
68
/ 100
Can an agent use this?
🔒 Security
83
/ 100
Is it safe for agents?
⚡ Reliability
84
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
82
Error Messages
73
Auth Simplicity
80
Rate Limits
75

🔒 Security

TLS Enforcement
100
Auth Strength
80
Scope Granularity
75
Dep. Hygiene
80
Secret Handling
78

Personal access tokens and OAuth2. SOC2 Type II, GDPR. Form response data may contain sensitive PII. Webhook HMAC validation. Token scope limits what data can be accessed.

⚡ Reliability

Uptime/SLA
88
Version Stability
85
Breaking Changes
82
Error Recovery
82
AF Security Reliability

Best When

An agent needs to deploy and process structured human-input collection at scale, or trigger actions based on survey/form submission data.

Avoid When

You need complex conditional form logic, payment collection, or very high response volumes on the free tier.

Use Cases

  • Programmatically creating and deploying customized surveys or intake forms
  • Processing form responses in real-time via webhooks
  • Aggregating and analyzing survey response data
  • Dynamically updating form logic or questions based on agent decisions
  • Integrating form responses into CRM or data pipelines

Not For

  • High-frequency transactional data collection (use a proper API/form handler)
  • Complex branching logic that requires programmatic flow control beyond Typeform's logic jumps
  • Agents that need to respond to submissions within milliseconds

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: oauth2 personal_access_token
OAuth: Yes Scopes: Yes

OAuth 2.0 for multi-user integrations with scopes (forms:read, forms:write, responses:read, webhooks:read, webhooks:write, etc.). Personal access tokens for single-user agents. Scopes are reasonably granular, allowing read-only agent access.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Free tier is very limited on response volume. Most agent use cases requiring meaningful data collection will need a paid plan. API access is available on all tiers.

Agent Metadata

Pagination
cursor
Idempotent
No
Retry Guidance
Not documented

Known Gotchas

  • Rate limits are undocumented; agents must implement conservative throttling and exponential backoff
  • Webhook payload verification uses SHA-256 HMAC — agents must verify to avoid replay attacks
  • Form schema is complex nested JSON; building forms programmatically requires deep knowledge of the spec
  • Response data structure varies by question type — agents must handle many different answer schemas
  • Free tier response cap of 100/mo makes it impractical for agent-driven data collection workflows
  • Webhook retries are limited; missed events require manual re-querying of responses endpoint
  • OAuth token expiry handling must be implemented; tokens are short-lived

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Typeform API.

$99

Scores are editorial opinions as of 2026-03-06.

5190
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered