Subscriptions
Get a list of all subscriptions
Retrieves a list of all subscriptions that the user has permission to view.
get/subscription
Request
- Base URLhttps://api.treasuryspring.com/api/v1
- AuthHTTP 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.