Integration Types
Webhooks
Receive real-time event notifications in your application as resources change and events fire.
Third-Party Apps
Connect Jomioz to tools like Slack, Zapier, Google Sheets, and PagerDuty using native integrations.
REST API
Build fully custom integrations using the Jomioz RESTful API with comprehensive endpoint coverage.
Custom Integrations
Follow a step-by-step guide to building your first custom integration from scratch.
Choosing Your Integration Method
The right integration approach depends on what you need to accomplish and the direction data needs to flow. Use Webhooks when your application needs to react immediately to changes in Jomioz — for example, updating a record in your database the moment a resource is created, or sending a notification when an event fires. Webhooks are server-to-server and require a publicly reachable endpoint on your side. Use Third-Party Apps when you want to connect Jomioz to a tool your team already uses — such as posting alerts to a Slack channel or triggering a Zapier automation — without writing any code. Native integrations are configured entirely from the Dashboard and are the fastest way to get connected. Use the REST API when you need to read from or write to Jomioz on demand, build a custom UI, or synchronize data on a schedule. The API gives you the most control and is the foundation that all other integration methods build on. Build a Custom Integration when your use case involves a tool or workflow that isn’t covered by native integrations. The REST API and webhooks together give you all the primitives you need to build integrations tailored to your exact requirements.All integration methods require a valid Jomioz API key for authentication. Generate and manage your API keys from Dashboard → Settings → API Keys. Keep your keys secret and never expose them in client-side code or public repositories.