The Cognito Forms API is a REST API for secure access to forms, entries, and documents. Connecting with the API lets your systems read and write data using API keys and scoped permissions.
Automate data exchange with your systems to cut re‑entry and speed downstream work.
- Move data between apps
- Automate handoffs
- Keep records in sync
Use this integration to:
- Create, read, update entries
- Retrieve documents and files
- Set form link availability
- Filter, sort, and page results
How It Works
- Create an API Key
- Generate a secure API key from your Organization Settings
- Set Access Permissions
- Define scope (read/write/delete) for forms and entries
- Authenticate Requests
- Use the key in a header or URL parameter for each request
- Use the API
- Send standard HTTP requests to the API endpoints
- Build Custom Connections
- Connect Cognito Forms to your internal systems, apps, or tools
Still need help? Check out Public API, Cognito Forms API, REST API Reference, and Does Cognito Forms have a public API.