GET
/
v1
/
ip
/
licenses
/
{ipassetId}
Get IP Asset Licenses
curl --request GET \
  --url https://staging.crossmint.com/api/v1/ip/licenses/{ipassetId} \
  --header 'X-API-KEY: <x-api-key>'
[
  {
    "id": "155",
    "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"
    },
    "disabled": false
  }
]
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

Specific terms for a Story Protocol PIL (Programmable IP License). Default is the Non-Commercial Social Remixing license. More details here: https://docs.story.foundation/docs/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"
}
disabled
boolean
default:false

If true, the license terms will be disabled. Effectively preventing future mints with this license.

Example:

false