Plugin
PluginUpdated
Gravity Forms REST API
Gravity Forms REST API is a WordPress plugin from Gravity Forms that gives developers programmatic access to form data.
Product facts
- Version
- 2.0-beta-2
- Released
- 5 November 2025
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $0.90 on its own
Overview
Form data often needs to travel beyond the WordPress dashboard. A team may want entries to reach a CRM, a marketing platform or a custom application, and copying them by hand takes time. Gravity Forms REST API addresses this by letting code work with forms, entries and settings remotely through documented endpoints.
Developers can query entries with filters and sorting parameters, retrieve or update them, and automate tasks such as submissions, updates and data exports through API calls. Requests are authenticated with WordPress REST API authentication. The plugin also works with custom Gravity Forms fields, and it fits projects of different sizes, from a single site integration to a larger custom build.
Features
- Endpoints for forms and entries: Access and manage forms, entries and results through REST endpoints, giving your code control over Gravity Forms data from outside the dashboard.
- Connect external systems: Link Gravity Forms with CRMs, marketing platforms and custom applications so form data can flow into the tools your team already uses.
- Real-time entry access: Retrieve and update form entries on demand, so the systems that process your data always work with current information.
- Automated workflows: Automate repetitive tasks such as form submissions, updates and data exports by making programmable API calls instead of handling them manually.
- Filtering and sorting: Query entries with filters and sorting parameters to pull back only the records you need, and optionally include labels when listing entries.
- Trash before delete: Forms and entries can be trashed first. Permanent deletion happens only when the force parameter is sent, which guards against accidental removal.
- Responses return the saved item: POST, PUT and DELETE requests for forms and entries return the form or entry on success, so your code can confirm the result immediately.
- Custom field support: The API works with custom Gravity Forms fields, so the data you collect through those fields stays reachable through the same endpoints.
Best for
- WordPress developers building custom Gravity Forms integrations
- Agencies connecting form data to CRMs and marketing tools
- Teams automating form submissions, updates and data exports
Changelog
Version 2.0-beta-2
- New Added support for optional labels to the GET /entries endpoint.
- New Added support for entry trashing. Entries can only be deleted by sending the force param.
- New Added support for form trashing. Forms can only be deleted by sending the force param.
- Improved Changed the POST, PUT and DELETE endpoints for forms and entries to return the form/entry on success.
- Fixed Fixed an issue with PUT /entries/[ID].
- Removed Removed the PUT /entries endpoint. Use PUT /entries/[ID] instead.
- Removed Removed authentication. Use WordPress REST API authentication instead.
FAQ
Is Gravity Forms REST API free?
The code of Gravity Forms REST API is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of Gravity Forms REST API gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of Gravity Forms REST API is this?
Version 2.0-beta-2, released 5 November 2025. New versions appear here when the developer publishes them.
How do I update Gravity Forms REST API?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of Gravity Forms REST API for you.







