gravityforms
Gravity Forms API integration and workflow automation
Actions (54)
Entries · 18
- Create entryPOST /gf/v2/entries
Create a new entry.
documented - Create entryPOST /entries
Create a new entry.
documented - Create entry for formPOST /gf/v2/forms/{FORM_ID}/entries
Create an entry for a specific form.
documented - Create entry for formPOST /forms/{FORM_ID}/entries
Create an entry for a specific form.
documented - Delete entryDELETE /gf/v2/entries/{ENTRY_ID}
Trash or permanently delete an entry.
documented - Delete entryDELETE /entries/{ENTRY_ID}
Delete an entry.
documented - Get entries for formGET /gf/v2/forms/{FORM_ID}/entries
List entries for a specific form.
documented - Get entries for formGET /forms/{FORM_ID}/entries
List entries for a specific form.
documented - Get entryGET /entries/{ENTRY_ID}
Retrieve a single entry.
documented - Get entryGET /gf/v2/entries/{ENTRY_ID}
Retrieve a single entry by ID.
documented - Get entry fieldGET /forms/{FORM_ID}/entries/{ENTRY_ID}/fields/{FIELD_ID}
Get a specific field value for an entry.
documented - List entriesGET /entries
Get a list of entries.
documented - List entriesGET /gf/v2/entries
Get a list of entries across forms.
documented - Send entry notificationsPOST /gf/v2/entries/{ENTRY_ID}/notifications
Trigger notifications for an entry.
documented - Update entriesPUT /gf/v2/entries
Update entries in bulk.
documented - Update entriesPUT /entries
Update entries.
documented - Update entryPUT /gf/v2/entries/{ENTRY_ID}
Update a specific entry.
documented - Update entryPUT /entries/{ENTRY_ID}
Update an entry.
documented
Forms · 16
- Create formPOST /gf/v2/forms
Create a new form with fields and settings.
documented - Create formPOST /forms
Create a new form.
documented - Delete formDELETE /gf/v2/forms/{FORM_ID}
Trash or permanently delete a form.
documented - Delete formDELETE /forms/{FORM_IDS}
Delete a form.
documented - Get entries for formGET /gf/v2/forms/{FORM_ID}/entries
List entries for a specific form.
documented - Get formGET /gf/v2/forms/{FORM_ID}
Retrieve details for a specific form.
documented - Get form field filtersGET /gf/v2/forms/{FORM_ID}/field-filters
Return the field filters for the specified form.
documented - Get form resultsGET /forms/{FORM_ID}/results
Get results for a form.
documented - Get form resultsGET /gf/v2/forms/{FORM_ID}/results
Get results (Quiz, Poll, Survey) associated with a form.
documented - Get form(s)GET /forms/{FORM_IDS}
Retrieve one or more forms.
documented - List formsGET /gf/v2/forms
Return a list of forms with basic details.
documented - List formsGET /forms
Return a list of forms.
documented - Submit form submissionPOST /forms/{FORM_ID}/submissions
Submit a form using the complete submission process.
documented - Submit form submissionPOST /gf/v2/forms/{FORM_ID}/submissions
Submit a form via the complete submission process.
documented - Update formPUT /gf/v2/forms/{FORM_ID}
Update an existing form.
documented - Update formPUT /forms/{FORM_ID}
Update a form.
documented
Feeds · 9
- Add feed for formPOST /gf/v2/forms/{FORM_ID}/feeds
Create a feed for a specific form.
documented - Create feedPOST /gf/v2/feeds
Create a new feed for a form.
documented - Delete feedDELETE /gf/v2/feeds/{FEED_ID}
Delete a feed.
documented - Get feedGET /gf/v2/feeds/{FEED_ID}
Retrieve a single feed by ID.
documented - Get feeds for formGET /gf/v2/forms/{FORM_ID}/feeds
List feeds for a specific form.
documented - List feedsGET /gf/v2/feeds
List all feeds across forms and addons.
documented - Partially update feedPATCH /gf/v2/feeds/{FEED_ID}
Partially update feed properties.
documented - Update feedPUT /gf/v2/feeds/{FEED_ID}
Update an existing feed.
documented - Update feed propertiesPUT /gf/v2/feeds/{FEED_ID}/properties
Update the feed's properties.
documented
Workflows · 6
- Cancel workflowPOST /wp-json/gf/v2/workflows/{entry_id}/cancel
Cancel the active workflow for an entry.
documented - Get current stepGET /gf/v2/entries/{entry_id}/workflow/steps/current
Get the current step for an entry.
documented - Get specific stepGET /gf/v2/entries/{entry_id}/workflow/steps/{step_id}
Get a specific step in the workflow.
documented - Get steps by entryGET /wp-json/gf/v2/entries/{entry_id}/workflows/steps
Get all steps for an entry.
documented - Get steps by formGET /wp-json/gf/v2/forms/{form_id}/workflows/steps
Get all steps for a form.
documented - Get workflow statusGET /wp-json/gf/v2/entries/{entry_id}/workflows/status
Get workflow status for an entry.
documented
Workflows (v1) · 5
- Get entries assignees (v1)GET /gravityformsapi/entries/{entry_id}/assignees/{assignee_key}
Get assignees for an entry (v1).
documented - Get entries steps (v1)GET /gravityformsapi/entries/{entry_id}/steps
Get steps for an entry (v1).
documented - Get forms steps (v1)GET /gravityformsapi/forms/{form_id}/steps
Get steps for a form (v1).
documented - Post entries assignees (v1)POST /gravityformsapi/entries/{entry_id}/assignees/{assignee_key}
Update assignee status for a step (v1).
documented - Post incoming webhook (v1)POST /gravityformsapi/entries/{entry_id}/workflow-hooks
Process an incoming webhook for a workflow step (v1).
documented