Subscriptions

Get a list of all subscriptions

Retrieves a list of all subscriptions that the user has permission to view.

get/subscription

Request

  • Base URL
    https://api.treasuryspring.com/api/v1
  • Auth
    HTTP bearer

Query parameters

entity_codestring nullable

Parameter to filter subscriptions by entity code

min_subscription_datestring date nullable

Parameter to filter subscriptions by minimum subscription date

max_subscription_datestring date nullable

Parameter to filter subscriptions by maximum subscription date

min_maturity_datestring date nullable

Parameter to filter subscriptions by minimum maturity date

max_maturity_datestring date nullable

Parameter to filter subscriptions by maximum maturity date

limitinteger

Page size used for pagination

offsetinteger

Offset used for pagination

Response

List of subscriptions

Example response

{
  "pageInfo": {
    "hasNextPage": true,
    "limit": 100,
    "totalCount": 200
  },
  "subscriptions": [
    {
      "amount": 1000,
      "cellCode": "Example-IC",
      "currency": "GBP",
      "cutoffDatetime": "2024-01-01T12:15:00",
      "entityCode": "TEST0001",
      "holdingUid": "6e69e21342a24bbdaf9fe4e8a9995fda",
      "indicationUid": "ef8b318a15b04784ba86c8667727d78b",
      "maturityAction": "Roll",
      "maturityDate": "2025-01-01",
      "obligorExposureCode": "BACR[GC]",
      "obligorExposureName": "Barclays Bank Plc [Gov secured]",
      "productCode": "GBP-BACR[GC]-3M",
      "releaserEmail": "example@treasuryspring.com",
      "signerEmail": "example@treasuryspring.com",
      "source": "As per Master Subscription Agreement",
      "subscriptionDate": "2024-01-01",
      "uid": "8a1f37f521f146dbaa4a333d0bc26158",
      "yield": 5
    }
  ]
}

Changes

No recorded changes to this operation across all 8 revisions of this API.