Extensible REST API Platform for Joomla!

cAPI is an extensible platform for building robust RESTful web services powered by the Joomla CMS and Slim PHP micro-framework.


Tokens

ACL

Add-Ons

API Throttle

Turn your Joomla website into a service to manage SSO, integrate with enterprise infrastructure, power mobile apps and more! Subscribe to get instant access to cAPI Core and discover new add-ons to supercharge this amazing toolkit.

Free subscription gets you lifetime access to upgrades and updates for the entire cAPI Core Package , including the Control Panel and all current / new Joomla & Slim API methods.

How is cAPI different?

We built a pluggable API architecture for Slim and wired it into Joomla so you don't have to!

Want token authentication AND native login? Granular access control? Dynamic API rate throttling? Easy extensibility? Done, done and done!.

Extend functionality with pluginsPlugin Architecture

Take advantage of our growing library of API service routes plugins. Monthly release expand functionality interfacing with and servicing external resources, securely.

Save your application serversAPI Rate Throttle

Built-in API rate throttling can be configured globally or an a per-token basis. Provides intelligent feedback which API consumers can use to proactively throttle requests *before* hitting hard limits.

Control access without the hassleAccess Control

Leverage Joomla's robust ACL to control access to any add-ons, routes or request-types. Expert users can leverage Joomla's pluggable authentication architecture to open up corporate middleware and SSO capabilities.

How is cAPI different?

We built a pluggable API architecture for Slim and wired it into Joomla so you don't have to!

Want token authentication AND native login? Granular access control? Dynamic API rate throttling? Easy extensibility? Done, done and done!.

Extend functionality with pluginsPlugin Architecture

Take advantage of our growing library of API service routes plugins. Monthly release expand functionality interfacing with and servicing external resources, securely.

Save your application serversAPI Rate Throttle

Built-in API rate throttling can be configured globally or an a per-token basis. Provides intelligent feedback which API consumers can use to proactively throttle requests *before* hitting hard limits.

Control access without the hassleAccess Control

Leverage Joomla's robust ACL to control access to any add-ons, routes or request-types. Expert users can leverage Joomla's pluggable authentication architecture to open up corporate middleware and SSO capabilities.

Get Started

1 1

 Purchase

Purchase

Pay once to get a 12-month subscription providing download access, updates and free feature upgrades.

  • Management Component - Admin console for managing tokens, API limits an Slim micro-framework settings.
  • Core Plugins - Collection of core plugins which control API configuration and expose Joomla web service routes.
  • Packaged Libraries - Pre-packages /vendor libraries maximize compatibility and buffer API from incremental changes to Joomla Platform.

Pay once to get a 12-month subscription providing download access, updates and free feature upgrades. Core package includes component, libraries and plugins.


2 2

 Download and Install 

Install 

Download and install your cAPI Extensions Package via Joomla's Extension Manager. Make sure to enable all cAPI plugins after installation.

Download and install your cAPI Extensions Package via Joomla's Extension Manager. Make sure to enable all cAPI plugins after installation.


3 3

 Configure Component & Create Tokens

Configure

Configure your cAPI component options and create your first access token. Check to make sure the user associated with this token is a member of the Joomla groups required to access the data you will request.

Configure your cAPI component options and create your first access token.

 

cAPI

Production Ready, Infinitely Extensible, Amazingly Powerful

  • Developers
  • Professional
  • $500
  • yearly
  • Get early access to beta builds and private ticket support for your project. Includes plugin development resources to build your own cAPI extensions.
  • Ready to use in 5 minutes!
  • Granular ACL with API tokens
  • Rate Limits and Auto-Throttle
  • Forum Support
  • Private Service Desk
  • Plugin Development Resources
  • Early Access
  • Not available at this time.
  • Community
  • Core
  • FREE!
  • life-time
  • Everything you need to get your own Joomla REST API service up and running in minutes!
  • Ready to use in 5 minutes!
  • Granular ACL with API tokens
  • Rate Limits and Auto-Throttle
  • Forum Support
  • Select this plan
  • Enterprise
  • $2500*
  • yearly
  • Access custom plugin development and build tools, private ticketing, and testing environments. Learn how to deploy platform-agnostic, highly-available micro-services on distributed architecture.
  • Includes all Core and Professional Resources!
  • Private Service Desk
  • *Support for Up To 10 Team Members
  • Early Access
  • Custom Development
  • Project Consultation
  • Not available at this time.
Cron Job Starts