Skip to content

API reference

Namespace: mindful-events-sync/v2

Authentication: HMAC headers (X-Mindful-Satellite-Id, X-Mindful-Api-Key, signature) — see plugin MindfulEventsSync_Security.

Public

Method Route Description
GET /status Connectivity probe

Hub (authenticated)

Method Route Description
GET /reference/types Federated post types
GET /reference/countries Country posts for dropdowns
GET /reference/{post_type} Paginated reference rows; country_id for organisers
POST /events/receive Receive event from satellite
GET /reference/mode Reference update mode

Satellites call hub URLs with stored credentials via MindfulEventsSync_HTTP_Client.

Full request/response shapes are defined in includes/class-api-handler.php and includes/class-sync-manager.php on GitHub.