Siren

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:

ParameterTypeDefaultDescription
fieldsstringcore fieldsComma-separated list of fields to include
includestringLegacy: 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.