Custom API for Joomla

The Custom API plugin allows you to create custom endpoints/REST routes to fetch/modify/create/delete data with an easy-to-use graphical interface and with the custom SQL queries as well. Also, the plugin provides the feature to integrate external API into your Joomla site to interact with some third-party platforms to fetch/update data.

Contact us at joomlasupport@xecurify.com and we'll help you set up the Joomla Custom API plugin in no time.

Joomla Custom REST API

Key Features for our Custom API Plugin

Joomla Custom API Several Filters Available

Several Filters Available

The fetch operation is available with multiple conditions and filters such as WHERE, LIMIT, ORDER BY to customize and extend the default functionality.

Joomla Custom API Restrict Public Access APIs

Restrict Public Access APIs

Restricted public access to custom APIs using Bearer Token API KEY authentication method and some other authentication methods like OAuth 2.0, JWT Tokens, Basic Authorization.

Joomla Custom API Integrate External APIs

Integrate External APIs

Any external API can be integrated with your Joomla site using user-friendly UI. Also, these API connections can be triggered based on the custom hooks on real-time basis.

Joomla Custom API Unlimited Custom APIs

Unlimited Custom APIs

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

Joomla Custom API Supports every HTTP Methods

Supports every HTTP Methods

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

Joomla Custom API Fetch any type of data

Fetch any type of data

Fetch data from Joomla such as Joomla users, user groups, user profiles, user field, articles, pages, custom data, and many more.

Joomla Custom API Create REST APIs using custom SQL

Create REST APIs using custom SQL

Creating a custom API in Joomla provides more control over the site's data and functionality. By using custom SQL queries, you can efficiently retrieve and manipulate data.

Joomla Custom API Display Data from External API on Frontend

Display Data from External API on Frontend

You can integrate external APIs into your site and display data on frontend of Joomla site using shortcode.

Benefits of our Custom API Plugin

Benefits of Joomla Custom API Plugin

Custom API 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 Joomla 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 Joomla 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 Joomla in order to fetch/update data in Joomla and update data on third-party platforms.

Why Choose miniOrange?

24/7 Customer Support

We are 24/7 available for your query resolutions, on email and phone support. Just one click away.

Strong Domain Expertise

miniOrange is a domain expert in IAM products such as SSO, 2FA, MFA, and custom enterprise solutions.

Custom Development

We offer custom plugins (extensions) that are developed and tailored to your needs.

Extensive Setup Guides

Easy and precise step-by-step instructions by videos to help you configure within minutes.

Choose Your Plan

Joomla Custom API Free Plan

Free

For Starters

$0

Free Trial Available

Limited Custom API's (endpoints) can be made.

Fetch data from any table.

Fetch operation available with single WHERE condition.

Create limited Custom API endpoints with custom SQL Query.

Support for limited External APIs Connection.

Fetch operation available with Filters included.

Support for GET method.

Restrict Public Access to Joomla REST APIs using Token Based Authentication.

External API integration to fetch data in the Joomla, update data on External API provider side.

Integration on any Joomla event or any third-party plugin event/action.

Provide a Short code to use external API in Article.

Joomla Custom API Premium Plan

Premium

For Pros

$199

No. of Instances:

Unlimited Custom API's (endpoints) can be made.

Fetch data from any table.

Fetch operation available with multiple WHERE condition.

Create unlimited Custom API endpoints with custom SQL Query.

Support for unlimited External APIs Connection.

Fetch operation available with Filters included.

Support for GET, POST, PUT & DELETE methods.

Restrict Public Access to Joomla REST APIs using Token Based Authentication.

External API integration to fetch data in the Joomla, update data on External API provider side.

Integration on any Joomla event or any third-party plugin event/action.

Provide a Short code to use external API in Article.

Contact us at joomlasupport@xecurify.com if you require more then 5 instances.

Knowledge Base

Frequently Asked Questions

Does miniOrange store any user data?

miniOrange does not store or transfer any data out of your systems. All the plugins are completely on premise. All the data remains within your premises / server.


Does miniOrange offer technical support?

Yes, we provide 24*7 support for all and any issues you might face while using the plugin, which includes technical support from our developers. You can get prioritized support based on the Support Plan you have opted for. You can check out the different Support Plans here.


What is our refund policy?

At miniOrange, we want our customers to be 100% satisfied with their purchases. In case the licensed plugin you purchased, is not working as advertised, you can report the issue with our Joomla support team within the first 10 days of the purchase. After reporting the issue, our team will try to resolve those issues within the given timeline as stated by the team, and if the issue does not get resolved within the given time period, the whole amount will be refunded.


Note that this policy does not cover the following cases:
1. Change in mind or change in requirements after purchase.
2. Infrastructure issues do not allow the functionality to work.

If you have any other queries regarding the return policy email us at joomlasupport@xecurify.com.


Is this an annual or a monthly charge?

This is an annual subscription. You would need to renew the licence every year, in order to get the plugin updates that include security patches and compatibility changes with the latest versions of PHP, MySQL, and Joomla.


What happens if I do not renew my license?

If you decide to not renew your license, you will be able to continue to use our plugin but you won't receive any updates after your license period.


What is an instance?

A Joomla instance pertains to a singular installation of a Joomla website. It represents each distinct website where the Joomla plugin is in operation. In the context of a single-site Joomla setup, each individual website should be regarded as a separate instance. Furthermore, we provide volume discounts for acquiring multiple licenses to cover multiple instances.

Get In Touch

Chat with us

If you'd prefer to chat with our support team in real time, you can reach us online 24/7 and schedule a meeting according to your time zone.

Follow us on our socials

Or Call Us

  +1 978 658 9387 (US)      +91 97178 45846 (India)

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Hello there!

Need Help? We are right here!

support