Entitlement Management API
One API to control access to your software, enforce usage-based licensing, meter AI credits, and integrate with your entire tech stack. Feature-level access control that decouples business logic from your application code.
API Capabilities
What the API controls
API calls into the Licensing & Entitlements and Monetization Engine control plane do more than gate access to your application — they control individual features, enforce usage limits, meter AI credits, and manage the entire subscription lifecycle.
Entitlement checks
Verify whether a user is entitled to a feature, resource, or action. Single API call, millisecond response. Works for binary access checks, tiered feature access, and usage-gated capabilities.
Usage metering and enforcement
Track consumption of any metric — API calls, tokens, storage, seats, compute. Enforce soft limits, hard caps, or overage billing. Real-time usage state returned with every check.
AI credit and token tracking
Ingest LLM tokens, inference calls, agent actions, and compute events at high frequency. Rate against customer rate cards in real time. Enforce credit burn-down limits and trigger alerts.
Feature-level access control
Control access to individual features, not just the application itself. Gate premium features, AI capabilities, integrations, and advanced functionality based on what each customer has purchased.
Lifecycle management
Create, modify, and revoke entitlements via API. Automate provisioning when orders close, adjust access on plan changes, and handle renewals and cancellations programmatically.
Subscription and plan management
Manage the full subscription lifecycle — trials, activations, upgrades, downgrades, renewals, and cancellations. Changes take instant effect across all connected applications.
Decoupled Access Control
Business logic outside your codebase
The API decouples commercial access control from your application code. Instead of hard-coding feature checks with if-statements and configuration files, your application makes a single API call to determine what the current user can access.
This means product managers can change which features are available on each plan tier, sales can offer custom entitlements for enterprise deals, and customer success can adjust access in real time — all without engineering involvement or code deployments.
The same API call enforces access to the software itself (subscription validation), individual features within the software (feature gating), usage limits (metering and enforcement), and AI capabilities (credit-based access with burn-down tracking).
Whether a customer is accessing your SaaS product, running your desktop application, or operating in an air-gapped environment, the API provides consistent entitlement enforcement through the appropriate delivery mechanism — cloud API, local SDK cache, or on-premises Local License Server.
Integrations
Connect to your entire stack
The API integrates natively with the platforms your teams already use — automating the order-to-entitlement workflow from CRM to billing to customer access.
CRM systems
Salesforce, HubSpot, Dynamics 365. Automate order-to-entitlement workflows so deals that close in your CRM trigger automatic entitlement provisioning.
Salesforce integration docsBilling and payments
Stripe, Zuora, Chargebee, Recurly. Payment events trigger entitlement changes — subscriptions renew, upgrades activate, cancellations revoke access automatically.
Stripe integration docsEcommerce and fulfilment
NetSuite, Cleverbridge, FastSpring. Connect your digital commerce platform to the entitlement engine so purchases flow directly into customer access rights.
Integration overview docsAutomation platforms
Zapier, N8N, webhooks. Build custom workflows that connect any system to the entitlement API. Trigger entitlement actions from any event in your tech stack.
Developer SDK docsIntegrate in hours, not months
Clean REST APIs and lightweight SDKs for every major platform. Built-in caching, offline support, and automatic retry logic. Your integration follows patterns your team already knows.
Most teams complete their initial integration in a single sprint. Our engineering team works alongside yours during integration and beyond — not just vendor support, but licensing infrastructure specialists.
Read the SDK DocsSee the API in action
Our engineers can walk you through live API calls, show you integration patterns, and help you design your entitlement architecture.
FAQ
API FAQ
Common questions about the entitlement management API, SDK integration, and platform capabilities.
Start building with the entitlement API
Join the engineering teams that trust Nalpeiron's API to handle entitlement management for millions of users. Integrate in hours, not months.