Access comprehensive Solana token analysis through the RugCheck API. Detect insider trading, analyze token risks, and get detailed on-chain intelligence.
https://api.rugcheck.xyz
Most endpoints require authentication. Use your FluxRPC API key or RugCheck JWT token.
ping — Check if the RugCheck API service is running. Returns 'pong' if the service is operational. This endpoint will fail to return if RugCheck is under maigetLeaderboard — Get user leaderboard rankingsgetMaintenance — Check maintenance status and accessibility. Returns HTTP 200 if RugCheck is running and accessible, returns another status code otherwise. This endpoigetTokenReport — This endpoint returns a full token report for a given mint. This returns quite a bit of data, organized into several sections. See the Sections below getTokenReportSummary — This endpoint returns a summary of the report for the requested token. It's much shorter than the full report.reportToken — This endpoint is deprecated, it doesn't do anything on the current version of RugCheck. Some previous versions of RugCheck had community verification getTokenInsiderGraph — This endpoint returns a detailed report on insider networks discovered for a given token, suitable for display or analysis. For only a summary of insibulkTokenReports — This endpoint will return a list of token reports, when provided with a list of token mints. An API key is optional - it provides higher rate limits.TbulkTokenSummary — Given a list of token mints, this endpoint returns a list of summarized token reports. These may be served from cache, even on paid API plans, for perverifyToken — This endpoint accepts a transaction signature, a payer public key, and a mint public key. Optionally, the request may contain some supplemental data lcheckTokenEligibility — This endpoint will verify if a token is eligible for a 'Verified by RugCheck' .token domain. Tokens must meet some scoring requirements before we'll pgetVerificationTransaction — This endpoint returns a transaction for you to sign. Signing and submitting this transaction is how you register a .token domain with RugCheck.Once thgetNewTokens — This returns a list of recently detected tokens. The response includes mint, decimals, symbol, creator, mintAuthority, freezeAuthority, program, creatgetRecentTokens — This returns the most viewed tokens on RugCheck, in the last 24 hours. The response includes mint, metadata (name, symbol, uri, mutable, updateAuthorigetTrendingTokens — This endpoint returns the most 'voted for' tokens on RugCheck, in the last 24 hours. The voting feature is purely cosmetic, and does not factor into sgetVerifiedTokens — This endpoint returns statistical information on the most recently verified tokens. These are tokens that have purchased a .token domain. Response incgetDomains — This endpoint returns the .token domains that have been verified at RugCheck. These verified domains must meet some requirements to be registered — tolookupDomain — This endpoint accepts a token domain as a string, and returns the string of the token mint's base58-encoded public key. The output is simply the publigetTokenLockers — This endpoint returns the amount and value of any locked LP tokens for the supplied token mint. These locked LP tokens cannot be accessed by the ownergetFluxLockers — This returns only LP tokens locked in the FluxBeam Locker. It functions the same as Get Locker Vaults for Token, except that it will only return vaultsubmitTokenVote — This submits a vote for the current token. This feature is purely cosmetic and does not affect scoring.The endpoint accepts only a token mint.Note: ThgetTokenVotes — This is a purely cosmetic feature, it does not affect token scoring.This endpoint will get the community votes for a token, given the mint. Response i