BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
WPGet API – Connect to any external REST API icon
Actively maintained Tested with WP 7.1 #7 in api

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.

Active installs10K+10K+ tier
Downloads · 30d1.7K▼ -20.3% vs prev. 30d
Rating5/532 reviews
Health score90/100Excellent
All-time downloads266.3KSince Nov 2021
Support resolved1 / 1100% in last 2 months
RequiresWP 5.6PHP 7.2+
Downloads · 7d433▲ +10.5% week over week
Our verdict

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 & support

Daily downloads

3571106Jun 28Aug 11Sep 25
Yesterday69
Daily average (1y)113
Peak day2,374Sep 30, 2025
Last 12 months41.3K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where WPGet API stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
api #7 10,000 Best api plugins →
endpoint #7 7,616 Best endpoint plugins →
external api #1 10,000 Best external api plugins →
JSON #22 6,330 Best JSON plugins →
rest #9 8,768 Best rest plugins →

Version adoption

Share of active sites per release.

  • 2.2588.4%
  • 2.210.5%
  • Other1.2%

Rating breakdown

★★★★★★★★★★ 5 from 32 reviews

  • 5★96.9%
  • 4★3.1%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About WPGet API

From the official readme · v2.25.5

Description

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.

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

  1. Go to the WPGet API -> Setup menu to add your APIs.
  2. Once your APIs are saved, a new tab is created allowing you to add endpoints.
  3. 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.

Full changelog on WordPress.org →

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.

Active installs badge Rating badge Health score badge

Best WPGet API alternatives

All api plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Consent API WP Consent API Simple Consent API to read and register the current consent category. by Rogier Lankhorst 200K+ ★★★★★★★★★★ 5 (2) 2 weeks ago 86
2 Disable REST API Disable REST API Disable the use of the REST API on your website to site users. Now with User Role support! by Dave McHale 80K+ ★★★★★★★★★★ 4.8 (38) 3 years ago 48
3 Mailgun for WordPress Mailgun for WordPress Easily send email from your WordPress site through Mailgun using the HTTP API or SMTP. by Mailgun 80K+ ★★★★★★★★★★ 3.8 (49) 1 day ago 86
4 Make Connector Make Connector Make Connector. Make lets you design, build, and automate by connecting with WordPress in… by Make 70K+ ★★★★★★★★★★ 2.7 (25) 8 months ago 41
5 Disable WP REST API Disable WP REST API Disables the WP REST API for visitors not logged into WordPress. by Jeff Starr 30K+ ★★★★★★★★★★ 4.8 (36) 2 months ago 86
6 WP REST Cache WP REST Cache Enable caching of the WordPress REST API and auto-flush caches upon wp-admin editing. by Acato 10K+ ★★★★★★★★★★ 4.9 (42) 2 months ago 70
8 WPGraphQL for ACF WPGraphQL for ACF WPGraphQL for ACF seamlessly integrates Advanced Custom Fields with WPGraphQL. by Jason Bahl 10K+ ★★★★★★★★★★ 5 (1) 3 weeks ago 75
9 WordPress REST API (Version 2) WordPress REST API (Version 2) Access your site's data through an easy-to-use HTTP REST API. (Version 2) by Ryan McCue 10K+ ★★★★★★★★★★ 4.2 (34) 9 years ago 43
10 WP REST API Controller WP REST API Controller Enable a UI to toggle visibility and customize properties in WP REST API requests. by Evan Herman 8K+ ★★★★★★★★★★ 4.3 (12) 4 years ago 38
11 WP REST API – OAuth 1.0a Server WP REST API – OAuth 1.0a Server Connect applications to your WordPress site without ever giving away your password. by Joe Hoyle 8K+ ★★★★★★★★★★ 3.7 (7) 2 years ago 36

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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.