info (perpConciseAnnotations)
Hyperliquid node API
perpConciseAnnotations | Hyperliquid info
The info endpoint with type: “perpConciseAnnotations” returns concise annotations (category, display name, keywords) for all perpetual assets.
POST
info (perpConciseAnnotations)
This method is available on Chainstack. Not all Hyperliquid methods are available on Chainstack, as the open-source node implementation does not support them yet — see Hyperliquid methods for the full availability breakdown.
info endpoint with type: "perpConciseAnnotations" returns concise annotations for all perpetual assets. Each annotation classifies a perpetual into a category and can carry a frontend display name and search keywords. Use this method to categorize and label perpetual markets in dashboards and search interfaces.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
Request body
type(string, required) — The request type. Must be"perpConciseAnnotations".
Response
Returns an array of[coin, annotation] tuples. Each annotation object contains:
category(string) — The classification category assigned to the perpetual.displayName(string, optional) — A display name for frontends to use instead of the L1 name.keywords(array of strings, optional) — Keywords used as hints to match against searches.
Example request
Use your own endpoint in your code. The code examples use a placeholder Chainstack endpoint (YOUR_CHAINSTACK_ENDPOINT) — replace it with your own Hyperliquid node endpoint from the Chainstack console. The curl above uses a shared public endpoint for quick checks only; do not use it in production.
Example response
Use cases
Theinfo endpoint with type: "perpConciseAnnotations" is useful for:
- Grouping perpetual markets by category in dashboards and market screens
- Showing frontend-friendly display names instead of raw L1 names
- Powering search and filtering with per-asset keywords
Body
application/json
Request type
Available options:
perpConciseAnnotations Response
200 - application/json
Concise annotations for all perpetual assets
Last modified on June 24, 2026