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

# Buscar Transação

> Consulta os detalhes de uma transação específica



## OpenAPI

````yaml GET /transaction/v2/{transactionId}/find
openapi: 3.0.1
info:
  title: 3X Pay Gateway
  description: >-
    Para autenticar as rotas dessa API são necessario ter em mãos a
    **api_secret** e **api_key** da sua conta. Este podem ser encontrados dentro
    do painel https://app.3xpay.co acessando a página de Configurações e
    clicando na opção de Credencias de API.
  version: 1.0.0
servers:
  - url: https://gateway.3xpay.co
security:
  - apiKeyAuth: []
    apiSecretAuth: []
tags:
  - name: Transações
    description: Operações relacionadas a transações financeiras
  - name: Webhooks
    description: Notificações de eventos da API
  - name: Balance
    description: Operações relacionadas ao saldo da conta
  - name: Sub-accounts
    description: Operações relacionadas a subcontas BaaS
  - name: MED Contest
    description: >-
      Endpoints server-to-server para responder a solicitações de MED (Mecanismo
      Especial de Devolução do Pix)
paths:
  /transaction/v2/{transactionId}/find:
    get:
      tags:
        - Transações
      summary: Consultar Transação
      description: Consulta os detalhes de uma transação específica
      operationId: findTransaction
      parameters:
        - name: transactionId
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          description: Detalhes da transação
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TransactionResponse'
components:
  schemas:
    TransactionResponse:
      type: object
      properties:
        status:
          type: string
          description: Status da resposta
          example: SUCCESS
        transaction:
          type: object
          properties:
            transaction_id:
              type: string
              description: Identificador único da transação
              example: 001d9bf0-d736-4882-8ed0-e332bb118009
            external_id:
              type: string
              description: Identificador externo da transação
              example: G50403083329447uMFsSb
            status:
              type: string
              description: Status da transação
              example: PROCESSED
            typeTransaction:
              type: string
              description: Tipo da transação
              example: OUT
            total:
              type: string
              description: Valor total da transação
              example: '579.06'
            created_at:
              type: string
              format: date-time
              description: Data de criação da transação
              example: '2025-04-03T11:33:31.104Z'
            updated_at:
              type: string
              format: date-time
              description: Data da última atualização da transação
              example: '2025-04-03T11:33:36.244Z'
            e2e_id:
              type: string
              description: Identificador end-to-end da transação PIX
              example: E05491616202504031133322540c3ea4
            error_message:
              type: string
              nullable: true
              description: Mensagem de erro, se houver
            payment_code:
              type: string
              nullable: true
              description: Código de pagamento PIX
              example: >-
                00020101021226820014br.gov.bcb.pix2560qrcode.pagsm.com.br/pix/44c5e891-9afc-4c7f-9954-5fbdc69600eb5204000053039865802BR59043XIP6013BELOHORIZONTE61083401102162070503***63047DE4
            payer:
              type: object
              properties:
                name:
                  type: string
                  description: Nome do pagador
                  example: 3X INSTITUICAO DE PAGAMENTO LTDA
                document:
                  type: string
                  description: Documento do pagador (CPF/CNPJ)
                  example: 36.010.822/0001-09
                bankCode:
                  type: string
                  description: Código do banco do pagador
                  example: '400'
                bankName:
                  type: string
                  description: Nome do banco do pagador
                  example: COOP CREDITAG
                bankIspb:
                  type: string
                  description: Código ISPB do banco do pagador
                  example: '5491616'
            receiver:
              type: object
              properties:
                name:
                  type: string
                  description: Nome do recebedor
                  example: GABRIEL DIBACHTI INACIO DA SILVA
                document:
                  type: string
                  description: Documento do recebedor (CPF/CNPJ)
                  example: 022.***.***-40
                bankCode:
                  type: string
                  description: Código do banco do recebedor
                  example: '077'
                bankName:
                  type: string
                  description: Nome do banco do recebedor
                  example: BANCO INTER
                bankIspb:
                  type: string
                  description: Código ISPB do banco do recebedor
                  example: '00416968'
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: api_key
    apiSecretAuth:
      type: apiKey
      in: header
      name: api_secret

````