# Detalhes da Transação

Retorna informações completas sobre uma transação específica da conta selecionada.

Este endpoint permite consultar **todos os detalhes de uma transação específica** pertencente a uma conta bancária.

Ele é utilizado após consultar o **extrato da conta** para obter o `transactionId`, que identifica de forma única cada movimentação.

O retorno apresenta tanto os **dados resumidos** da transação (valor, status, categoria, tipo) quanto os **dados detalhados** — como informações do pagador, do beneficiário, bancos envolvidos e o identificador `endToEnd`.

Este endpoint é protegido e requer o uso do cabeçalho `Authorization: Bearer <token>` e `x-tenant-id`

## Endpoint Detalhes da Transação

<mark style="color:blue;">`GET`</mark> `/accounts/{accountId}/transactions/{transactionId}`

**Headers**

| Name          | Value              |
| ------------- | ------------------ |
| Content-Type  | `application/json` |
| Authorization | `Bearer <token>`   |
| x-tenant-id   | `Tenant ID`        |

**Response**

{% tabs %}
{% tab title="200" %}

```json
{
  "transaction": {
    "id": "a9f7d2b3-5e89-4a2c-94ab-90b16c40e7fa",
    "amount": 275.80,
    "status": "DONE",
    "externalStatus": "SUCCESS",
    "category": "Pix enviado",
    "beneficiaryName": "Marcos Lima Ferreira",
    "type": "PIX",
    "credit": false,
    "createdAt": "2025-10-08T14:22:47.512Z"
  },
  "data": {
    "payer": {
      "name": "Juliana Martins da Costa",
      "document": "12345678900",
      "bank": "Stric Bank",
      "agency": "0001",
      "account": "91827364"
    },
    "beneficiary": {
      "name": "Marcos Lima Ferreira",
      "document": "98765432100",
      "bank": "Banco do Brasil S.A.",
      "agency": "4589",
      "account": "00784521"
    },
    "endToEnd": "E20251008STRIC123456789ABCDEF0123456",
    "amount": 275.80
  }
}

```

{% endtab %}

{% tab title="400" %}

```json
{
    "code": "NOT_FOUND",
    "error": "Transação não encontrada",
    "message": "Transação não encontrada"
}
```

{% endtab %}
{% endtabs %}
