The Events Calendar Integration
Tier: Basic — Plugin-gated toggle. Adds a conditional entry to the SyteOps REST allowlist so The Events Calendar endpoints keep working when REST API restriction is enabled.
The Events Calendar integration in SyteOps exists so the plugin's public event and venue REST routes continue to function when you've locked down your REST API surface. Enabling the toggle adds the required endpoints to the allowlist; disabling it removes the carve-out.
What the toggle does
- Adds
/wp-json/tribe/events/v1/*to the SyteOps REST restriction allowlist. - Hides the toggle and shows "Not Installed" when The Events Calendar plugin is not detected.
- Removes the allowlist carve-out when toggled off, so your restriction policy applies to the endpoints again.
Setup
- Install and activate The Events Calendar plugin if you haven't already.
- Navigate to SyteOps → Integrations.
- Find The Events Calendar in the Events category.
- Toggle it ON and click Save Changes.
When SyteOps REST API restriction is off, the allowlist entry has no practical effect — The Events Calendar endpoints are reachable either way. The integration matters when restriction is on.
Common use-cases
- Keep event listings and venue data accessible via REST while SyteOps REST restriction is active.
- Allow calendar frontends (themes, mobile apps, marketing pages) to read event data without disabling restriction.
- Document in your operational record that The Events Calendar is a sanctioned REST caller.
Resources
- The Events Calendar — vendor site.
Related
- REST API Restriction — how allowlist gating works end-to-end
- Integrations Overview — all supported integrations