hivein for Joomla
Ask about articles, categories, menu items and modules using Joomla's own admin vocabulary.
An API token generated by the User - Joomla API Token plugin and checked by the API Authentication - Web Services Joomla Token plugin, sent as an X-Joomla-Token header to /api/index.php/v1.
- Take stock of articles
- Map the category tree
- Follow menus to their targets
- See where modules are placed
- Review users and groups
What the Joomla connector will do.
Take stock of articles
Read articles with their state, access level, category, author and hits, so unpublished, archived and trashed items are told apart rather than lumped together.
Map the category tree
Read the nested category hierarchy with each category's access level and published state, and find categories that hold no published articles.
Follow menus to their targets
Read site menus and their items, including item type, link and ordering, and match each item back to the article or category it points at.
See where modules are placed
Read site modules with their position, published state and the menu items each one is assigned to, so it is clear which pages a module actually appears on.
Review users and groups
Read user accounts with their group membership, block state and last visit date, and read the view access levels to see what those groups can reach.
It will read your Joomla data model, not a generic one.
The schema is read first, so a question that spans two of these is one question, not two lookups.
“Which articles are unpublished but still linked from a site menu item?”
“List the modules in the sidebar-right position and which menu items they show on”
“Which categories have no published articles?”
“How many articles has each author published this year, broken down by category?”
Joomla questions.
Which Joomla versions have a web services API?
The core Web Services API arrived in Joomla 4 and continues in Joomla 5. Joomla 3 has no equivalent in core, so a site on 3.x would need upgrading before it can be connected.
How is the connection authorised?
You enable the two core token plugins and generate a token on a Joomla user account, then hivein will send that token on every request. The user's ACL decides what the token can reach.
Are third-party components included?
Only extensions that ship their own web services plugin expose routes under /api. Core content, users, menus and modules are covered; a component such as a third-party shop is not, unless it publishes its own API.
More templates like this one.
WordPress
Open sourceYour editorial queue, taxonomy, comments and media library, answered from the WordPress site itself.
TemplateOpen template → — WordPress
Directus
Source availableAsk questions about the collections in your Directus project, whatever schema you have modelled.
In developmentSee the plan → — Directus
Drupal
Open sourceQuestion a Drupal site through its own entity and bundle model, not a flattened copy of it.
In developmentSee the plan → — Drupal
Ghost
Open sourceDraft posts, check newsletter sends and read member growth in one conversation with your Ghost site.
In developmentSee the plan → — Ghost
Strapi
Open sourceAsk about your own Strapi content types — entries, components, locales — without learning the query syntax.
In developmentSee the plan → — StrapiWant Joomla next?
Tell us what you would want it to do. Connector order follows demand, and the platforms people ask for get built first.