Descripción general
El endpoint Analizar transacciones transforma firmas de transacciones sin procesar en información estructurada y legible. En lugar de decodificar manualmente los datos de las instrucciones y las listas de cuentas, recibes detalles claros sobre transferencias, intercambios, actividades con NFT y mucho más. Envía una solicitudPOST a /v0/transactions con hasta 100 firmas por llamada.
Cuándo usarlo
- Tienes una o más firmas de transacciones y quieres un resultado preanalizado y legible.
- Quieres mostrar a un usuario los detalles de una sola transacción (billeteras, exploradores).
- Necesitas resúmenes de eventos (transferencias de SOL o tokens, actividad con NFT) sin escribir tu propio analizador.
getTransaction devuelve la transacción sin procesar, y getTransactionsForAddress es la opción moderna para consultar el historial.
Inicio rápido
1
Get your API key
Regístrate en dashboard.helius.dev y copia tu clave de API.
2
POST signatures to /v0/transactions
Pasa un arreglo de firmas en el campo
transactions del cuerpo.- JavaScript
- Python
3
Read the parsed response
Cada transacción se devuelve con una descripción, un tipo, transferencias y resúmenes de eventos. Consulta la sección Respuesta a continuación.
Parámetros de la solicitud
string[]
requerido
Arreglo de firmas de transacciones que se analizarán. Se permiten hasta 100 firmas por solicitud.
Respuesta
Cada transacción analizada incluye una descripción legible junto con datos estructurados de transferencias y eventos:description— resumen legible de lo que ocurrió.type— categoría de la transacción (TRANSFER,SWAP,NFT_SALEy otras).source— programa que ejecutó la transacción.fee/feePayer— comisión de la transacción en lamports y cuenta que la pagó.nativeTransfers— movimientos de SOL entre cuentas.tokenTransfers— movimientos de tokens SPL.events— resúmenes de eventos de alto nivel.slot/timestamp— momento en que se procesó la transacción.
Próximos pasos
Transaction History
Obtén el historial de transacciones legible de una dirección, con filtros y paginación.
getTransactionsForAddress
El reemplazo moderno y nativo de Helius para el historial de transacciones y la recuperación de datos históricos.
Wallet API
Endpoints REST para obtener datos de billeteras legibles: saldos, historial y transferencias.
Getting Data overview
Compara todas las opciones de Helius para consultar datos de Solana.