=== WPGetAPI - Get external REST API data === Contributors: wpgetapi Tags: api, api-key, external-api, rest-api, connect-api, custom-endpoints, endpoint, rest Requires at least: 4.0 Tested up to: 5.8.1 Stable tag: 1.0.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A WordPress plugin to POST or GET data from external REST API's. Connect to external API's and display the API data using a shortcode or template tag. == Description == ### Connect to external REST API's [View Live Demo](https://wpgetapi.com/demo-connecting-wordpress-to-external-api/?utm_campaign=Demo&utm_medium=wporg&utm_source=readme) WPGetAPI lets you easily get (or send) data from external REST API's using GET or POST requests and then display the returned data on your WordPress website. This plugin is the easiest way to connect WordPress with external API's. You can get data from REST API's in JSON format and return the data either in JSON string format or as a PHP array through the use of a shortcode or a template tag function. We strongly recommend the use of the template function to output the data as it is way more flexible. * Connect to API's without writing a single line of code * Connect to unlimted API's * Connect to unlimited endpoints * Connect via GET requests or POST requests * Output the API data using a template tag (most flexible) * Output the API data using a shortcode * Set query parameters * Set header parameters * Set body parameters = Docs = View the docs and a Getting Started guide at the [WPGetAPI website](https://wpgetapi.com/?utm_campaign=Docs&utm_medium=wporg&utm_source=readme) = Pro Plugin = There is also a [Pro Plugin](https://wpgetapi.com/downloads/pro-plugin?utm_campaign=Pro&utm_medium=wporg&utm_source=readme) extension available that extends the functionality of this plugin and provides several features: * Connect using the XML format * Caching of API calls for each endpoint (you set the cache time) * Get nested data from multidemnsional arrays = Roadmap = This is the first version of the plugin and we have other features planned such as: * More request methods in the future * base64 encoding of username:password To request more features, please [visit our website](https://wpgetapi.com/?utm_campaign=Features&utm_medium=wporg&utm_source=readme) == Installation == = Requirements = * WordPress version 4.0 and later * PHP 5.6, Tested with PHP 7.1 * cURL = Usage = 1. Go to the `WPGetAPI -> Setup` menu to add your API's. 2. Once your API's are saved, a new tab is created allowing you to add endpoints. 2. Once your endpoints are saved, you can use the template tag or shortcode to connect to your API and view the data. == Screenshots == 1. The Setup screen where you can add your external API's 2. Once an external API has been added, a new page will be created to setup the API endpoints == Changelog == = 1.0.2 (2021-11-02) = - Bug fixes = 1.0.1 (2021-11-02) = - Bug fixes = 1.0.0 (2021-10-27) = - Initial Release