Page and Post Restriction for WordPress (WP) banner

Key Features

Unlimited Custom APIs

Unlimited Custom APIs(endpoints) can be created and Give names to Custom Endpoints/Custom REST routes

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, Custom fields and many more

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 of Custom endpoints/REST Routes

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

Integrate External APIs in WordPress

Any external API can be connected with your WordPress based on easy to use GUI and these API connections can be triggered based on WP hooks on a real-time basis.

Create REST API using custom SQL

Any API can be easily generated based on your own complex SQL queries like joins operations on multiple tables of the WP DB

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. This plugin can also be used for Create, Read, Update and Delete WordPress content from client-side JavaScript or from external applications, even those written in languages beyond PHP.

The plugin also provides the feature to create your own REST API endpoints in WP using custom SQL queries. Also, it provides an option to protect your custom APIs from unauthorized access.

Also, the plugin provides the facility to integrate any external APIs into WordPress in order to fetch/update data in WordPress and update data on third-party platforms.

Plans For Everyone

  • FREE



    $ 0/month*
  • Contact Us
  • See the Free Plugin features list below
  • Unlimited Custom APIs(endpoints) creation
  • Give names to custom endpoints/ REST Routes
  • Fetch operation with single WHERE condition
  • HTTP Methods 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 email support system*
  • PREMIUM



    $ 149One Time Payment*
  • Buy Now
  • See the Premium Plugin features list below
  • Unlimited Custom APIs(endpoints) creation
  • Give names to custom endpoints/ REST Routes
  • 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 email support system*
  • ENTERPRISE



    $ 249One Time Payment*
  • Contact Us
  • See the Enterprise Plugin features list below
  • All Premium version features, plus:
  • Create(generate) Custom API endpoints with custom SQL Query so as to create custom API with your own complex SQL query
  • Connect with External REST API / External Endpoints, also known as third-party REST API endpoints
  • External API integration to fetch data in the WordPress, update data on the External API provider side
  • HTTP Methods supported
    GET
    POST
    PUT
    DELETE
  • Supports integration with Custom API / Custom Endpoints of External Website or Platform
  • Dynamic WordPress hooks for each External API / Endpoint connection to trigger external API connection and perform operations on received external data
  • Compatibility with Third-Party Plugin Events like WooCommerce, WPForms, GravityForms, Membership Plugins, etc
  • Support for calling External / Custom Endpoints on third party plugin events
  • Compatibility with third-party plugin’s payment gateways provided by WooCommerce, Stripe, WPForms, PayPal, N-Genius or any custom payment gateway
  • Support for connection with Custom API / Custom Endpoints developed in any framework like Java, PHP, NodeJS, .NET, etc
  • Support of Dynamic headers for the External REST APIs / Custom APIs request
  • Securely access External Endpoints by passing the required authentication parameter either in Header or Body
  • Support for integration with all types of applications
  • Option to perform simple and advanced SQL queries on the WordPress database with GUI
  • 24*7 email support system*

* Cost applicable for one instance only. Licenses are perpetual and the Support Plan includes 12 months of maintenance (support and version updates). You can renew maintenance after 12 months at 50% of the current license cost.

We do not provide the developer license for our paid plugins and the source code is protected. It is strictly prohibited to make any changes in the code without having written permission from miniOrange. There are hooks provided in the plugin which can be used by the developers to extend the plugin's functionality.

At miniOrange, we want to ensure you are 100% happy with your purchase. If the premium plugin you purchased is not working as advertised and you've attempted to resolve any issues with our support team, which couldn't get resolved. We will refund the whole amount within 10 days of the purchase. Please email us at oauthsupport@xecurify.com for any queries regarding the return policy.

Setup Guide

Step 1:

Click on Create API in the navigation bar of the plugin for creating new Custom endpoints / REST Routes.

custom-api-for-wp

Step 2:

Configuring the Custom Endpoint:

  • 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.
custom api for wp

Step 3:

Preview configured Custom Endpoint / REST Route

  • 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:

Preview configured Custom Endpoint / REST Route

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

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com