Extend WordPress connections to external APIs
WPGet API PRO is a paid extension for WPGet API, a WordPress plugin for connecting to external REST APIs without code. The core plugin can send data to APIs, retrieve data from unlimited third-party REST APIs, and display returned information on a WordPress website with a shortcode or template tag.
The PRO extension adds features for more advanced API workflows. It is suited to websites that need to automate API activity, pass changing values into requests, connect multiple calls, cache responses, or work with structured and encoded data.
Build more capable API workflows
Actions let you automate an API when an action happens on your website. This can help connect a site event with an external service as part of a broader WordPress workflow.
Tokens allow you to grab dynamic data without code and send it to your API. The PRO extension also includes dynamic variables, described as a PHP solution for grabbing dynamic values. Together, these features provide ways to work with values that are not fixed in advance.
When a process requires more than one request, chain API calls to connect API steps within a workflow. You can also cache API calls, which provides a way to retain API responses rather than treating every request as a completely separate operation.
Returned information can be formatted into HTML for display on your WordPress website. The extension can also retrieve nested data, helping you work with information stored inside more deeply structured API responses. For authentication and data formats, WPGet API PRO includes Base64 encoded authentication and XML format API support.
Display and use returned data
WPGet API supports GET, POST, PUT, PATCH, and DELETE methods, along with query string, header, and body parameters. It supports authentication methods including API keys, bearer tokens, basic authentication, username and password, and OAuth 2.0 authorization. With the PRO features added, you can create workflows that combine these connection settings with dynamic values, chained requests, caching, and formatted output.
Returned API data can be displayed with a shortcode or template tag. The source examples include charts, graphs, tables, and weather forecasts, showing how API responses can be presented in different ways on a WordPress website.
Practical use cases
Use WPGet API PRO when a website needs to react to WordPress actions, send changing values to an external service, or combine several API calls into a connected process. It can also help when API responses contain nested data, require HTML formatting, use XML, or need Base64 encoded authentication.
The wider WPGet API ecosystem includes integrations with WooCommerce, Contact Form 7, WPForms, Gravity Forms, and wpDataTables. Separate extensions can import API data into WooCommerce products or custom posts, while an OAuth 2.0 Authorization plugin handles authorization through that method. These are presented as additional plugins rather than features of WPGet API PRO itself.
Installation and setup
Install WPGet API and the WPGet API PRO extension in WordPress, then configure the API connection, endpoint, authentication, and request parameters you need. Add actions, tokens, dynamic variables, chained calls, caching, or response formatting as required by your workflow. Finally, display the returned data with a shortcode or template tag.
Documentation includes a quick start guide, a step-by-step example, articles, and frequently asked questions to help with API connections and setup.