Submit a licensing request
POST /api/integrations/v1/licensing-requests
Send approved order data after your own PO, contract or invoice process. Receive a single-use Buyer onboarding link that you distribute.
The LicenChain Integrations API lets a Seller turn an approved order into a LicenChain license for a corporate Buyer, and lets the Seller’s backend check that the license is still valid before granting access to a licensed offering — content, an API or MCP service, or an agentic SaaS workspace.
Submit a licensing request
POST /api/integrations/v1/licensing-requests
Send approved order data after your own PO, contract or invoice process. Receive a single-use Buyer onboarding link that you distribute.
Verify a license
POST /api/integrations/v1/licenses/verify
Check the canonical licenceKey from your backend. Only valid === true allows the license half of
an access decision.
POST /licensing-requestsonboarding.completedlicence.issuedPOST /licenses/verify| Concern | Owned by |
|---|---|
| Commercial agreement, PO and invoice | Seller, outside LicenChain |
| Product terms, Buyer acceptance, license records | LicenChain |
| User sign-in (OAuth / OIDC), named users and seat assignment | Seller’s delivery system |
| Technical access enforcement for each request or tool call | Seller’s delivery system |
| Current license validity | LicenChain verification API, called server-side by the Seller |
A license record documents rights. It does not by itself enforce access: your delivery system makes the final decision using its own authentication and the verification result.