Skip to main content
POST
/
claim-vested-tokens
Claim Vested Tokens
curl --request POST \
  --url https://tokens.shakesco.com/claim-vested-tokens \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "customer_ref": "<string>"
}
'
{ "tx_hash": "0xabc..." }

Documentation Index

Fetch the complete documentation index at: https://docs.shakesco.com/llms.txt

Use this file to discover all available pages before exploring further.

For the complete documentation index, see llms.txt. Moves whatever portion of the grant has vested but not yet been claimed into the customer’s available balance. Use /vested-amount first to check whether anything is currently claimable.
Treat this as a transaction. Check /vested-amount before retrying after a timeout.

Request Body

customer_ref
string
required
Your unique identifier for this customer

Response

tx_hash
string
Reference identifier for the claim
await fetch("https://tokens.shakesco.com/claim-vested-tokens", {
  method: "POST",
  headers: { Authorization: `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({ customer_ref: "customer-123" }),
});
{ "tx_hash": "0xabc..." }