v1

latestOpenAPI 3.1.02026-08-043160244.3 KB
Events

Get a list of events

Return a page of events from the stream.

Supports cursor-based pagination with an optional timestamp lower bound.

get/event

Query parameters

start_cursorstring nullable

Return events after this cursor (exclusive)

Return events after this cursor (exclusive)

end_cursorstring nullable

Return events up to and including this cursor

Return events up to and including this cursor

min_created_atstring date-time nullable

Return events created after this timestamp. ISO 8601 datetime in any timezone. When using a timezone offset, percent-encode the + as %2B (e.g. %2B01:00), or use the Z suffix for UTC.

Return events created after this timestamp. ISO 8601 datetime in any timezone. When using a timezone offset, percent-encode the + as %2B (e.g. %2B01:00), or use the Z suffix for UTC.

limitinteger

Max events to return

Max events to return

Response

Event stream with pagination

Example response

{
  "events": [
    {
      "cost": "10000.00",
      "currency": "GBP",
      "cursor": "ev1.abc123.xyz789",
      "entityCode": "TEST001",
      "holdingUid": "6e69e21342a24bbdaf9fe4e8a9995fda",
      "maturityDate": "2025-01-01",
      "maturityValue": "10250.00",
      "obligorExposureCode": "BACR",
      "productCode": "GBP-BACR[GC]-3M",
      "subscriptionDate": "2024-01-01",
      "subscriptionUid": "dade0389c66241bd8366b017f1ffe19a",
      "uid": "00000000000000000000000000000001",
      "yield": "4.000000"
    }
  ],
  "pageInfo": {
    "endCursor": "ev1.abc123.xyz789",
    "limit": 1000,
    "pageEndCursor": "ev1.abc123.xyz789",
    "startCursor": "ev1.abc123.xyz789",
    "totalCount": 42
  }
}