Developers
Gravity Flow Actions and Filters
Understand what hooks Gravity Flow provides, which parameters are available to them and examples of how they can be used to customize the default plugin behaviour to suit your use case / needs.
Extension Actions and Filters
Understand what hooks each Gravity Flow extension provides, which parameters are available to them and how they can be used to customize the default behaviours to suit your use case / needs.
REST API V2
This section of documentation lists articles related to the REST API v2 for Gravity Flow.
REST API V1
This section of documentation lists articles related to the REST API v1 for Gravity Flow.
Class Objects
Reference for the main PHP classes that power Gravity Flow. Each entry describes the class purpose, available methods and properties, and how developers can extend or override behavior.
Data Objects
Articles
GET Forms Steps REST API v1
The Get Form Steps endpoint retrieves all steps defined on a form, while the Get Entry Steps endpoint retrieves the steps for a specific entry, including which step is active and its assignee status.
POST Entries Assignees Status REST API v1
The Assignee Status endpoint processes a status change for a specific assignee on the current step of an entry, such as marking it approved or complete.
GET Entries Steps REST API v1
Retrieves all workflow steps for the specified entry, including the current step status and details about each step.
gravityflow_feed_condition_entry_properties
The gravityflow_feed_condition_entry_properties filter allows developers to customize the list of entry properties that are available for use in feed conditional logic within Gravity Flow.
gravityflow_rest_api_capability_send_step
The gravityflow_rest_api_capability_send_step filter allows customization of the capabilities an authenticated request for sending the workflow to a different step is checked against.
gravityflow_rest_api_capability_restart_step
The gravityflow_rest_api_capability_restart_step filter allows customization of the capabilities an authenticated request for restarting a workflow step is checked against.
gravityflow_rest_api_capability_get_forms_steps
The gravityflow_rest_api_capability_get_forms_steps filter allows customization of the capabilities an authenticated request for getting workflow steps is checked against.
gravityflow_rest_api_capability_process_step
The gravityflow_rest_api_capability_process_step filter allows customization of the capabilities an authenticated request for processing the current step of a workflow are checked against.
gravityflow_settings_menu_tabs
The gravityflow_settings_menu_tabs filter allows developers to customize the tabs in the Gravity Flow Settings menu.
gravityflow_disable_auto_update
The gravityflow_disable_auto_update filter allows developers to enable or disable automatic updates for the Gravity Flow plugin.