Topic cluster

API and integration

Exposing or consuming structured interfaces between Zotonic and other systems.

View topic page

7 items

The remaining keywords do not make a useful further split. All matching documentation is listed below.

Controllers

controller_api

controller_api exposes MQTT topics over HTTP at /api/:topic , including model calls. Requests use the normal MQTT and model access checks for the current user.

Controllers

controller_mailgun_webhook

Receive Mailgun event callbacks at /mailgun-webhook (dispatch name mailgun_webhook ). Accepts POST with content type application/json . Generate the site's callback URL with {% url mailgun_webhook absolute_url %} and…

Controllers

controller_media_runner_callback

Client-side receiver for results produced by the external media runner site. This controller belongs to mod_base , so each client site has a callback endpoint without installing the runner site itself.

Controllers

controller_paysub_stripe_webhook

Receive Stripe payment and subscription events with POST at /paysub/stripe/webhook (dispatch paysub_stripe_webhook ). Generate the absolute endpoint URL in a template with:

Controllers

controller_ping

Simple controller for connection tests, used on the /test/connection page.