# Retrieve a transaction Retrieves detailed information about a specific transaction for the current account, based on the authentication that was used to make the request. Endpoint: GET /transactions/{id} Version: 1.0 ## Path parameters: - `id` (string, required) Transaction ID ## Header parameters: - `cc-api-key` (string, required) Chaching API Key ## Response 200 fields (application/json): - `id` (string, required) Unique identifier for the object. Example: "txn_1MiN3gLkdIwHu7ixxapQrznl" - `object` (string, required) String representing the object’s type. Example: "balance_transaction" - `amount` (number, required) Gross amount of this transaction (in cents). Example: -400 - `payment_method` (string, required) ID of the payment method used in this transaction. Example: "pm_1MiN3gLkdIwHu7ixxYzWqR2b" - `balance_type` (string, required) The balance type of the transaction. Example: "default" - `available_on` (number, required) The date that the transaction’s net funds become available in the Stripe balance. Example: 1678043844 - `created` (number, required) The date the transaction was created. Example: 1678043844 - `currency` (string, required) Three-letter ISO currency code. Example: "usd" - `description` (string) Description of the transaction. Example: "Transfer to acct_1MiN3gLkdIwHu7ix" - `exchange_rate` (number) The exchange rate applied to this transaction. - `fee` (number, required) The fee applied to this transaction (in cents). - `fee_details` (array, required) Detailed breakdown of fees (in cents) paid for this transaction. Example: [] - `net` (number, required) The net amount of this transaction (in cents). Example: -400 - `status` (string, required) The status of the transaction. Example: "available" - `type` (string, required) The type of the transaction. Example: "transfer"