Authenticate with Formstack's OAuth2 flow and read/write form submissions via the API

domain: developers.formstack.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create an application on the Formstack API page to obtain a Client ID and Client Secret, and configure an OAuth2 redirect URI
  2. Direct the user through the OAuth2 authorization flow to obtain an access token for their account
  3. Decide whether to target the established V2 API or the newer OpenAPI-compliant V2025 API depending on which endpoints/features you need
  4. Call GET /form/{id}/submission with the Authorization: Bearer {access_token} header to list submissions for a form
  5. Call POST /form/{id}/submission with field-keyed data to create a new submission programmatically
  6. Use PUT to update or DELETE to remove a specific submission by ID when managing existing records

Known gotchas

Related routes

Set up a Paperform webhook (or use the Business-tier API) to receive form submissions
paperform.readme.io · 6 steps · unrated
Authenticate with Vincere's OAuth2 flow and read/search candidate records
vincere.io · 6 steps · unrated
Authenticate to SugarCRM using the OAuth2 password grant token endpoint
support.sugarcrm.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans