Triviyo does not have a public REST API today. To connect Triviyo with your own systems you can use:
- Webhooks (Professional plan and above): Triviyo sends a signed HTTPS POST to your endpoint when a booking is created, updated or cancelled, and when a payment succeeds or fails. Set them up under Settings → Webhooks. The webhook reference lists events, payloads and how to verify signatures.
- iCal feeds to read your booking calendar from other tools.
- The booking widget to embed booking on your own website. See How do I embed the booking widget?.
If your project needs an API that is not covered here, contact us and describe the use case.