The easiest way to connect your WordPress website to an external API. WPGetAPI is free, powerful and easy to use. Connect to virtually any REST API and retrieve data without writing a line of code.
Explore FeaturesNo coding & no expensive developers. Be up and running in minutes.
Fetch any type of API data to display on your website. Data will be refreshed automatically, allowing you to display always-fresh content on your website.
Get the jump on your competition by providing your users with the latest data, info or content without lifting a finger.
Once your APIs are setup in the admin area, you can display them easily with the shortcode or template tag anywhere on your site.
View Live ExamplesAPI data can be formatted into plain text, HTML, charts, tables, image galleries or just about any other way you can imagine.
Easily display API data using the shortcode within pages or posts, use the template tag for greater flexibility on complex data or use the PRO plugin with inbuilt HTML formatting as well as table and chart integrations.
View Live ExamplesQuery string parameters, headers and POST fields in the body can be easily set within the admin area, no coding required. This allows you to send your data to your API.
Dynamic data can also be sent to your API using the PRO plugin, allowing you to send data from WordPress forms direct to your API.
WordPress Forms to API
API keys and tokens are encrypted before saving in your database and these credentials are never exposed on the front end of your website.
API connections can be complex to code, but WPGetAPI makes it easy with a simple UI in your WordPress admin. Ditch your developer!
You can setup and use as many APIs and endpoints as you like. This also makes it great to quickly test different APIs to find the one that works for you.
Easily display your API data using the shortcode within pages or posts. If you can write a little code, use the template tag function for ulimate flexibility.
Use GET requests to fetch data from your API. Use PUT or POST requests to send or update data to your API. These are selectable on a per-endpoint basis.
Add query string parameters, set the headers and send POST fields in the body. All of these are set within the admin area, no coding required.
I have been doing the WordPress thing for almost a decade, Brant and team at WPGETAPI raised the bar today. If you are pushing data to API’s this plugin, particularly the PRO version is 100% essential.
This was a breath of fresh air. Very straight forward, very helpful and no hidden fees! I can't say enough good stuff about this plugin and the support provided for the plugin.
All I Can Say I Wow. Support Is Simply Amazing. If you are looking for a plugin to handle Woo to external API, Import and OAuth 2.0 please do not look any further.
The plugin is well-supported by the developer who took the time to answer my questions promptly and on the weekend, too! Highly recommended.
The Pro Plugin has many features to take your API integration to the next level.
View Pro Plugin