Introduction

The REST API from Techjoomla provides a simple framework for exposing the data within Joomla to be used by other applications. It works like a bridge between your Joomla site and any other non-Joomla application that needs to access data from your Joomla website.


For instance, some mobile applications are dependent on or use data from other web applications. To make this easy and in a standardized way, the Joomla Rest API is used. It’s targeted mainly at developers, who would want to write custom plugins to make the data from other components available via an API.

Non-developers would mainly want to install this to enable the existing plugins so that they work with mobile applications.

✔ Compatible with Joomla 4

✔ Features
★ Ready to deploy
★ Rate Limiting
★ Uses Joomla ACL
★ CORS Support
★ Plugin Architecture
★ Open Source
★ Token/Session Auth
★ User Impersonation support
★ Added new authentication using JFB connect

✔ A few of the mobile applications from Appcarvers, a sister concern of Techjoomla powered by the Rest API -

★ The Blog App - A mobile app to browse your Easyblog powered blogs
★ Reportoise App - E-Commerce reporting application for IOS and Android. Works with several Joomla extensions
★ JTicketing Event Manager's App for IOS and Android

✔ Other places where the API is used in production -
★ Health Care Social Network with API integration having real time monitoring systems
★ Agriculture focused Social Network with several web applications exchanging data
★ Agricultural Warehouse system reporting engine
★ Push to Live for Joomla : Joomla Staging review for content and extension installations, updates and Push to live post review

Functionality
This is a very useful component. It does the hard work for setting up arbitrary APIs within Joomla, including user authentication.
Ease of use
It is tricky to find the correct documentation, but once found, implementation is fairly easy and quick.
Support
Support was very good for a free component, although a little slow
Documentation
Once you find the correct documentation, there is enough to create your own APIs easily and quickly by writing plugins for the API group.
I used this to: Automating the Let's Encrypt (R) DNS authentication method for renewing SSL wild card certificates.

No download found



Posted on 02 June 2020
Functionality
Download links missing. There is no download found. It says Bad karma: we can't find that page!
Ease of use
Once I download and use then only i will be able to find out. Please correct the links.
Support
I used this to: I wanted to use it to integrate my component. Please correct the links.
Functionality
Works as described
Ease of use
yes easy to use
Support
Good support
Documentation
easy to understand
I used this to: Build social community website with quiz, videos, recipes and forum features
JGive
Paid download

JGive

By Techjoomla
Donations
This is most sought after and a powerful crowdfunding extension that enables your members to create fund-raising projects; accept donations or Investments; and keep donors updated on the project’s progress. Whether your members need to raise money for personal projects, causes, charities, business ventures, medical bills, musical endeavors, school events or non-profit fundraisers, our JGive exte...
JBolo!
Paid download

JBolo!

By Techjoomla
Instant Messaging
The name JBolo has been derived from a Hindi word “Bolo” which means “talk”. JBolo is a messenger for Joomla. JBolo JBolo! This is not just a simple messenger for Joomla. It has a lot of fun features like group chat, sharing files, emoticons to add emoticons to your chat and make them more interesting much more! As far as privacy and security are concerned we’ve added some awesome featur...
J!MailAlerts
Free

J!MailAlerts

By Techjoomla
Mailing & Distribution Lists
J!MailAlerts is an automated periodic Email Alerts system. Have you seen mail alerts that network like Facebook & Linked in send to their users periodically? Using J!MailAlerts by Techjoomla you too can send your users periodic email alerts of whats happening on your site. Users can select if they want to receive daily, weekly, fortnightly or monthly updates. J!MailAlerts is great for Intranets, S...
Shika
Paid download

Shika

By Techjoomla
Education & Culture
Shika is a social Learning Management Extension(LMS) for Joomla and is power packed with awesome features for your dream E-Learning site. Shika in Marathi means 'to learn'. It is a Joomla Learning Management System (LMS) from Techjoomla that makes e-learning easy as well as intuitive. Shika has been structured to solve a variety of learning needs with inputs from teachers, corporate clients as w...
SocialAds
Paid download

SocialAds

By Techjoomla
Banner Management
Start generating serious revenue with this powerful powerful and scalable advertising solution! SocialAds is an extremely powerful and scalable advertising solution which brings the best innovations in online advertising to the Joomla World. Leading Advertising systems like Google AdWords, Facebook and LinkedIn Ads as well various Ad networks have been researched while designing SocialAds. With S...
JTicketing
Paid download

JTicketing

By Techjoomla
Events
Paid Events & Ticketing for EasySocial, JomSocial Events & JEvents. Add some more Monetization Punch to you Website today! Wouldn't it be Awesome if you could let users sell Tickets for their JomSocial Events on your website & you earn a nice commission on every sale ? Run your own mini Eventbrite within your own Joomla Site ? JTicketing from Techjoomla lets you do just that! Get this extension...
People Suggest
Paid download

People Suggest

By Techjoomla
Community Builder extensions
Intelligent and Intuitive Networking suggestions for JomSocial, Community Builder and EasySocial. Facebook and LinkedIn have more than proven the importance of having an intelligent suggestion system to enhance the depth of connections in a Social network. The more connections your users will make, the more deeply they are engaged with your community. This goes a long way in increasing their loya...
Mutual Friends for JomSocial
Paid download

Mutual Friends for JomSocial

