{"slug":"saylorinnovations-com-api-crypto-vesting-schedule-ce1b21","title":"Token vesting from total allocation, cliff, vesting months, TGE unlock and start","host":"saylorinnovations.com","method":"GET","resource":"https://saylorinnovations.com/api/crypto/vesting-schedule","category":"market","description":"Token vesting from total allocation, cliff, vesting months, TGE unlock and start date: tokens unlocked today, locked remainder, next unlock and the monthly schedule.","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":511,"reported_calls_30d":0,"reported_payers_30d":0,"networks":["eip155:137","eip155:42161","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"as_of":"2026-10-17","cliff_months":"12","start_date":"2025-01-15","tge_percent":"5","total_tokens":"1000000","vest_months":"48"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"as_of":{"description":"optional date to evaluate, default today","type":"string"},"cliff_months":{"description":"optional cliff, default 12","type":"string"},"start_date":{"description":"vesting start YYYY-MM-DD","type":"string"},"tge_percent":{"description":"optional percent unlocked at TGE, default 0","type":"string"},"total_tokens":{"description":"total allocation","type":"string"},"vest_months":{"description":"total vesting months including the cliff","type":"string"}},"required":["total_tokens","vest_months","start_date"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"as_of":{"description":"Date the unlocked amount is evaluated for","type":"string"},"cliff_date":{"description":"Date the cliff ends","type":"string"},"cliff_months":{"description":"Months before any linear vesting is released","type":"number"},"cliff_passed":{"description":"True once the cliff date has been reached","type":"boolean"},"end_date":{"description":"Date vesting completes","type":"string"},"fully_vested":{"description":"True once the vesting period is complete","type":"boolean"},"locked_tokens":{"description":"Tokens still locked","type":"number"},"months_elapsed":{"description":"Whole months passed between the start and the as_of date","type":"number"},"next_unlock":{"description":"The next scheduled release after the as_of date, or null","properties":{"cumulative_percent":{"description":"Total unlocked after that release, in percent","type":["number","null"]},"cumulative_unlocked":{"description":"Total unlocked after that release","type":["number","null"]},"date":{"description":"Release date","type":["string","null"]},"month":{"description":"Months since start at that release","type":["number","null"]},"unlocked_this_month":{"description":"Tokens released on that date","type":["number","null"]}},"type":["object","null"]},"note":{"description":"Plain-language caveat about how to read and use the result","type":"string"},"schedule":{"description":"Every release from the cliff to the end of vesting","items":{"properties":{"cumulative_percent":{"description":"Total unlocked after the release, in percent","type":["number","null"]},"cumulative_unlocked":{"description":"Total tokens unlocked after the release","type":["number","null"]},"date":{"description":"Release date","type":["string","null"]},"month":{"description":"Months since the start date","type":["number","null"]},"unlocked_this_month":{"description":"Tokens released on that date","type":["number","null"]}},"type":"object"},"type":"array"},"source":{"description":"Where the data or formula comes from","type":"string"},"start_date":{"description":"Vesting start date","type":"string"},"tge_percent":{"description":"Percent unlocked at the token generation event","type":"number"},"tge_unlock_tokens":{"description":"Tokens unlocked at the start date","type":["number","null"]},"total_tokens":{"description":"Total allocation","type":"number"},"unlocked_percent":{"description":"Unlocked share of the allocation, in percent","type":"number"},"unlocked_tokens":{"description":"Tokens unlocked as of the as_of date","type":"number"},"vest_months":{"description":"Total vesting period in months, including the cliff","type":"number"}},"required":["unlocked_tokens","schedule"],"type":"object"},"type":{"const":"json","type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-20","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":511,"error":null}],"description_full":"Token vesting from total allocation, cliff, vesting months, TGE unlock and start date: tokens unlocked today, locked remainder, next unlock and the monthly schedule.","last_updated":"2026-10-20T14:45:27.515Z","schemes":["exact"]}