API (Application Programming Interface)
Fundamentos de Programación · Superficie
Una interfaz definida a través de la cual los componentes de software se comunican. Las APIs REST usan métodos HTTP (GET, POST) con payloads JSON. Solana usa APIs JSON-RPC donde los clientes envian llamadas a métodos (getAccountInfo, sendTransaction) a nodos validadores. Las APIs GraphQL (usadas por algunos indexadores) permiten a los clientes solicitar exactamente los datos que necesitan en una sola consulta.