By Techjoomla
JomSocial Extensions
JomSocial Mutual Friends plugin displays mutual friends of the logged in user & the user whose profile the user is looking at on the Profile page. This application needs the Jomsocial Extension. If you don't have it you can buy it from http://www.jomsocial.com This feature is similar to the Mutual Friends feature at orkut.com & facebook.com. A Must have for JomSocial based Social Networking webs...
Profile Completeness for CB
Free

Profile Completeness for CB

By Techjoomla
Community Builder extensions
Profile Completeness - Module for CB and JomSocial-A Techjoomla extension Show the users of your Joomla based CB or JomSocial sites the completeness of their Profile just like Linkedin does! Use this module to encourage users to complete their profiles. This module is completely free & can be downloaded from the free extensions area. (Needs Registration) It's especially great if you have People...
tjlike - likes,notes, comments and more
Paid download

tjlike - likes,notes, comments and more

By Techjoomla
Content Sharing
jlike lets you add like and dislike functionality to a variety of content in your Joomla site. Plus users can also add comments and personal notes against the content and add it to their own Like lists for better organisation. jLike from Techjoomla allows you to add a powerful internal social bookmarking tool for your site which is similar to Digg, Stumbleupon or Delicious, but internal to your s...
Canva
Free

Canva

By Techjoomla
Design Tools
Canva is an awesome cloud service that lets you create spectacular image with little or no design expertise. With its drop dead good looks, super intuitive drag and drop designer, ability to use free as well as super cheap paid graphic elements including stock photos to create classy graphics, its extremely powerful. Canva makes design simple for everyone. You can design numerous types of creat...
InviteX
Paid download

InviteX

By Techjoomla
Bookmark & Recommend
The most comprehensive Invitations system for Joomla with OAuth Contact Import, automated intelligent invites, rich invite content, tracking, points integration, reminders and much much more !! Invitex was written with a very clear goal in mind - Help site administrators increase their site visitors and members using Viral Invitations. We can easily say that Invitex, a Techjoomla extension is the...
PDF Embed
Free

PDF Embed

By Techjoomla
Social Display
Did you know that you can embed PDF files in content just like you put flash and other media? Well, this plugin from Techjoomla does exactly that - it allows you to embed PDF files in your content. You can load an external PDF file in your content very easily using this plugin. 1. Google Viewer Support: This feature is offered by Google Docs. With this you can embed PDF files in a web page. And,...
Broadcast
Paid download

Broadcast

By Techjoomla
Social Share
Social Networks is something the world revolves around today and has become a very important part of our day to day life. So you guys are aware that most of the promotion and interaction happens on Social Networks like Facebook, Twitter, LinkedIn. You might be having a website or a news portal or a Social network, then you might be having an idea that how the Slashdot effect can help to catapu...
Quick2Cart
Paid download

Quick2Cart

By Techjoomla
Shopping Cart
Flexible, Social E-commerce for Joomla from Techjoomla Quick2Cart is a super flexible shopping cart with Multi Vendor, Multi Store and awesome Social Integrations. Plus you have the option to use the native Product manager or integrate with CCKs like Zoo, K2 or even Joomla Content. Well with Quick2cart you can make your shopping experience comfortable and fun by creating stores and being the stor...
NO CAPTCHA reCAPTCHA!
Free

NO CAPTCHA reCAPTCHA!

By Techjoomla
Access & Security
Bugged with the irritating CAPTCHAs? Say bye to them as Google has now introduced new NO CAPTCHA spam protection with advanced easy to use technology which is Tough on Bots and Easy on Humans. When a CAPTCHA is solved with those human efforts helps digitize text, annotate images, and build machine learning datasets. This will help in preserving books, improve maps and solve all hard problem. So,...
CB Mutual Friends
Paid download

CB Mutual Friends

By Techjoomla
Community Builder extensions
CB Mutual Friends plugin displays mutual friends of the logged in user & the user whose profile the user is looking at on the Profile page. This application needs the CB Extension. If you don't have it you can buy it from http://www.joomlapolis.com. This feature is similar to the Mutual Friends feature at orkut.com & facebook.com. A Must have for CB based Social Networking websites. Features:...
Email Beautifier
Paid download

Email Beautifier

By Techjoomla
Email
A must have for practically every Joomla site out there, this extension will turn the 'Vanilla' Joomla emails into a work of art. How many of you have looked at the silly 'welcome email' and complained that it is so very un-cool? Gosh! I see so many hands up in the air! So here's an answer to all of that.. and more. With Email Beautifier from Techjoomla, making your Joomla emails look nicer is...
Logged in Home Page
Free

Logged in Home Page

By Techjoomla
Site Access
This little plugin with Joomla 4 support allows you to have a separate link as the homepage for the users who are logged in. To use, just install the plugin, go to the params, and select a menu item to be the home page for logged in users. Then enable the plugin and save. You should be all set up!...
Return to top
Free

Return to top

By Techjoomla
Site Navigation
We're sure that many times you must have struggled with putting a 'return to top' or 'top' link several times in your articles and worries about it being consistent throughout the site. Right? Let this plugin solve that for you. By just putting {rt} in your content items you can produce a return to top link that has custom link text. We've also added the ability to add a CSS class to the links....

Rest API

Version:
3.0.2
Developer:
Techjoomla
Last updated:
Oct 12 2022
1 year ago
Date added:
Sep 25 2015
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J3 J4
Download

Uses Joomla! Update System

Score:


Write a review