Tokens
This endpoint returns a summary of the report for the requested token. It's much shorter than the full report.
Endpoint
GEThttps://api.rugcheck.xyz/v1/tokens/{id}/report/summaryParameters
idstring required pathToken mint address
cacheOnlystring optional queryOnly return cached reports
refreshboolean optional queryForce report regeneration (paid API keys only)
Result
objectJSON object returned for a token report summary.
tokenProgramstringThe program the token belongs to, either SPL Token or Token-2022
tokenTypestringThis field is deprecated. It will return an empty string
risksarrayRisks identified for this token. Each item has the following structure:
scoreintegerThe total raw rugcheck score, simply the sum of all the risk values. The normalized score is generally more useful to display to users
score_normalisedintegerNormalized rugcheck score for display (more useful than the raw
score in most UIs)lpLockedPctnumberPercentage of liquidity that is locked (example response uses
100 when fully locked)Code Examples
Request
Shellcurl -X GET \ 'https://api.rugcheck.xyz/v1/tokens/eb5U8spZFfJUUTS4RoterQTVTKwctzMRcd4PctZpump/report/summary' \ -H 'accept: application/json'
Response
JSON{
"tokenProgram": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
"tokenType": "",
"risks": [
{
"name": "Low Liquidity",
"value": "$2228.92",
"description": "Low amount of liquidity in the token pool",
"score": 771,
"level": "warn"
},
{
"name": "Low amount of LP Providers",
"value": "",
"description": "Only a few users are providing liquidity",
"score": 500,
"level": "warn"
}
],
"score": 1272,
"score_normalised": 24,
"lpLockedPct": 100
}