APIs and Webhooks
Last updated
Was this helpful?
Last updated
Was this helpful?
One of the things we focus heavily on at Nalpeiron is providing multiple ways to interact with the system. We offer three main integration techniques:
The Licensing API—a full suite of REST-based APIs that give your applications the ability to pull down, activate seats against entitlements, query results, manipulate element pools, handle floating features, and more. This enables end-customer applications to fully interact with their entitlements.
The Management API—another comprehensive suite of REST-based APIs that lets you automate and streamline all types of entitlement operations. You can use this API to integrate with Salesforce, NetSuite ecommerce, Stripe, Chargebee, and similar platforms.
Webhooks. We provide a webhook mechanism where you can register handlers for various events. These handlers primarily focus on creating, updating, and deleting actions for core objects in the Zen Tidal system. For instance, you can set up a webhook handler to notify you when a seat is activated or a particular entitlement is updated.
Here's a practical example: A webhook event triggers if a customer tries to activate a license but has run out of seats. You could use this to automatically email your account team: "This customer just tried to activate their 11th seat but only has 10 seats available—perhaps we should offer them additional seats."
Through these three interfaces—the Licensing API, Management API, and webhooks—you can fully integrate Zentitle into your back-office operations and automate whatever processes you need.