Get Transaction
Retrieves a specific transaction by transaction ID for the authenticated exchange app.
**Authentication:**
- **REQUIRED**: Provide client_id and client_secret via:
- Basic Auth: `Authorization: Basic base64(client_id:client_secret)`
- The `exchange_app_id` is automatically derived from authenticated credentials (not required in request)
**Query Parameters:**
- `transaction_id` (required): The transaction ID to lookup
**Response:**
- `transaction`: Sanitized transaction object (if found and belongs to authenticated exchange_app_id)
- **Note:** Responses are sanitized: `provider` and `provider_tx_id` are removed for security, and any field whose name starts with `_` (internal server-only data) is never returned.
**Returns 404 if transaction not found or doesn't belong to the authenticated exchange_app_id**
Query parameters
transaction_id
Required: The transaction ID to lookup
Response
OK
transaction
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error

