Get Transaction
Returns a single transaction by ID with optional field selection.
Last updated: April 9, 2026
Get Transaction
GET /siren/v1/transactions/{id}
Returns a single transaction by ID.
Query Parameters:
| Parameter | Type | Default | Description |
|---|---|---|---|
fields | string | core fields | Comma-separated list of fields to include |
include | string | — | Legacy: extended for all available fields |
Example Request:
GET /siren/v1/transactions/101?fields=id,status,details,totalValue,currency
Example Response:
{
"id": 101,
"status": "complete",
"details": [
{
"id": 1,
"transactionId": 101,
"name": "Pro Plan",
"description": "Annual subscription",
"type": "credit",
"value": 9999,
"quantity": 1,
"units": "USD"
}
],
"totalValue": 9999,
"currency": "USD"
}
Error Responses:
404. No record found with that ID.500. Database error.