{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["cards","card"]},"type":"markdown"},"seo":{"title":"Guides","description":"Build integrations, automate workflows, and manage forms and responses programmatically with the forms.app API.","siteUrl":"https://developers.forms.app","image":"/assets/formsapp-developer-docs.6ffba4f5ff7d394698661bcdb0ed2a8452f27acaf4e82754e5d0f4109563471c.9c1bb791.png","lang":"en-US","projectTitle":"forms.app Developer Docs","llmstxt":{"sections":[{"title":"llmtxt for forms app documents","includeFiles":["**/*"],"excludeFiles":[]}],"hide":false,"excludeFiles":[]},"jsonLd":{"@context":"https://schema.org","@type":"Organization","additionalType":"https://en.wikipedia.org/wiki/Software_as_a_service","url":"https://forms.app","name":"forms.app","logo":"https://cdn.forms.app/icons/all/brands/formsapp-logo-dark.svg","description":"forms.app is a free online form builder designed for teams. forms.app offers a modern, easy-to-use form builder and allows unlimited responses and team members.","foundingDate":"2018","sameAs":"https://linkedin.com/company/formsapp","contactPoint":{"@type":"ContactPoint","contactType":"Customer service","email":"support@forms.app","url":"https://forms.app/en/contact-us"}}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"guides","__idx":0},"children":["Guides"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to authenticate, call the forms.app API, and handle responses."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"get-started","__idx":1},"children":["Get started"]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":2,"cardMinWidth":240},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Quick start","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/quickstart"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create an API key and make your first request in a few minutes."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"The essentials","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/the-essentials"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Authentication, the response envelope, rate limits, and other fundamentals."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Frequently asked questions","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/faq"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Answers to common questions about access, pagination, and errors."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"tutorials","__idx":2},"children":["Tutorials"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Step-by-step walkthroughs for common integration tasks:"]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":2,"cardMinWidth":240},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Fetching forms","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/tutorials/fetching-forms"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["List the forms in your account and retrieve a form's full structure."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Fetching submissions","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/tutorials/fetching-submissions"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Page through submitted answers for a form and read response data."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"form-schema","__idx":3},"children":["Form schema"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Understand the structure of forms returned by the API. These pages explore every field type, setting, and customization option:"]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":2,"cardMinWidth":240},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Form fields","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/form-schema/form-fields"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Every question type with its schema, settings, and JSON examples."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Settings","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/form-schema/settings"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Base settings, thank-you pages, visibility, and conditional logic."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Customization","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/guides/form-schema/customization"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Design, logo, submit button, and timer configuration."]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For full endpoint details, see the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis"},"children":["API reference"]},"."]}]},"headings":[{"value":"Guides","id":"guides","depth":1},{"value":"Get started","id":"get-started","depth":2},{"value":"Tutorials","id":"tutorials","depth":2},{"value":"Form schema","id":"form-schema","depth":2}],"frontmatter":{"seo":{"title":"Guides"}},"lastModified":"2026-05-26T07:43:28.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}