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

# Get a transaction

`GET /v1/transactions/{transaction}`

## Path parameters

- `transaction` string, nullable, required

## Response `200`

`TransactionResource`

- union
  - object
    - `id` string, required
    - `plan_id` string, required
    - `pledge_id` string, required
    - `amount` number, required
    - `fee` number, required
    - `fee_covered` number, required
    - `donated` number, required
    - `payout` number, required
    - `captured` string, required
    - `captured_at` string, required
    - `timezone` string, required
    - `refunded` string, required
    - `refunded_at` string, required
    - `line_items` TransactionLineItemResource[], required
      - `type` string, required
      - `subtype` string, required
      - `description` string, required
      - `quantity` integer, required
      - `price` number, required
      - `discount` number, required
      - `total` number, required
      - `created_at` string, required
      - `updated_at` string, required
    - `fair_market_value_amount` string, nullable, required
    - `tax_deductible_amount` string, nullable, required
    - `is_recurring` string, required
  - object
    - `id` string, required
    - `number` string, required
    - `campaign_id` string, required
    - `campaign_code` string, required
    - `campaign_title` string, required
    - `plan_id` string, required
    - `pledge_id` string, required
    - `team_id` string, required
    - `team_name` string, required
    - `member_id` string, required
    - `member_name` string, required
    - `fund_id` string, required
    - `fund_code` string, required
    - `contact_id` string, required
    - `first_name` string, required
    - `last_name` string, required
    - `company_name` string, required
    - `company` string, required
    - `email` string, required
    - `phone` string, required
    - `address` string, required
    - `status` string, required
    - `payment_method` string, required
    - `method` string, required
    - `is_offline` string, required
    - `check_number` union, required
      - string
      - object
    - `check_deposited_at` union, required
      - string
      - object
    - `internal_note` string, required
    - `amount` number, required
    - `fee` number, required
    - `fee_covered` number, required
    - `donated` number, required
    - `payout` number, required
    - `currency` string, required
    - `transacted_at` string, required
    - `created_at` string, required
    - `updated_at` string, required
    - `timezone` string, required
    - `giving_space` GivingSpaceResource, required
      - `id` string, required
      - `name` string, required
      - `amount` number, required
      - `message` string, required
      - `created_at` string, required
      - `updated_at` string, required
    - `dedication` DedicationResource, required
      - `type` string, required
      - `name` string, required
      - `recipient` object, required
        - `name` string, nullable, required
        - `email` string, nullable, required
      - `created_at` string, required
      - `updated_at` string, required
    - `transactions` unknown[], required
      - unknown
    - `custom_fields` CustomFieldResponseResource[], required
      - `id` integer, required
      - `field_id` integer, required
      - `title` string, required
      - `description` string, nullable, required
      - `type` string, required
      - `value` string, required
      - `created_at` string, required
      - `updated_at` string, required
    - `utm_parameters` string, required
    - `external_id` ExternalIdResource, required
      - `id` integer, required
      - `label` string, required
      - `external_id` string, required
      - `created_at` string, required
      - `updated_at` string, required
    - `communication_opt_in` string, required
    - `session_id` string, required
    - `attribution_data` string, required
    - `fair_market_value_amount` string, nullable, required
    - `tax_deductible_amount` string, nullable, required
    - `is_recurring` string, required
    - `payout_id` union, required
      - string
      - object

## Other responses

- `403` — Authorization error
- `404` — Not found

---

[API](https://skmtc.net/givebutter/apis/givebutter-api-documentation.md) · [All operations](https://skmtc.net/givebutter/apis/givebutter-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/givebutter/givebutter-api-documentation/revisions/b788722bbaf6/schema)
