Skip to main content
La API de transacciones mejoradas es un producto heredado en modo de mantenimiento. Sigue funcionando y estas páginas continúan disponibles, pero ya no recibe nuevos tipos de analizadores ni mejoras de funcionalidades. Su sucesor es Eventos analizados, que decodifica instrucciones mediante el catálogo de IDL y se encuentra en beta abierta en los planes de pago. La guía de migración explica el proceso paso a paso. También puedes usar getTransactionsForAddress para el historial de transacciones y la recuperación de datos históricos, y la API de billeteras para obtener datos de billeteras legibles.

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 solicitud POST 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.
Para desarrollos nuevos, 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.
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:
Cada transacción analizada incluye:
  • description — resumen legible de lo que ocurrió.
  • type — categoría de la transacción (TRANSFER, SWAP, NFT_SALE y 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.
Para consultar el catálogo completo de campos y todos los tipos de transacciones compatibles, consulta la referencia de la API Analizar transacciones.

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.