API (Application Programming Interface)
Fundamentos de Programação · Superfície
Uma interface definida através da qual componentes de software se comunicam. APIs REST usam métodos HTTP (GET, POST) com payloads JSON. Solana usa APIs JSON-RPC onde clientes enviam chamadas de método (getAccountInfo, sendTransaction) a nós validadores. APIs GraphQL (usadas por alguns indexadores) permitem que clientes solicitem exatamente os dados necessários em uma única consulta.