The Iptoria API lets you integrate licensing directly into your own product — search the catalog, configure terms, and create licenses without leaving your app.
Authentication
Generate an API key from the developer portal and pass it as a bearer token on every request.
curl https://api.iptoria.demo/v1/listings \
-H "Authorization: Bearer $IPTORIA_API_KEY"Creating a license
Submit the asset and your configured terms; the API returns the license record including its on-chain anchor reference.
curl -X POST https://api.iptoria.demo/v1/licenses \
-H "Authorization: Bearer $IPTORIA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"assetId": "asset_123",
"territory": "WORLDWIDE",
"period": "12_MONTHS",
"quantity": 10000,
"exclusive": false
}'Start against the demo base URL and mock keys before requesting production access. Rate limits and idempotency keys are documented in the developer portal.