IPLicenseTerms
List detailed ip license term
Protocol API Overview
Collections
IPLicenseTerms
LicenseTemplates
LicenseTerms
LicenseTokens
Permissions
IPLicenseTerms
List detailed ip license term
Retrieve detailed IP License Terms associated with list of IP ID
POST
/
api
/
v3
/
detailed-ip-license-terms
curl --request POST \
--url https://api.storyapis.com/api/v3/detailed-ip-license-terms \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <x-api-key>' \
--header 'X-Chain: <x-chain>' \
--data '{
"options": {
"where": {
"ipIds": [
"<string>"
]
}
}
}'
{
"data": [
{
"disabled": true,
"id": "<string>",
"ipId": "<string>",
"licenseTemplate": {
"blockNumber": "<string>",
"blockTime": "<string>",
"id": "<string>",
"metadataUri": "<string>",
"name": "<string>"
},
"licenseTemplateId": "<string>",
"terms": {
"commercialAttribution": true,
"commercialRevCeiling": 123,
"commercialRevShare": 123,
"commercialUse": true,
"commercializerChecker": "<string>",
"commercializerCheckerData": "<string>",
"currency": "<string>",
"defaultMintingFee": 123,
"derivativeRevCeiling": 123,
"derivativesAllowed": true,
"derivativesApproval": true,
"derivativesAttribution": true,
"derivativesReciprocal": true,
"expiration": 123,
"royaltyPolicy": "<string>",
"transferable": true,
"uri": "<string>"
}
}
]
}
Important! You must include an options object in your request body (though it can be left empty), otherwise your API call will not work!
When testing on this API Playground, you can do this by just inputting dummy fields to an options
property and deleting it.
Headers
API Key
Chain Destination
Response
200 - application/json
OK
curl --request POST \
--url https://api.storyapis.com/api/v3/detailed-ip-license-terms \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <x-api-key>' \
--header 'X-Chain: <x-chain>' \
--data '{
"options": {
"where": {
"ipIds": [
"<string>"
]
}
}
}'
{
"data": [
{
"disabled": true,
"id": "<string>",
"ipId": "<string>",
"licenseTemplate": {
"blockNumber": "<string>",
"blockTime": "<string>",
"id": "<string>",
"metadataUri": "<string>",
"name": "<string>"
},
"licenseTemplateId": "<string>",
"terms": {
"commercialAttribution": true,
"commercialRevCeiling": 123,
"commercialRevShare": 123,
"commercialUse": true,
"commercializerChecker": "<string>",
"commercializerCheckerData": "<string>",
"currency": "<string>",
"defaultMintingFee": 123,
"derivativeRevCeiling": 123,
"derivativesAllowed": true,
"derivativesApproval": true,
"derivativesAttribution": true,
"derivativesReciprocal": true,
"expiration": 123,
"royaltyPolicy": "<string>",
"transferable": true,
"uri": "<string>"
}
}
]
}