{"openapi":"3.1.0","info":{"title":"X-RAY pay-per-call","version":"1.0.0","description":"The map of who is doing what in Web3: actors, their links and every public move. Each read tool of the X-RAY MCP server as a GET endpoint, paid per call in USDC on Base or Solana over x402, no account. Docs: https://x-ray.me/docs/pay-per-call","contact":{"name":"X-RAY","url":"https://x-ray.me","email":"hello@x-ray.me"}},"servers":[{"url":"https://mcp.x-ray.me"}],"paths":{"/x402/search_entities":{"get":{"operationId":"search_entities","summary":"resolve a name or ticker to actors, chains and sectors","tags":["x402"],"parameters":[{"name":"q","in":"query","required":true,"description":"name, ticker or domain","schema":{"type":"string"},"example":"jupiter"},{"name":"limit","in":"query","required":false,"description":"max actors, default 10","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"actors":[{"name":"Jupiter","slug":"jupiter","kind":"protocol","primary_sector":"dex"}],"chains":[],"sectors":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_actor":{"get":{"operationId":"get_actor","summary":"one actor's full card (header, cards, latest moves), one tab, or its dossier of source blocks","tags":["x402"],"parameters":[{"name":"slug","in":"query","required":true,"description":"actor slug","schema":{"type":"string"},"example":"jupiter"},{"name":"tab","in":"query","required":false,"description":"overview | hiring | development | on-chain | funding | governance | security | news | events | similar | portfolio | co-investors | dossier (every source block: keys, governors, treasury, venues, licences, sanctions, exploits, grants)","schema":{"type":"string"}},{"name":"range","in":"query","required":false,"description":"7, 30 or 90 days","schema":{"type":"integer"}},{"name":"cursor","in":"query","required":false,"description":"tab page offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"actor":{"name":"Jupiter","slug":"jupiter","kind":"protocol"},"summary":{"open_roles":0,"tvl_usd":2600000000},"latest_events":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_actors":{"get":{"operationId":"list_actors","summary":"the actors directory with facets, filters and sorting","tags":["x402"],"parameters":[{"name":"q","in":"query","required":false,"description":"name search","schema":{"type":"string"}},{"name":"kind","in":"query","required":false,"description":"company,protocol,exchange,fund,chain,dao","schema":{"type":"string"}},{"name":"chain","in":"query","required":false,"description":"chain slug","schema":{"type":"string"},"example":"solana"},{"name":"sector","in":"query","required":false,"description":"sector slug","schema":{"type":"string"}},{"name":"has_token","in":"query","required":false,"description":"only actors with a token","schema":{"type":"boolean"}},{"name":"has_protocol","in":"query","required":false,"description":"only actors with a DefiLlama protocol","schema":{"type":"boolean"}},{"name":"has_github","in":"query","required":false,"description":"only actors with a GitHub org","schema":{"type":"boolean"}},{"name":"has_events","in":"query","required":false,"description":"events in the last 30 days","schema":{"type":"boolean"}},{"name":"has_roles","in":"query","required":false,"description":"open roles","schema":{"type":"boolean"}},{"name":"sort","in":"query","required":false,"description":"activity | events | open_roles | tvl | market_cap | commits | funding | first_seen | name","schema":{"type":"string"},"example":"tvl"},{"name":"cursor","in":"query","required":false,"description":"offset","schema":{"type":"integer"}},{"name":"limit","in":"query","required":false,"description":"rows, max 100","schema":{"type":"integer"},"example":20}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"rows":[{"slug":"jupiter","name":"Jupiter","kind":"protocol","tvl_usd":2600000000}],"total":300,"facets":{}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_scope":{"get":{"operationId":"get_scope","summary":"the state of the market, one chain or one sector","tags":["x402"],"parameters":[{"name":"type","in":"query","required":true,"description":"market | chain | sector","schema":{"type":"string"},"example":"chain"},{"name":"slug","in":"query","required":false,"description":"chain or sector slug","schema":{"type":"string"},"example":"solana"},{"name":"range","in":"query","required":false,"description":"7, 30 or 90","schema":{"type":"integer"}},{"name":"tab","in":"query","required":false,"description":"scope tab","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"tab page offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"scope":{"type":"chain","name":"Solana","metrics":{"actors":312,"tvl_usd":12000000000}}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_scope_metrics":{"get":{"operationId":"get_scope_metrics","summary":"daily metric series for the market, a chain or a sector","tags":["x402"],"parameters":[{"name":"type","in":"query","required":true,"description":"market | chain | sector","schema":{"type":"string"},"example":"chain"},{"name":"slug","in":"query","required":false,"description":"chain or sector slug","schema":{"type":"string"},"example":"solana"},{"name":"metrics","in":"query","required":true,"description":"comma-separated metric names, e.g. open_roles,tvl_usd","schema":{"type":"string"},"example":"open_roles,tvl_usd"},{"name":"days","in":"query","required":false,"description":"lookback, default 30","schema":{"type":"integer"},"example":90}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"scope":{"type":"chain","name":"Solana","slug":"solana"},"days":90,"series":{"open_roles":[{"date":"2026-10-01","value":420}]}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_scopes":{"get":{"operationId":"list_scopes","summary":"all chains or all sectors with their headline numbers","tags":["x402"],"parameters":[{"name":"index","in":"query","required":true,"description":"chains | sectors","schema":{"type":"string"},"example":"chains"}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"chains":[{"slug":"solana","name":"Solana","actors":312}]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/compare":{"get":{"operationId":"compare","summary":"side-by-side metrics for up to four actors, chains or sectors","tags":["x402"],"parameters":[{"name":"items","in":"query","required":true,"description":"comma-separated type:slug, e.g. actor:jupiter,chain:solana","schema":{"type":"string"},"example":"actor:jupiter,actor:raydium"},{"name":"range","in":"query","required":false,"description":"7, 30 or 90","schema":{"type":"integer"},"example":30}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[{"type":"actor","slug":"jupiter","metrics":{}}]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_recent_events":{"get":{"operationId":"list_recent_events","summary":"recent events across actors, filterable by kind, chain, sector and actor kind","tags":["x402"],"parameters":[{"name":"kinds","in":"query","required":false,"description":"comma-separated event kinds","schema":{"type":"string"},"example":"funding_round"},{"name":"chain","in":"query","required":false,"description":"chain slug","schema":{"type":"string"},"example":"base"},{"name":"sector","in":"query","required":false,"description":"sector slug","schema":{"type":"string"}},{"name":"actor_kind","in":"query","required":false,"description":"company | protocol | exchange | fund | chain | dao","schema":{"type":"string"}},{"name":"since","in":"query","required":false,"description":"ISO date","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"next_cursor from the previous page","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"max events","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"events":[{"kind":"funding_round","title":"…","occurred_at":"2026-10-01T00:00:00Z"}],"next_cursor":null}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_company_events":{"get":{"operationId":"get_company_events","summary":"events of one actor","tags":["x402"],"parameters":[{"name":"slug","in":"query","required":false,"description":"actor slug","schema":{"type":"string"},"example":"jupiter"},{"name":"id","in":"query","required":false,"description":"actor UUID","schema":{"type":"string"}},{"name":"kinds","in":"query","required":false,"description":"comma-separated event kinds","schema":{"type":"string"},"example":"release"},{"name":"since","in":"query","required":false,"description":"ISO date","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"max rows, default 50","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"company":{"name":"Jupiter","slug":"jupiter"},"events":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_company_metrics":{"get":{"operationId":"get_company_metrics","summary":"daily metric series of one actor","tags":["x402"],"parameters":[{"name":"slug","in":"query","required":false,"description":"actor slug","schema":{"type":"string"},"example":"jupiter"},{"name":"id","in":"query","required":false,"description":"actor UUID","schema":{"type":"string"}},{"name":"metrics","in":"query","required":false,"description":"comma-separated metric names","schema":{"type":"string"},"example":"tvl_usd,open_roles"},{"name":"days","in":"query","required":false,"description":"lookback, default 30","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"company":{"name":"Jupiter","slug":"jupiter"},"days":30,"series":{}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/hiring_trend":{"get":{"operationId":"hiring_trend","summary":"vacancy counts over time","tags":["x402"],"parameters":[{"name":"bucket","in":"query","required":false,"description":"day | week | month","schema":{"type":"string"},"example":"week"},{"name":"company_id","in":"query","required":false,"description":"actor UUID","schema":{"type":"string"}},{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[{"bucket":"2026-10-05","count":120}]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/salary_stats":{"get":{"operationId":"salary_stats","summary":"salary ranges grouped by sector, grade, blockchain or category","tags":["x402"],"parameters":[{"name":"group_by","in":"query","required":false,"description":"sector | grade | blockchain | category","schema":{"type":"string"},"example":"grade"},{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/top_hiring_companies":{"get":{"operationId":"top_hiring_companies","summary":"actors with the most open roles","tags":["x402"],"parameters":[{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"default 20","schema":{"type":"integer"},"example":20}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/company_hiring_activity":{"get":{"operationId":"company_hiring_activity","summary":"one actor's hiring over time","tags":["x402"],"parameters":[{"name":"company_id","in":"query","required":true,"description":"actor UUID","schema":{"type":"string"},"example":"cdde4485-397f-4a88-901e-2e1d82521e11"},{"name":"bucket","in":"query","required":false,"description":"week | month","schema":{"type":"string"},"example":"week"},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/top_skills_for_company":{"get":{"operationId":"top_skills_for_company","summary":"most requested skills of one actor","tags":["x402"],"parameters":[{"name":"company_id","in":"query","required":true,"description":"actor UUID","schema":{"type":"string"},"example":"cdde4485-397f-4a88-901e-2e1d82521e11"},{"name":"cluster_type","in":"query","required":false,"description":"skill cluster type","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"default 25","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/top_skills_for_sector":{"get":{"operationId":"top_skills_for_sector","summary":"most requested skills in one sector","tags":["x402"],"parameters":[{"name":"sector_id","in":"query","required":true,"description":"sector UUID","schema":{"type":"string"},"example":"183ac4c7-7bcb-4216-87a8-d13c1c462a89"},{"name":"cluster_type","in":"query","required":false,"description":"skill cluster type","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"default 25","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/vacancy_stats_by_blockchain":{"get":{"operationId":"vacancy_stats_by_blockchain","summary":"open roles per blockchain","tags":["x402"],"parameters":[{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/vacancy_stats_by_grade":{"get":{"operationId":"vacancy_stats_by_grade","summary":"open roles per grade","tags":["x402"],"parameters":[{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/vacancy_stats_by_sector":{"get":{"operationId":"vacancy_stats_by_sector","summary":"open roles per sector","tags":["x402"],"parameters":[{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/vacancy_stats_by_skill":{"get":{"operationId":"vacancy_stats_by_skill","summary":"open roles per skill cluster","tags":["x402"],"parameters":[{"name":"cluster_type","in":"query","required":false,"description":"skill cluster type","schema":{"type":"string"}},{"name":"status","in":"query","required":false,"description":"active | removed","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_narratives":{"get":{"operationId":"list_narratives","summary":"all narratives of the Landscape layer with today's metrics","tags":["x402"],"parameters":[{"name":"sort","in":"query","required":false,"description":"heat | market_cap | open_roles | news | mcap_change_7d (default heat)","schema":{"type":"string"},"example":"heat"},{"name":"limit","in":"query","required":false,"description":"max narratives (default all, max 50)","schema":{"type":"integer"},"example":10}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"as_of":"2026-10-12","narratives":[{"slug":"memecoins","name":"Memecoins","heat":0.8,"rank":1}],"total":30}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_narrative":{"get":{"operationId":"get_narrative","summary":"one narrative: definition, metrics, series, members and news","tags":["x402"],"parameters":[{"name":"slug","in":"query","required":true,"description":"narrative slug, e.g. memecoins","schema":{"type":"string"},"example":"memecoins"},{"name":"tab","in":"query","required":false,"description":"overview | members | news","schema":{"type":"string"},"example":"overview"},{"name":"range","in":"query","required":false,"description":"7, 30 or 90","schema":{"type":"integer"}},{"name":"cursor","in":"query","required":false,"description":"members page offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"narrative":{"slug":"memecoins","name":"Memecoins"}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_landscape":{"get":{"operationId":"get_landscape","summary":"one section of the market landscape","tags":["x402"],"parameters":[{"name":"section","in":"query","required":true,"description":"overview | narratives | regime | regulation | capital | talent | security | infrastructure | geography","schema":{"type":"string"},"example":"overview"}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"landscape":{}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_landscape_brief":{"get":{"operationId":"get_landscape_brief","summary":"the weekly cited briefs (market, narrative, regulation, jurisdiction)","tags":["x402"],"parameters":[{"name":"scope_type","in":"query","required":false,"description":"market | narrative | regulation | jurisdiction","schema":{"type":"string"},"example":"market"},{"name":"slug","in":"query","required":false,"description":"narrative slug (e.g. memecoins) or jurisdiction code (e.g. us)","schema":{"type":"string"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"briefs":{}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_landscape_events":{"get":{"operationId":"list_landscape_events","summary":"landscape events (regulatory, macro, narrative)","tags":["x402"],"parameters":[{"name":"kind","in":"query","required":false,"description":"regulatory | macro | narrative","schema":{"type":"string"},"example":"regulatory"},{"name":"jurisdiction","in":"query","required":false,"description":"two-letter code (US, EU, UK, …) or other","schema":{"type":"string"},"example":"US"},{"name":"narrative","in":"query","required":false,"description":"narrative slug the event was tagged with","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"default 50, max 100","schema":{"type":"integer"}},{"name":"cursor","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"events":[],"next_cursor":null}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_vacancies":{"get":{"operationId":"list_vacancies","summary":"vacancy rows, newest first","tags":["x402"],"parameters":[{"name":"company_id","in":"query","required":false,"description":"actor UUID","schema":{"type":"string"}},{"name":"category","in":"query","required":false,"description":"category","schema":{"type":"string"}},{"name":"role_grade","in":"query","required":false,"description":"grade","schema":{"type":"string"}},{"name":"status","in":"query","required":false,"description":"e.g. active or closed","schema":{"type":"string"},"example":"active"},{"name":"location","in":"query","required":false,"description":"Remote | On-site | Hybrid (inclusive substring match; Unidentified excluded)","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"ISO date, inclusive lower bound on date_added","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"ISO date, inclusive upper bound on date_added","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"max 200, default 50","schema":{"type":"integer"},"example":20},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":1000,"limit":20,"offset":0,"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/search_vacancies":{"get":{"operationId":"search_vacancies","summary":"vacancies whose title or description match a text","tags":["x402"],"parameters":[{"name":"query","in":"query","required":true,"description":"search text matched against title or description","schema":{"type":"string"},"example":"solidity"},{"name":"company_id","in":"query","required":false,"description":"actor UUID","schema":{"type":"string"}},{"name":"status","in":"query","required":false,"description":"status","schema":{"type":"string"}},{"name":"role_grade","in":"query","required":false,"description":"grade","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"Remote | On-site | Hybrid (inclusive substring match; Unidentified excluded)","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"ISO date","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"ISO date","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"max 200, default 50","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":40,"limit":50,"offset":0,"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_vacancy":{"get":{"operationId":"get_vacancy","summary":"one vacancy with its description and company","tags":["x402"],"parameters":[{"name":"id","in":"query","required":true,"description":"vacancy id","schema":{"type":"string"},"example":"8898"}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"vacancy":{"id":12345,"title":"Senior Rust Engineer"}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/vacancy_skills":{"get":{"operationId":"vacancy_skills","summary":"skill clusters of one vacancy","tags":["x402"],"parameters":[{"name":"vacancy_id","in":"query","required":true,"description":"vacancy id (bigint)","schema":{"type":"integer"},"example":8898}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"items":[{"id":"…","type":"hard","display_name":"Rust"}]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_skill_clusters":{"get":{"operationId":"list_skill_clusters","summary":"the skill cluster taxonomy","tags":["x402"],"parameters":[{"name":"cluster_type","in":"query","required":false,"description":"hard | soft | benefit","schema":{"type":"string"},"example":"hard"},{"name":"search","in":"query","required":false,"description":"substring of display_name","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"max 1000, default 500","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":300,"limit":500,"offset":0,"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_companies":{"get":{"operationId":"list_companies","summary":"companies by name","tags":["x402"],"parameters":[{"name":"search","in":"query","required":false,"description":"substring of the company name","schema":{"type":"string"},"example":"jup"},{"name":"limit","in":"query","required":false,"description":"max 200, default 50","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":3,"limit":50,"offset":0,"items":[{"name":"Jupiter","slug":"jupiter"}]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/get_company":{"get":{"operationId":"get_company","summary":"one company with sectors, blockchains, linked data and totals","tags":["x402"],"parameters":[{"name":"id","in":"query","required":false,"description":"company UUID","schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"description":"company slug","schema":{"type":"string"},"example":"jupiter"}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"company":{"name":"Jupiter","slug":"jupiter","links":{},"totals":{}}}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_blockchains":{"get":{"operationId":"list_blockchains","summary":"the blockchain taxonomy","tags":["x402"],"parameters":[{"name":"search","in":"query","required":false,"description":"substring of the blockchain name","schema":{"type":"string"},"example":"sol"},{"name":"limit","in":"query","required":false,"description":"max 500, default 200","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":1,"limit":200,"offset":0,"items":[{"id":"…","name":"Solana"}]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_sectors":{"get":{"operationId":"list_sectors","summary":"the sector taxonomy","tags":["x402"],"parameters":[{"name":"search","in":"query","required":false,"description":"substring of the sector name","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"max 500, default 200","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":60,"limit":200,"offset":0,"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_company_blockchains":{"get":{"operationId":"list_company_blockchains","summary":"company ↔ blockchain links","tags":["x402"],"parameters":[{"name":"company_id","in":"query","required":false,"description":"company UUID","schema":{"type":"string"}},{"name":"blockchain_id","in":"query","required":false,"description":"blockchain UUID","schema":{"type":"string"},"example":"26ff1593-0b20-4609-942e-40e6c25f4a04"},{"name":"limit","in":"query","required":false,"description":"max 500, default 100","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":10,"limit":100,"offset":0,"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}},"/x402/list_company_sectors":{"get":{"operationId":"list_company_sectors","summary":"company ↔ sector links","tags":["x402"],"parameters":[{"name":"company_id","in":"query","required":false,"description":"company UUID","schema":{"type":"string"}},{"name":"sector_id","in":"query","required":false,"description":"sector UUID","schema":{"type":"string"},"example":"183ac4c7-7bcb-4216-87a8-d13c1c462a89"},{"name":"limit","in":"query","required":false,"description":"max 500, default 200","schema":{"type":"integer"}},{"name":"offset","in":"query","required":false,"description":"offset","schema":{"type":"integer"}}],"x-payment-info":{"protocols":["x402"],"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"},"responses":{"200":{"description":"Tool result","content":{"application/json":{"example":{"total":10,"limit":200,"offset":0,"items":[]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header"}}}}}}