Authenticate requests to the Forms API using OAuth 2.0 and API keys. Always use least-privilege scopes (forms.readonly) and keep credentials secure.
Authorize your Action Network requests with your app credentials before sending data to the Forms API; use token-based auth and rotate credentials regularly.
Primary endpoints include: GET /forms/ (list forms) and GET /forms/submissions (retrieve submissions). Additional endpoints are available in the API documentation.
Trigger: when a user submits a form in Action Network, the data is sent to the Forms API to create or update a submission.
Actions: map fields, validate data, and write records back to Action Network or your destination system.
GET /forms/ (primary read path); use GET /forms/submissions to access submission data where available.
Key fields: form_id, submission_id, form_name, submitter_email
Trigger: periodically fetch new submissions via GET /forms/submissions and upsert into your data store.
Actions: normalize field values, deduplicate, and sync to your CRM or analytics tools.
GET /forms/submissions
submission_id, form_id, submitted_at
Trigger: receive real-time webhook events from Action Network when a form is submitted or updated.
Actions: parse payload, map fields, and create or update records in the Forms API.
POST /forms/submissions
form_id, submission_id, webhook_version
No-code integration lets non-developers connect data flows with a few clicks.
Automations can be built with visual tools, without writing code.
Faster time-to-value and improved data accuracy across apps.
This glossary covers essential terms and processes used to connect the Actions Network forms via the Forms API.
Application Programming Interface: a set of rules that enables software components to communicate.
Representational State Transfer, a lightweight architectural style for building web services.
A mechanism for one app to send real-time data to another as events occur.
An authorization framework that enables secure access to resources without sharing passwords.
Route new form entries to different teams based on responses to improve follow-up.
Use the Forms API to dedupe records and enrich data with external sources for richer insights.
Pipe submissions into a BI tool for live analytics.
Create and authorize API credentials for the Forms API and Action Network.
Map form fields to your data model in Action Network.
Run tests, verify results, and deploy to production.
The Forms API supports multiple authentication methods, including OAuth 2.0 and API keys. Use the method that best fits your security needs and workflow. Ensure you rotate credentials regularly and apply least-privilege access. The integration patterns in this guide assume forms.readonly scope for secure data access.
The primary endpoints are GET /forms/ to list forms and GET /forms/submissions to retrieve submissions. Additional endpoints exist for creating, updating, and managing forms and submissions in the API docs. Always refer to the official docs for the most current endpoints and usage guidelines.
Yes. Real-time data sync is possible via webhooks or scheduled polling, with no-code integration patterns available in the visual builders. Set up triggers to push new submissions to your destination systems automatically. For immediate needs, use webhooks for event-driven updates.
OAuth 2.0 is a common and recommended approach for secure access. API keys may be used in some contexts, but OAuth provides user consent flows and finer-grained access control. Implement proper token handling and rotate credentials regularly.
Map fields between the forms data and your destination schema using built-in mapping tools. Validate data before upserting records to avoid duplicates. Consider a staging area or deduplication logic to maintain data quality.
Yes. You can filter by date ranges and form IDs when fetching submissions. Use query parameters to fine-tune results. Webhooks offer event-based updates as an alternative when real-time data is required.
Endpoint documentation is available in the Forms API docs and within the connected app guidance in your developer portal. If you need help, contact support to access the latest docs and examples.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers