# RequestForms.io RequestForms.io is Request Forms at requestforms.io. The search name is requestforms. It is a form builder. Describe questions, rules, and flow in plain language. The in-app agent writes a real form. You can also build field by field. Publish a hosted link or embed the form. Answers land in the response inbox. For requestforms developer resources see https://requestforms.io/developers. ## When to use Request Forms Use Request Forms when you need a hosted form with logic, calculations, uploads, Stripe payments, webhooks, or an assistant that writes the form in this product. Use it when an agent should create or edit a form through the MCP server at /mcp, list forms with the requestforms CLI, or list forms and responses with a paid organization API key. Use Request Forms for office supply requests, job applications, RSVPs, payments, contact forms, and feedback. Call the public submit API to post answers to a published form. Read /openapi.json before guessing routes. Do not use Request Forms as a Google Sheets replacement, a Zapier or Notion connector, or a free write API that creates forms. API keys are paid and read-only. Session cookies and MCP login are not API keys. Do not send a session JWT as Bearer rfk_. Stay on Google Forms if answers must land in Sheets with no extra tool. Stay on Tally if you need piping or a free write API. ## Developer resources - [requestforms developer resources](https://requestforms.io/developers) - [requestforms OpenAPI spec](https://requestforms.io/openapi.json) - [requestforms API docs](https://requestforms.io/docs/api) - [requestforms API catalog](https://requestforms.io/api) - [requestforms auth docs](https://requestforms.io/docs/account) - [requestforms webhooks](https://requestforms.io/docs/webhooks) - [requestforms MCP server](https://requestforms.io/docs/mcp) - [requestforms MCP endpoint](https://requestforms.io/mcp) - [requestforms MCP manifest](https://requestforms.io/.well-known/mcp.json) - [requestforms MCP server.json](https://requestforms.io/server.json) - [requestforms CLI](https://requestforms.io/docs/cli) - [requestforms deprecation and sunset policy](https://requestforms.io/docs/deprecation) - [requestforms health](https://requestforms.io/api/health) ## CLI Official CLI on npm: `requestforms` (https://www.npmjs.com/package/requestforms). Install with `npm install -g requestforms` or run `npx requestforms`. Docs: https://requestforms.io/docs/cli. ## Main pages - [Request Forms home](https://requestforms.io/) - [requestforms brand](https://requestforms.io/requestforms) - [Request Forms docs](https://requestforms.io/docs) - [Request Forms about](https://requestforms.io/about) - [Request Forms contact](https://requestforms.io/contact) - [Request Forms privacy](https://requestforms.io/privacy) - [Request Forms templates](https://requestforms.io/templates) - [Request Forms compare](https://requestforms.io/compare) - [Request Forms sitemap](https://requestforms.io/sitemap.xml) - [Request Forms llms.txt](https://requestforms.io/llms.txt) - [Request Forms llms-full.txt](https://requestforms.io/llms-full.txt) ## Usage Request Markdown with `Accept: text/markdown` on public pages. Append `.md` for the same body. Private workspace routes under /app need a signed-in session and are not a public corpus. ## requestforms developer resources (full) These URLs are the public requestforms developer resources. Search queries for "requestforms developer resources", "requestforms API docs", "requestforms OpenAPI spec", "requestforms auth docs", "requestforms webhooks", "requestforms CLI", and "requestforms MCP server" should land here. - requestforms developer resources: https://requestforms.io/developers - requestforms API docs: https://requestforms.io/docs/api - requestforms OpenAPI spec: https://requestforms.io/openapi.json - requestforms API catalog: https://requestforms.io/api - requestforms auth docs: https://requestforms.io/docs/account - requestforms webhooks: https://requestforms.io/docs/webhooks - requestforms MCP server: https://requestforms.io/docs/mcp - requestforms MCP endpoint: https://requestforms.io/mcp - requestforms MCP manifest: https://requestforms.io/.well-known/mcp.json - requestforms MCP server.json: https://requestforms.io/server.json - requestforms CLI: https://requestforms.io/docs/cli - requestforms deprecation and sunset policy: https://requestforms.io/docs/deprecation - requestforms brand page: https://requestforms.io/requestforms ## CLI Install the official Request Forms CLI from npm: ``` npm install -g requestforms requestforms health ``` Or run `npx requestforms`. Package name: requestforms. Docs: https://requestforms.io/docs/cli. ## MCP manifest GET https://requestforms.io/.well-known/mcp.json and https://requestforms.io/server.json return the MCP server card. Transport is Streamable HTTP at https://requestforms.io/mcp. Handshake is POST initialize with Accept: application/json, text/event-stream.