GET
/
v1
/
ip
/
licenses
/
{ipassetId}
curl --request GET \
  --url https://staging.crossmint.com/api/v1/ip/licenses/{ipassetId} \
  --header 'X-API-KEY: <x-api-key>'
{
  "id": "1",
  "terms": {
    "transferable": true,
    "royaltyPolicy": "0x1234567890123456789012345678901234567890",
    "defaultMintingFee": 100,
    "expiration": 0,
    "commercialUse": true,
    "commercialAttribution": true,
    "commercializerChecker": "0x0000000000000000000000000000000000000000",
    "commercializerCheckerData": "0x0000000000000000000000000000000000000000",
    "commercialRevShare": 10000000,
    "commercialRevCeiling": 0,
    "derivativesAllowed": true,
    "derivativesAttribution": true,
    "derivativesApproval": false,
    "derivativesReciprocal": true,
    "derivativeRevCeiling": 0,
    "currency": "0x1234567890123456789012345678901234567890",
    "uri": "Will contain a reference to the license terms metadata"
  }
}
This API is still under development. Contact support for early access.

Headers

X-API-KEY
string
required

API key required for authentication

Path Parameters

ipassetId
string
required

Response

200 - application/json
IP Asset License found

Response schema for PIL terms

id
string
required

The License Terms ID

Example:

"1"

terms
object
required

The PIL terms details as per retrieved from story

Example:
{
  "transferable": true,
  "royaltyPolicy": "0x1234567890123456789012345678901234567890",
  "defaultMintingFee": 100,
  "expiration": 0,
  "commercialUse": true,
  "commercialAttribution": true,
  "commercializerChecker": "0x0000000000000000000000000000000000000000",
  "commercializerCheckerData": "0x0000000000000000000000000000000000000000",
  "commercialRevShare": 10000000,
  "commercialRevCeiling": 0,
  "derivativesAllowed": true,
  "derivativesAttribution": true,
  "derivativesApproval": false,
  "derivativesReciprocal": true,
  "derivativeRevCeiling": 0,
  "currency": "0x1234567890123456789012345678901234567890",
  "uri": "Will contain a reference to the license terms metadata"
}