Search Results :

×

Custom REST 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 custom SQL queries as well. The plugin also provides the feature to integrate external APIs into your Joomla site to interact with third-party platforms for fetching or updating data. You can also secure your custom APIs using various authentication methods such as API Key, JWT Authentication, and Basic Authentication to control access and ensure data protection.

Joomla Custom API

Our Trusted Customers

NASA Logo Nokia Logo Tactical Solutions Logo

Create Custom API's In 3 Simple Steps

Joomla Custom API | Step1

Step 01

Install Joomla Custom API Extension

Install the extension then click on 'Get Started' to go to the Joomla Custom API extension dashboard.


Joomla Custom API | Step2

Step 02

Create Custom REST API

Create a custom API endpoint for fetching the required data using the HTTP method of your choosing.


Joomla Custom API | Step3

Step 03

Configure Authentication

Enable token based authentication for the HTTP methods which you want to restrict from public access.

Step Image

Key Features

Several Filters Available
Fetch Joomla data with advanced filters

Fetch data from Joomla, including users, groups, profiles, fields, articles, pages, and custom data, using filters like WHERE, LIMIT, and ORDER BY to customize results.

Restrict Public Access APIs
Authenticate Rest/Custom APIs

Restrict public access to custom APIs using authentication methods such as Bearer Token, API Key, JWT, and Basic Authentication.

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.

Unlimited Custom APIs
Unlimited Custom APIs

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

Supports every HTTP Methods
Supports every HTTP Methods

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

Fetch any type of data
PHP script generator

You can dynamically trigger the custom API from your events or submit buttons using a PHP script.

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.

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.

Pricing Plans for Everyone

Transparent, Simple Pricing

Free

$0

Per Instance
Per Year

Try out the features

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.

Premium

Starting
From

$199

All the features in Free+

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

Fetch data from any table.

Fetch operation available with multiple WHERE conditions.

Create unlimited Custom API endpoints with custom SQL Query.

Support for unlimited External APIs Connection.

Fetch operation available with Filters included.

Support for GET method.

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

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

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

Create dynamic PHP scripts to call APIs.

Provide a Short code to use external API in Article.

Start Your Free Trial Today!

Schedule a Demo?


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

Something went wrong. Please submit your query again

How Can We Help You?

See Documentation
Documentation

Learn how to setup the plugin

Read Doc

Use-Cases
Use-Cases

Learn about our plugin use-cases

See More

YouTube Videos
YouTube Video

Watch how to setup the plugin

Watch Video

24/7 Support
24/7 Support

Connect with our Support Team

Get In Touch

Hello there!

Need Help? We are right here!

support