# Guides

Learn how to authenticate, call the forms.app API, and handle responses.

## Get started

Quick start
Create an API key and make your first request in a few minutes.

The essentials
Authentication, the response envelope, rate limits, and other fundamentals.

Frequently asked questions
Answers to common questions about access, pagination, and errors.

## Tutorials

Step-by-step walkthroughs for common integration tasks:

Fetching forms
List the forms in your account and retrieve a form's full structure.

Fetching submissions
Page through submitted answers for a form and read response data.

## Form schema

Understand the structure of forms returned by the API. These pages explore every field type, setting, and customization option:

Form fields
Every question type with its schema, settings, and JSON examples.

Settings
Base settings, thank-you pages, visibility, and conditional logic.

Customization
Design, logo, submit button, and timer configuration.

For full endpoint details, see the [API reference](/apis).