{"uid":"cap_MN6e6aZ1dusrMsXTenFAt","slug":"vybe-solana-analytics-api-instruction-name-lookup-9ad6f90e","name":"Vybe Solana Analytics API – Instruction Name Lookup","description":"**Replaces**: `GET /token/instruction-names`\n\nReturns instruction names derived from discriminants across Solana programs.","url":"https://x402-api.vybenetwork.xyz/v4/reference/instruction-names?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"ixName":{"type":"string","nullable":true,"description":"Fuzzy search for similar instructions based on your input."},"programName":{"type":"string","nullable":true,"description":"Return all the instructions for this program name"},"callingInstructions":{"type":"string","format":"binary","nullable":true,"description":"Enter the discriminant for a direct instruction name match."},"callingProgramAddress":{"allOf":[{"type":"string","format":"pubkey"}],"nullable":true,"description":"Return all the instructions for this program address"}}},"responseSchema":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["callingInstructions","ixName","callingProgramAddress","programName"],"properties":{"ixName":{"type":"string"},"programName":{"type":"string"},"callingInstructions":{"type":"string","format":"binary"},"callingProgramAddress":{"type":"string"}}}}}},"example":null,"exampleRequest":null,"tags":["x402","finance"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CSbAGn4ctQ1PTDF5rqckX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search and resolve Solana program instruction names by fuzzy name, program name, discriminant, or program address","exampleAgentPrompt":"Search the Vybe Solana analytics data for all instruction names belonging to the Raydium program — also try a fuzzy match on 'swap' to see what related instructions come up.","exampleUseCases":null,"resultDescription":"Returns a list of instruction names with their associated program names, addresses, and discriminants that match the search criteria — useful for decoding or labeling Solana transaction data.","failureModes":["No matching instructions found for the given program name or address (empty list returned)","Invalid or malformed program address causes 400 error","Payment not provided or insufficient USDC causes 402 Payment Required response","Fuzzy search returns too many or irrelevant results if query is too broad","Discriminant not found in known programs returns empty result"],"whenToPreferThis":"Use this endpoint when you need to decode or label Solana on-chain transaction instructions — especially when you have a raw discriminant or partial instruction name and need the canonical name, or when you want to enumerate all instructions exposed by a specific Solana program. Prefer this over generic RPC calls when human-readable instruction metadata is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T18:31:36.466Z","isFirstParty":false,"canonicalSlug":"vybe-solana-analytics-api-instruction-name-lookup-9ad6f90e"}