Skip to main content
POST
/
api
/
messari
/
assets
/
unlocks
/messari/assets/unlocks
curl --request POST \
  --url https://api.anysite.io/api/messari/assets/unlocks \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "asset": "<string>",
  "timeout": 300,
  "days_back": 90,
  "days_ahead": 365
}
'
[
  {
    "@type": "MessariTokenUnlock",
    "date": "<string>",
    "status": "<string>",
    "priority": "<string>",
    "impact": "<string>",
    "importance": "<string>",
    "urgency": "<string>",
    "amount_native": 123,
    "percent_of_supply": 123,
    "asset_id": "<string>",
    "asset_name": "<string>",
    "asset_slug": "<string>",
    "asset_symbol": "<string>"
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
asset
string
required

Asset slug or ticker symbol

Minimum string length: 1
Examples:

"arbitrum"

"optimism"

"ARB"

timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
days_back
integer
default:90

Days of past unlock events to include

Required range: x >= 0
days_ahead
integer
default:365

Days of upcoming unlock events to include

Required range: x >= 0

Response

Successful Response

@type
string
default:MessariTokenUnlock
date
string | null
status
string | null
priority
string | null
impact
string | null
importance
string | null
urgency
string | null
amount_native
number | null
percent_of_supply
number | null
asset_id
string | null
asset_name
string | null
asset_slug
string | null
asset_symbol
string | null