The simple way to connect to APIs.
Working with APIs is notoriously difficult. API Press makes it easy to connect your WordPress site to APIs without writing any code.


NO-CODE API CONNECTIONS
Powerful, yet simple to use.
Connect your WordPress site to any API in minutes. No developers needed – just point, click and start pulling in (or sending) live data instantly.
Get advanced functionality without the steep learning curve. Build and manage API connections directly inside WordPress with ease.
REAL-TIME TESTING
See results instantly.
Run and preview requests right from the dashboard. Test endpoints as you build and confirm your data is coming through exactly as expected.
No need to refresh or switch tools. Everything happens inside WordPress so you stay focused on building.


REQUEST LOGGING
Track every call.
View a complete history of your API requests with detailed logs. Quickly troubleshoot errors and monitor performance without leaving your site.
Easily spot problems before they affect your users.
CUSTOM HEADERS AND AUTHENTICATION
Connect securely.
Add headers, bearer tokens or basic authentication to your requests. Stay compatible with modern APIs while keeping your data secure.
OAuth 2.0 authorization is available in the PRO plugin.

Feature Comparison
Compare features of the Free vs PRO plugin.
| Free | PRO | |
|---|---|---|
| HTTP methods | GET, POST, PUT, PATCH, DELETE | GET, POST, PUT, PATCH, DELETE |
| Body types | form-data, x-www-form-urlencoded, raw JSON | form-data, x-www-form-urlencoded, raw JSON |
| Authentication | None, Basic, Bearer token | None, Basic, Bearer token |
| Unlimited APIs | ✓ | ✓ |
| Per-API name | ✓ | ✓ |
| Query parameters | ✓ | ✓ |
| Body parameters | ✓ | ✓ |
| Headers | ✓ | ✓ |
| Timeout control per API | ✓ | ✓ |
| Per-API caching (seconds) | ✓ | ✓ |
| Manual Send test from admin | ✓ | ✓ |
| Outgoing request preview (URL, headers, body) | ✓ | ✓ |
| Central Logs page | ✓ | ✓ |
| Per-API recent logs box | ✓ | ✓ |
| Hooks / filters before & after request | ✓ | ✓ |
| Shortcode output | ✓ | ✓ |
| Template tag output | ✓ | ✓ |
| OAuth 2.0 (Client Credentials) | ✗ | ✓ |
| OAuth 2.0 (Authorization Code) | ✗ | ✓ |
| Export logs to CSV | ✗ | ✓ |
| Auto-purge logs after X days | ✗ | ✓ |
| Email alerts on failures | ✗ | ✓ |
| Triggers: user/post events | ✗ | ✓ |
| Triggers: WooCommerce orders | ✗ | ✓ |
| Triggers: form submissions | ✗ | ✓ |
| Variables | ✗ | ✓ |
| Duplicate / clone APIs | ✗ | ✓ |
| HTML output format | ✗ | ✓ |
| Priority support | ✗ | ✓ |
