Developer surface
MokonyxSocial exposes a REST API (Joomla Web Services) and a plugin event for developers and integrations. The Web Services plugin must be enabled (it is by default).
REST endpoints
All routes are under /api/index.php/v1/mokonyxsocial/:
GET/POST/PATCH/DELETE tags— CRUD over Open Graph tag records, plusGET tags/lookup/{content_type}/{content_id}to resolve an override.GET services/GET posts— read connected services and the post queue.POST posts/{id}/dispatch— publish a queued post immediately through its service plugin.POST receive— inbound endpoint for the Site-to-Site Relay; reconstructs the article and enqueues it on the receiving site.GET analytics/*— overview, platforms, activity, top, errors (andPOST analytics/export).
Permissions
Every write and reporting endpoint is permission-checked with Joomla ACL — a valid API token alone is not sufficient. Dispatching a post requires Edit State; the analytics, receive, and tag-lookup routes require Manage on com_mokonyxsocial. See Permissions & Access Control.
Plugin event
Third-party plugins can add their own social tags by listening for the onMokonyxSocialAfterRender event, which fires after MokonyxSocial renders its tags.
Integrations
The MokonyxShop integration auto-generates Open Graph and JSON-LD for product pages, including pricing meta.