These API Terms of Use ("API Terms") govern your access to and use of the forms.app API and this documentation site. They supplement the forms.app Terms of Use. If there is a conflict between these API Terms and the main Terms of Use, these API Terms control with respect to your use of the API.
By creating an API key, calling the API, or using this documentation site in connection with an integration, you agree to these API Terms.
The forms.app API provides read-only access to forms and submissions in your forms.app account. You can list forms, retrieve form structure, and page through submitted answers. You cannot create, update, or delete forms or submissions through the API.
The API is provided at:
https://api.forms.appforms.app may add, change, or remove API endpoints, fields, or behaviour at any time. We will document material changes in the changelog when possible.
- You must have a valid forms.app account and comply with the Terms of Use.
- API keys are tied to your account. You are responsible for all activity that uses your keys or OAuth tokens.
- Create separate keys for each integration or environment when practical.
- Store keys securely (for example in environment variables or a secret manager) and never commit them to source control or expose them in client-side code.
- Revoke compromised or unused keys immediately from Account Settings → API Keys in forms.app.
If you use OAuth 2.0, you must follow the authorization flow provided by forms.app and obtain consent from the account owner whose data you access.
You agree to use the API lawfully and in accordance with these API Terms and our Responsible Use guidelines. In particular, you must not:
- Share API keys or tokens with unauthorized parties
- Attempt to bypass authentication, rate limits, or access controls
- Scrape or bulk-harvest data beyond what your integration reasonably requires
- Use the API in a way that degrades service for other users
- Resell or sublicense raw API access without authorization
- Use the API to violate applicable laws, including privacy and data-protection regulations
forms.app may suspend or revoke API access if we reasonably believe your use violates these terms or poses a security or operational risk.
Data returned by the API may include personal information submitted by your form respondents. You are responsible for:
- Having a lawful basis to access and process that data
- Handling it in compliance with applicable privacy laws
- Honouring any privacy commitments you made to your respondents
For how forms.app processes personal data on the platform, see the Privacy Policy. For cookie use on forms.app websites, see the Cookie Policy.
The API is subject to rate limits. When limits are exceeded, the API returns 429 Too Many Requests. See The essentials for guidance.
We aim to keep the API available and reliable, but we do not guarantee uninterrupted or error-free operation. Maintenance, updates, or incidents may cause temporary unavailability.
forms.app retains all rights in the API, this documentation site, and the forms.app platform. These API Terms do not grant you ownership of forms.app trademarks, logos, or branding.
You may use the API to build integrations that work with your forms and submission data. Do not misrepresent your integration as an official forms.app product unless authorized in writing.
The API and documentation are provided "as is" without warranties of any kind, except where prohibited by law. To the fullest extent permitted by law, forms.app is not liable for indirect, incidental, special, consequential, or punitive damages arising from your use of the API.
Nothing in these API Terms limits liability that cannot be limited under applicable law.
We may update these API Terms from time to time. Continued use of the API after changes are posted constitutes acceptance of the updated terms. Material API changes will be reflected in the changelog when appropriate.
For questions about the API or these terms:
For the general terms governing your forms.app account, see the Terms of Use.
Last updated: May 21, 2026