---
title: "Get transaction"
method: GET
path: "/v1/transactions/{id}"
tags: ["Transactions"]
---

# Get transaction

`GET /v1/transactions/{id}`

## Request

- Base URL: `https://api.triqai.com`
- URL: `https://api.triqai.com/v1/transactions/{id}`
- Auth: API key in header `X-API-Key`

## Path parameters

- `id` string, uuid, required

## Response `200`

Transaction detail

- TransactionDetailResponse
  - `success` true, required
  - `data` object, required
    - `transaction` EnrichedTransaction, required
      - `id` string, uuid, required
      - `raw` string, required
      - `country` string, nullable, required
      - `direction` 'expense' | 'income', required
      - `status` 'pending' | 'success' | 'partial' | 'error', required
      - `partial` boolean, required
      - `errors` string[], required
      - `processingTimeMs` integer, nullable, required
      - `createdAt` string, date-time, required
      - `transaction` TransactionData
        - `category` CategoryStructure, required
          - `primary` Category, required
            - `name` string, required
            - `code` CategoryCode, required
              - …
          - `secondary` Category, required
            - `name` string, required
            - `code` CategoryCode, required
              - …
          - `tertiary` Category, required
            - `name` string, required
            - `code` CategoryCode, required
              - …
          - `confidence` ConfidenceWithReasons, required
            - `value` integer, required
            - `reasons` string[], required
        - `confidence` ConfidenceWithReasons, required
          - `value` integer, required
          - `reasons` string[], required
      - `entities` EntityResult[]
        - `type` 'merchant' | 'location' | 'intermediary' | 'person', required
        - `role` string, required
        - `confidence` ConfidenceWithReasons, required
          - `value` integer, required
          - `reasons` string[], required
        - `data` union, required
          - MerchantEntityData
            - `id` string, uuid, required
            - `name` string, required
            - `alias` string[], required
            - `keywords` string[]: Search keywords associated with this merchant. May be absent.
            - `icon` string, uri, nullable, required
            - `description` string: Brief description of the merchant. May be absent.
            - `color` string, nullable, required
            - `website` string, uri, nullable, required
            - `domain` string, nullable, required
          - LocationData
            - `id` string, uuid, required
            - `name` string, required: Location display name (store/branch name).
            - `formatted` string, required: Human-readable formatted address string.
            - `phoneNumber` string, nullable, required: Phone number if available.
            - `website` string, uri, nullable: Location-specific website URL. May be absent.
            - `priceRange` string, nullable: Price range indicator (e.g. "$", "$$"). May be absent.
            - `rating` LocationRating
              - …
            - `structured` StructuredAddress, required
              - …
          - IntermediaryData
            - `id` string, uuid, required
            - `name` string, required
            - `icon` string, uri, nullable, required
            - `description` string, nullable, required
            - `color` string, nullable, required
            - `website` string, uri, nullable, required
            - `domain` string, nullable, required
          - PersonData
            - `displayName` string, required
  - `meta` ResponseMeta, required
    - `generatedAt` string, date-time, required
    - `requestId` string, required
    - `version` string, required

## Other responses

- `401`: Authentication failed or missing credentials
- `403`: Authenticated but not authorized
- `404`: Resource not found
- `422`: Request validation failed
- `429`: Rate limit exceeded
- `500`: Internal server error

---

[API](https://skmtc.dev/triqai/apis/triqai-transaction-enrichment-api.md) - [All operations](https://skmtc.dev/triqai/apis/triqai-transaction-enrichment-api/llms.txt) - [OpenAPI document](https://skmtc.dev/triqai/apis/triqai-transaction-enrichment-api/revisions/da1b24723e53?raw)
