
Connect to an external API using OAuth 2.0 authorization
This plugin extension allows connection to API's requiring OAuth 2.0 authorization. Ideal for developers or automating workflow, this extension streamlines access to your OAuth 2.0 API. With this extension, you will have access to a range of Grant Types that allow you to establish secure connections with the API.
Get the plugin


Streamline OAuth 2.0 connections
Grant Types
Authorization Code (with or without PKCE), Client Credentials or a custom option for flexibility.
Token Refresh
Expiring tokens are automatically refreshed in the background, ensuring connection is always on.
Token Keyword
Simply add the keyword ‘wpgetapi_oauth_token’ wherever your token needs to go in the API calls.

Multiple Grant Types
Connect to API’s that require authorization via the OAuth 2.0 method using the following Grant Types:
- Authorization Code
- Authorization Code with PKCE
- Client Credentials
- We’ve also added a ‘custom’ option for API’s that don’t strictly follow a protocol
Automatic Token Refresh
Once you have saved your OAuth 2.0 details, you can then click either the ‘Authorize’ or ‘Get Token’ button (follow the prompts, if there are any). You should then receive an access token and a refresh token which the plugin will save. From there you simply need to add the keyword ‘wpgetapi_oauth_token’ wherever your token needs to go in the subsequent API calls and the plugin will keep your token up to date.

Straightforward Pricing
Each license includes all features.
Single
annual subscription
Extended
annual subscription
Unlimited
one-time payment
Support and plugin updates are for the duration of an active subscription.
Any discounts apply to the life of the subscription.
14 day money back guarantee
Our plugins are backed with a 14 day money back guarantee. If our plugin doesn't work as promised, we will refund your money in full.
Common Questions
What types of payment do you accept?
We accept Visa and Mastercard payments through Stripe and PayPal.
Which currency is the pricing?
All of our pricing is in USD.
Do I still need the free version?
Yes, the free version is required when using any of our paid plugins. You can download it from the WordPress plugin directory.
Are there trial versions of the paid plugins?
We will have our new Demo website up soon. Stay tuned.
Will my plugin work if I cancel?
Yes, your plugin will continue to work if you cancel a subscription or if you don't renew a scubscription. Plugin updates will not happen though.
Do subscriptions auto renew?
Yes, subscriptions are set to auto renew but this can be changed to manual at any time.
Do I have to pay extra for support?
No, you will never pay anything extra for support. All of our plugins include some of the best support you are likely to find anywhere.
Will you help me set up the plugin(s)?
Yes, we we are more than happy to help with the set up of our plugins. We can help you over emails or if you provide an admin login, we can log in and set things up in a flash.
Still not sure?
Working with APIs can be daunting, difficult and downright confusing!
But we are here to help. We can help to integrate your API, write any code snippets required, style the output or basically anything else you need to make it a success!
Ask Us AnythingI 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.