GET v1/Bonds/Series/

Retrieves time series data for an bond based on the instrument id, CUSIP, or ISIN. For a list of series types available, refer to the Series Types API.

Request Information

Parameters

Name Type Description Additional information
request BondGetSeriesRequest Container for the Bond Get Series Request input parameters. See parameter details below.

Define this parameter in the request URI.

Parameter Information

Parameter Name: request

Property Type Description
Id String The ID for the Bond.
SeriesType String The Series Type. Valid Series Types can be retrieved from the Series Type Service.
StartDate DateTime Start Date for the Series. The default is 1 year in the past from the current day.
EndDate DateTime End Date for the Series.
SdkVersion String If the client is using the SDK, the version number will be passed along with the request. This field is optional.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "series": {
    "points": [
      {
        "x": "2026-06-05",
        "y": 1.0,
        "yFormatted": "sample string 2",
        "title": "sample string 3",
        "text": "sample string 4",
        "aggregateCount": 5
      },
      {
        "x": "2026-06-05",
        "y": 1.0,
        "yFormatted": "sample string 2",
        "title": "sample string 3",
        "text": "sample string 4",
        "aggregateCount": 5
      },
      {
        "x": "2026-06-05",
        "y": 1.0,
        "yFormatted": "sample string 2",
        "title": "sample string 3",
        "text": "sample string 4",
        "aggregateCount": 5
      }
    ],
    "baseDate": "2026-06-05T14:54:05.9354073+00:00",
    "name": "sample string 2",
    "hasData": false,
    "xAxisName": "sample string 4",
    "yAxisName": "sample string 5",
    "zAxisName": "sample string 6",
    "cAxisName": "sample string 7",
    "requiresSubscription": false,
    "currency": "sample string 9",
    "scale": 10
  },
  "errorOccurred": false,
  "errorMessages": [
    "sample string 1",
    "sample string 2",
    "sample string 3"
  ],
  "request": {
    "id": "sample string 1",
    "seriesType": "sample string 2",
    "startDate": 1780671245935,
    "endDate": 1780671245935,
    "sdkVersion": "sample string 5"
  }
}

application/xml, text/xml

Sample:
<BondGetSeriesResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MA.CreditEdge.Web.Api.Contract.Messages.Bonds">
  <ErrorMessages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
    <d2p1:string>sample string 3</d2p1:string>
  </ErrorMessages>
  <ErrorOccurred xmlns="">false</ErrorOccurred>
  <Request xmlns:d2p1="http://schemas.datacontract.org/2004/07/MA.CreditEdge.Web.Api.Contract.Messages.Bonds" xmlns="">
    <SdkVersion>sample string 5</SdkVersion>
    <d2p1:EndDate>2026-06-05T14:54:05.9354073+00:00</d2p1:EndDate>
    <d2p1:Id>sample string 1</d2p1:Id>
    <d2p1:SeriesType>sample string 2</d2p1:SeriesType>
    <d2p1:StartDate>2026-06-05T14:54:05.9354073+00:00</d2p1:StartDate>
  </Request>
  <Series>
    <CAxisName xmlns="">sample string 7</CAxisName>
    <Currency xmlns="">sample string 9</Currency>
    <HasData xmlns="">false</HasData>
    <Name xmlns="">sample string 2</Name>
    <RequiresSubscription xmlns="">false</RequiresSubscription>
    <Scale xmlns="">10</Scale>
    <XAxisName xmlns="">sample string 4</XAxisName>
    <YAxisName xmlns="">sample string 5</YAxisName>
    <ZAxisName xmlns="">sample string 6</ZAxisName>
    <BaseDate xmlns="">2026-06-05T14:54:05.9354073+00:00</BaseDate>
    <Points xmlns="">
      <DatePointOfNullableOfdecimal5F2dSckg>
        <AggregateCount>5</AggregateCount>
        <YFormatted>sample string 2</YFormatted>
        <text>sample string 4</text>
        <title>sample string 3</title>
        <x>2026-06-05T14:54:05.9354073+00:00</x>
        <y>1</y>
      </DatePointOfNullableOfdecimal5F2dSckg>
      <DatePointOfNullableOfdecimal5F2dSckg>
        <AggregateCount>5</AggregateCount>
        <YFormatted>sample string 2</YFormatted>
        <text>sample string 4</text>
        <title>sample string 3</title>
        <x>2026-06-05T14:54:05.9354073+00:00</x>
        <y>1</y>
      </DatePointOfNullableOfdecimal5F2dSckg>
      <DatePointOfNullableOfdecimal5F2dSckg>
        <AggregateCount>5</AggregateCount>
        <YFormatted>sample string 2</YFormatted>
        <text>sample string 4</text>
        <title>sample string 3</title>
        <x>2026-06-05T14:54:05.9354073+00:00</x>
        <y>1</y>
      </DatePointOfNullableOfdecimal5F2dSckg>
    </Points>
  </Series>
</BondGetSeriesResponse>