WPGet API – Connect to any external REST API
Connect any REST API to WordPress. WPGet API enables easy API integration, allowing you to display API data without any code.
Safe pick
Yes — WPGet API is a safe, well-maintained plugin to use in 2026. It runs on 10K+ sites, is rated 5/5 and was last updated 1 month ago, and scores 90/100 on our health check.
- Proven at scale on 10K+ active sites
- Loved by users — 5/5 from 32 reviews
- Tested with the latest WordPress (7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where WPGet API stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| api | #7 |
| endpoint | #7 |
| external api | #1 |
| JSON | #22 |
| rest | #9 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 32 reviews
About WPGet API
From the official readme · v2.25.5Description
Connect WordPress to external APIs, without code.
Easily send data to any API and get data from unlimited 3rd party REST APIs. Format and display the returned data on your WordPress website using a shortcode or a template tag.
WPGet API supports virtually all authentication methods including API keys, bearer tokens, basic auth, username/password and OAuth 2.0 authorization.
Live Examples
View our live examples of connecting to several different APIs and displaying the data in various unique ways including charts, graphs, tables and weather forecasts.
LIVE EXAMPLES – Connecting WordPress to external APIs
Major Features
- Connect your WordPress website to any REST API
- Unlimited APIs & endpoints
- No coding required
- Display API data using a template tag or shortcode
- GET, POST, PUT, PATCH & DELETE methods
- Add query string, header & body parameters
Documentation
We have tons of articles and help available.
Extending WPGet API
PRO Plugin
The PRO Plugin provides many extra features that allow you to do some more advanced things with your APIs. Features of the PRO Plugin include:
- Actions – automate your API when an action happens on your site
- Tokens – grab dynamic data without code and send to your API
- Dynamic variables – a PHP solution for grabbing dynamic values
- Chain API calls
- Cache API calls
- Format API data into HTML
- Retrieve nested data
- Base64 encoded auth
- XML format
API to Posts Plugin
The API to Posts Plugin allows you to import API data and create WooCommerce products or custom posts from this API data. Features of the API to Posts Plugin include:
- Import API data
- Import from unlimited endpoints
- Map API data to WordPress fields
- Supports custom fields, ACF, tags, categories, custom taxonomies, images and more
- Supports all standard WooCommerce fields
- Create WooCommerce products from API data
- Sync API to WooCommerce products & posts
- Set interval of sync from every minutes up to once a week
OAuth 2.0 Authorization
The OAuth 2.0 Authorization plugin allows authorization of your API through the OAuth 2.0 method.
WPGet API Integrations
WPGet API integrates extremely well with other WordPress plugins, allowing you to do some very cool things with your API. Click the links below for more info on these integrations.
- WooCommerce to API
- WooCommerce API Product Sync
- Contact Form 7 send data to API
- WPForms send data to API
- Gravity Forms send data to API
- Charts & Tables from API data using wpDataTables
Translating WPGet API
You can translate WPGet API into your own language on translate.wordpress.org
Here is an article to help get started with translations
Installation
Requirements
- WordPress version 5.0 and later
- PHP 7.2, Tested with PHP 8.2
- cURL
Usage
- Go to the
WPGet API -> Setupmenu to add your APIs. - Once your APIs are saved, a new tab is created allowing you to add endpoints.
- Once your endpoints are saved, you can use the template tag or shortcode to connect to your API and view the data.
Frequently asked questions
Is WPGetAPI free?
Yes, WPGetAPI’s core features are free and will always be free. The PRO version is an extension that adds extra features if you are looking to do more with your API. The API to Posts plugin is an extension that allows you to create posts or products from your API data.
Can I connect to any REST API?
Yes, most likely. WPGetAPI handles all major methods of authorization and authentication. It will depend on the type of authentication your API is using. Please click the link to view the types of authentication and authorization that are available.
Can I capture form data and send to my API?
Yes, see this article on how you can capture data from your forms and send the data to your API. This is perfect for lead generation forms, contact forms or really any other type form that requires you to send form data to an API.
Can I use an XML based API?
Yes, we support XML with our PRO Plugin
How do I connect WordPress to an API?
By using this plugin of course! Check out the video at the top of this page or visit our Quick Start Guide to get started with connecting your WordPress website with an API.
How do I cache API calls?
We support caching with our PRO Plugin. It also recognises dynamic queries and will cache these individually. A dynamic query might be something like these: /customer-endpoint/customer?user_id=123 /customer-endpoint/customer?user_id=4567 The PRO plugin recognises that whilst they are the same endpoint, they are different queries that need to be cached separately.
Where can I find docs?
All of our documentation can be found here.
What can I do with the API data?
The API data can be output as a JSON string, stored in a PHP variable or automatically output as HTML (using PRO plugin). You can easily format the data into tables or charts plus many other possibilities.
Will you help me if I am having trouble?
Yes! Please visit our website and create a support ticket. We will help you to get your API up and running.
How do I create WooCommerce products from API data?
You can create WooCommerce products from API data (sync API to WooCommerce products) using our API to Posts Plugin
How do I create custom posts from API data?
You can create custom posts from API data (sync API to custom posts) using our API to Posts Plugin
Changelog
2.25.5: Ensures compatibility with WordPress 7.0 for WPGetAPI and premium add-ons. Recommended for all users running or planning to upgrade to WordPress 7.0.
2.25.5 – 18/May/2026
- TWEAK: WP 7.0 compatibility for WPGetAPI & premium add-ons.
2.25.4 – 22/Sep/2025
- FIX: Resolved JSON body parsing issue on endpoint import.
- TWEAK: Remove endpoints data when an API is deleted from the setup page.
- TWEAK: Updated minimum requirements to PHP 7.2 and WordPress 5.6.
2.25.3 – 01/Aug/2025
- FIX: Fixed pagination not working in API to Posts when importing from an external WordPress REST API.
- FIX: Issue in query parameter when ‘=’ sign in last of the query parameter.
- FIX: Webpage layout issues caused by HTML content in the API response body.
- TWEAK: Enhance “Hide/Show Results” button visibility.
2.25.2 – 08/May/2025
- FIX: Resolve incorrect call to the _load_textdomain_just_in_time function for WordPress 6.8.
- FIX: When calling a URL with JSON in the query string, sanitize_url causes an issue.
- TWEAK: Replace the updraftplus.com URL with teamupdraft.com.
2.25.1 – 06/Mar/2025
- FIX: After token refresh show the wrong response code in action logs.
- FIX: The Hide/Show test Result button toggles all the endpoint test results rather than individual endpoints’s test result.
- REFACTOR: Make the WPGetAPI plugin compatible with the Plugin Checks (PCP) plugin – specific to the “Plugin Repo” check.
- SECURITY: Sanitized the API call URLs before calling.
- TWEAK: Prevent unsafe URL API calls when the WPGETAPI_REJECT_UNSAFE_URL constant is defined.
- TWEAK: escaping translation strings.
2.2.10 – 17/Dec/2024
- FIX: Clear Test Endpoint results when adding a new endpoint.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best WPGet API alternatives
All api plugins →FAQ
WPGet API: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 26, 2026
Is WPGet API free?
Yes. WPGet API is free to download and use from the official WordPress.org plugin directory.
Is WPGet API safe to use in 2026?
Yes — WPGet API is a safe, well-maintained plugin to use in 2026. It runs on 10K+ sites, is rated 5/5 and was last updated 1 month ago, and scores 90/100 on our health check.
How many websites use WPGet API?
WPGet API is active on 10K+ WordPress websites and has been downloaded 266,271 times since it launched in November 2021. It was downloaded 1,733 times in the last 30 days.
Does WPGet API work with WordPress 7.1?
Yes. The developer has tested WPGet API up to WordPress 7.1.2, the latest release. It requires WordPress 5.6 or newer.
What PHP version does WPGet API need?
WPGet API requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was WPGet API last updated?
The latest version, 2.25.5, was released on August 13, 2026 (1 month ago).
Who makes WPGet API?
WPGet API is developed and maintained by David Anderson / Team Updraft.
What are the best alternatives to WPGet API?
The most popular alternatives to WPGet API are WP Consent API (200K+ installs), Disable REST API (80K+ installs) and Mailgun for WordPress (80K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card