Skip to main content
La API de Enhanced Transactions es un producto heredado en modo de mantenimiento. Sigue funcionando y estas páginas permanecen disponibles, pero no recibe nuevos tipos de analizadores ni nuevas funciones. Su sucesor es Parsed Events, que decodifica instrucciones mediante el catálogo de IDL y está 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 consultar el historial de transacciones y recuperar datos históricos, y la Wallet API para obtener datos de billeteras legibles.

¿Qué es la API de Enhanced Transactions?

La API de Enhanced Transactions transforma transacciones complejas de Solana en datos legibles. En lugar de decodificar manualmente los datos de las instrucciones y las listas de cuentas, recibes información clara y estructurada sobre transferencias, intercambios, actividades de NFT y mucho más. Ofrece dos endpoints:
  • POST /v0/transactions — analiza una o varias firmas de transacciones. Consulta Analizar transacciones.
  • GET /v0/addresses/{address}/transactions — obtiene el historial de transacciones legible de una dirección. Consulta Historial de transacciones.
Ambos permiten filtrar por tipo de transacción (por ejemplo, NFT_SALE, SWAP, TRANSFER) mediante el parámetro type.

Cuándo usarla

  • Ya tienes una integración creada con Enhanced Transactions y necesitas la documentación de referencia.
  • Quieres descripciones preanalizadas y legibles de transacciones individuales o del historial de una dirección.
  • Muestras la actividad de las transacciones a los usuarios finales (billeteras, rastreadores de portafolios o exploradores).
Para proyectos nuevos, usa preferentemente getTransactionsForAddress (historial y recuperación de datos históricos) o la Wallet API (endpoints REST para datos de billeteras).

Funciones principales

Human-readable data

Descripciones claras de la actividad de las transacciones en lugar de datos de instrucciones sin procesar.

Type filtering

Filtra por tipo de transacción: ventas de NFT, intercambios, transferencias y mucho más.

Pagination support

Recorre historiales de transacciones extensos mediante cursores basados en firmas.

Detailed metadata

Marcas de tiempo, comisiones, firmas y cuentas involucradas en cada transacción.
Cada transacción analizada incluye:
  • Descripción — un resumen legible de lo que ocurrió.
  • Tipo — la categoría de la transacción (TRANSFER, SWAP, NFT_SALE y otras).
  • Origen — el programa que ejecutó la transacción.
  • Transferencias nativas — movimientos de SOL entre cuentas.
  • Transferencias de tokens — movimientos de tokens SPL.
  • Eventos — resúmenes de eventos de alto nivel.
  • Información sobre comisiones — las comisiones de la transacción y la cuenta que las paga.
  • Marcas de tiempo — cuándo se procesó la transacción.

Comienza

Parse Transactions

Analiza una o varias firmas de transacciones y conviértelas en datos legibles.

Transaction History

Obtén datos históricos de transacciones para cualquier dirección, con filtrado y paginación.
Para realizar tu primera solicitud, regístrate en dashboard.helius.dev para obtener una clave de API y luego sigue cualquiera de las guías anteriores.

Próximos pasos

getTransactionsForAddress

La alternativa moderna y nativa de Helius para consultar el historial de transacciones y recuperar 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.

Enhanced Transactions FAQ

Uso, autenticación, límites de frecuencia y solución de problemas.