> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Enhanced Transactions FAQs

> Get answers to the most common questions about Enhanced Transactions API including usage, authentication, rate limits, and troubleshooting

## Using Enhanced Transactions

<Accordion title="What is the Enhanced Transactions API?">
  The [Enhanced Transactions API](/api-reference/enhanced-transactions/gettransactions) provides parsed transaction data in a human-readable format. It allows you to parse individual or multiple transactions, or fetch the complete historical transaction history for a specific address, transforming complex raw blockchain data into structured, readable information.
</Accordion>

<Accordion title="What types of transactions can be parsed with the Enhanced Transactions API?">
  The [Enhanced Transactions API](/api-reference/enhanced-transactions/gettransactions) parses a wide range of transaction types including NFT sales/mints, token swaps, SPL token transfers, DeFi operations, and more. We're actively expanding parser coverage. See the [transaction types documentation](https://www.helius.dev/docs/webhooks/transaction-types) for the full list of supported types.
</Accordion>

<Accordion title="How do I authenticate Enhanced Transaction API requests?">
  Add your Helius API key as the `?api-key=YOUR_API_KEY` query parameter to all [Enhanced Transactions API](/api-reference/enhanced-transactions/gettransactions) requests.
</Accordion>

<Accordion title="What is the type for this transaction?">
  Transaction types are returned in the `type` field of the API response (e.g., `NFT_SALE`, `SWAP`, `TRANSFER`). You can also filter by transaction type using the `type` parameter in your API requests. See our [transaction types documentation](https://www.helius.dev/docs/webhooks/transaction-types) for all available types.
</Accordion>

<Accordion title="Is the Enhanced Transactions API still being actively developed?">
  No. The Enhanced Transactions API is deprecated and no longer receiving new parser types or feature work. Existing endpoints continue to operate, but new integrations should use [`getTransactionsForAddress`](/rpc/gettransactionsforaddress) for history and [`getTransaction`](/api-reference/rpc/http/gettransaction) for single-transaction lookups.
</Accordion>

## Rate Limits

<Accordion title="What are the rate limits for Enhanced Transactions?">
  [Enhanced Transactions API](/api-reference/enhanced-transactions/gettransactions) usage follows Helius's standard rate-limiting and pricing policies. See the [Rate limits](https://www.helius.dev/docs/billing/rate-limits) page for specific limits based on your plan.
</Accordion>

## Troubleshooting Enhanced Transactions

<Accordion title="Why don't I get all transactions for the Enhanced Transaction History call?">
  The [Enhanced Transactions API](/api-reference/enhanced-transactions/gettransactions) returns parsed transactions for supported types. If a transaction type isn't yet supported, it may not appear in results. Check your pagination parameters and ensure you're using the correct address format. Large transaction histories may require multiple paginated requests.
</Accordion>

***

## Need More Help?

<CardGroup cols={2}>
  <Card title="Contact Support" icon="headset" href="/support/contact-support">
    Get help from our team through Discord, chat, or email support.
  </Card>

  <Card title="Status Page" icon="wave-pulse" href="/support/status-page">
    Check real-time service availability and performance information.
  </Card>
</CardGroup>
