The Jupiter Developer Platform is live. Previous portal users keep their rate limits for free until 30 June 2026 — set up billing on the new platform before then. See the Migration Guide for details.
curl --request GET \
--url https://api.jup.ag/tokens/v2/verify/express/check-eligibility \
--header 'x-api-key: <api-key>'{
"tokenExists": true,
"isVerified": false,
"canVerify": true,
"canMetadata": false,
"metadataError": "A premium metadata update request for this token already exists"
}Check if a token is eligible for express verification and metadata updates
curl --request GET \
--url https://api.jup.ag/tokens/v2/verify/express/check-eligibility \
--header 'x-api-key: <api-key>'{
"tokenExists": true,
"isVerified": false,
"canVerify": true,
"canMetadata": false,
"metadataError": "A premium metadata update request for this token already exists"
}Documentation Index
Fetch the complete documentation index at: https://dev.jup.ag/docs/llms.txt
Use this file to discover all available pages before exploring further.
Get API key via https://developers.jup.ag/portal
Token mint address to check eligibility for
Eligibility check result
Whether the token exists on-chain
Whether the token is already verified
Whether a verification request can be submitted
Whether a metadata update can be submitted
Reason verification is not allowed (only present when there is a specific error)
Reason metadata update is not allowed (only present when there is a specific error)
Was this page helpful?