Custom API for WordPress

Custom API for Wordpress

This plugin helps you create custom API endpoints/REST APIs to fetch any type of data from user roles, groups to featured images, and any custom data as well that you want.

This plugin helps you create custom API endpoints/REST APIs to fetch any type of data from user roles, groups to featured images, and any custom data as well that you want.

This plugin helps you create custom API endpoints/REST APIs to fetch any type of data from user roles, groups to featured images, and any custom data as well that you want.

Slider

Key Features

Unlimited Custom APIs

Unlimited Custom APIs(endpoints) can be created and Give names to them as well.

Supports every HTTP Methods

All HTTP methods are available like GET, POST, PUT, DELETE

Fetch any type of data

WP Users and User Meta, WP Roles and Capabilities, WP Posts, Pages and custom post types Custom data , Custom posts, Custom parameters, etc.

Several Filters Available

Fetch operation available with multiple custom conditions and Filters like WHERE ,LIMIT ,ORDER BY are included to alter and extend default functionality.

Restrict public access to APIs

Restrict public access to all custom APIs with API KEY Authentication method and some other Authentication methods are also provided as ADD-ON like Client credentials , JWT Tokens, Basic Authorization, OAuth

Single endpoint, multiple functionality

Single Custom API endpoints can be used for multiple HTTP methods

Custom API for WP

This plugin helps you create custom API endpoints/REST APIs with which apart from just fetching data you can POST, PUT, DELETE (Insert, Update, Delete) data as well. Any type of interaction with data is possible by creating Custom API endpoints with a very simple GUI. Also, it provides an option to protect your custom APIs from unauthorized access. Custom API for WP plugin can be used for accessing some custom data into your mobile application or web clients via custom Endpoints. This plugin can also be used for Create, Read, and Update WordPress content from client-side JavaScript or from external applications, even those written in languages beyond PHP.

Plans For Everyone

  • FREE



    $ 0/month*
  • Contact Us
  • See the Free Plugin features list below
  • Unlimited Custom APIs(endpoints) creation
  • Define custom API endpoints
  • Fetch operation with single WHERE condition
  • HTTP method supported
    GET
    -
    -
    -
  • Operations supported on data
    Fetch
    -
    -
    -
  • -
  • -
  • -
  • -
  • -
  • -





  • Customize API responses with simple UI.
  • Support for integration with all types of applications
  • Option to perform simple and advanced SQL queries on the WordPress database with GUI
  • 24*7 support
  • PREMIUM



    $ 149One time payment*
  • Contact Us
  • See the Premium Plugin features list below
  • Unlimited Custom APIs(endpoints) can be created
  • Give names to custom API endpoints
  • Fetch operation with multiple custom conditions
  • HTTP Methods supported
    GET
    POST
    PUT
    DELETE
  • Operations supported on data
    Fetch
    Create
    Modify
    Delete
  • Filters to alter and extend default functionality
  • Option to limit the no of responses you get as result of API
  • Option to enable or disable the endpoints according to your needs.
  • Option to use single Custom API/endpoint with multiple HTTP methods
  • Complex queries formation with Advance mechanism
  • Restrict public access to all custom APIs with API KEY Authentication method and some other Authentication methods are also provided as ADD-ON like
    Client credentials
    JWT Tokens
    Basic Authorization
    OAuth
  • Customize API responses with simple UI.
  • Support for integration with all types of applications
  • Option to perform simple and advanced SQL queries on the WordPress database with GUI
  • 24*7 support

Setup Guide

Step 1:

Click on Create API in the navigation bar of the plugin for creating new Custom APIs/endpoints. After that you can configure a custom endpoint according to your requirements.

Step 2:

Enter the name of API endpoint and choose the HTTP method as GET . After that select the table from which you want to fetch data than select columns you want to fetch. Choose appropriate conditions according to your requirements or you can opt for no condition as well. In URL parameters dropdown select First parameter. After configuring click on Generate API button.

Step 3:

After you click on generate API , you’ll obtain your Custom API/endpoint as mentioned below.Use this API on any platform according to your requirements.

Step 4:

Custom API/endpoint response: You will receive an API response in JSON format as shown below. For retrieving post with title “sample”, you can use following API
http://localhost/wptest/wp-json/mo/v1/demo/sample where HTTP method will be GET.

Step 1:

Click on the edit button in the front of the Custom API you want to edit.

Step 2:

Configure the API as per your requirements and then click on Generate API .

Step 3:

Click on the edit button in the front of the Custom API you want to edit.