GET v1/Bonds/SeriesBatch

The same as Series but you can enter multiple requests as a single batch to send to the server.

Request Information

Parameters

Name Type Description Additional information
batchRequest BondGetSeriesBatchRequest Container for the Bond Get Series Batch Request input parameters. See parameter details below.

Define this parameter in the request URI.

Parameter Information

Parameter Name: batchRequest

Property Type Description
IdList String Comma-delimeted list of IDs. Can be the instrument id, CUSIP, or ISIN.
SeriesTypes String A comma-delimeted list of data points to retrieve for the specified entity id. 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:
{
  "results": [
    {
      "instrumentId": 1,
      "isin": "sample string 2",
      "cusip": "sample string 3",
      "seriesType": "sample string 4",
      "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.8390344+00:00",
      "name": "sample string 6",
      "hasData": false,
      "xAxisName": "sample string 8",
      "yAxisName": "sample string 9",
      "zAxisName": "sample string 10",
      "cAxisName": "sample string 11",
      "requiresSubscription": false,
      "currency": "sample string 13",
      "scale": 14
    },
    {
      "instrumentId": 1,
      "isin": "sample string 2",
      "cusip": "sample string 3",
      "seriesType": "sample string 4",
      "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.8390344+00:00",
      "name": "sample string 6",
      "hasData": false,
      "xAxisName": "sample string 8",
      "yAxisName": "sample string 9",
      "zAxisName": "sample string 10",
      "cAxisName": "sample string 11",
      "requiresSubscription": false,
      "currency": "sample string 13",
      "scale": 14
    },
    {
      "instrumentId": 1,
      "isin": "sample string 2",
      "cusip": "sample string 3",
      "seriesType": "sample string 4",
      "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.8390344+00:00",
      "name": "sample string 6",
      "hasData": false,
      "xAxisName": "sample string 8",
      "yAxisName": "sample string 9",
      "zAxisName": "sample string 10",
      "cAxisName": "sample string 11",
      "requiresSubscription": false,
      "currency": "sample string 13",
      "scale": 14
    }
  ],
  "errorOccurred": false,
  "errorMessages": [
    "sample string 1",
    "sample string 2",
    "sample string 3"
  ],
  "request": {
    "idList": "sample string 1",
    "seriesTypes": "sample string 2",
    "startDate": 1780671245839,
    "endDate": 1780671245839,
    "sdkVersion": "sample string 5"
  }
}

application/xml, text/xml

Sample:
<BondGetSeriesBatchResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorMessages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
    <d2p1:string>sample string 3</d2p1:string>
  </ErrorMessages>
  <ErrorOccurred>false</ErrorOccurred>
  <Request>
    <SdkVersion>sample string 5</SdkVersion>
    <EndDate>2026-06-05T14:54:05.8390344+00:00</EndDate>
    <IdList>sample string 1</IdList>
    <SeriesTypes>sample string 2</SeriesTypes>
    <StartDate>2026-06-05T14:54:05.8390344+00:00</StartDate>
  </Request>
  <Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/MA.CreditEdge.Web.Api.Contract.Models">
    <d2p1:BondDateTimeSeries>
      <CAxisName>sample string 11</CAxisName>
      <Currency>sample string 13</Currency>
      <HasData>false</HasData>
      <Name>sample string 6</Name>
      <RequiresSubscription>false</RequiresSubscription>
      <Scale>14</Scale>
      <XAxisName>sample string 8</XAxisName>
      <YAxisName>sample string 9</YAxisName>
      <ZAxisName>sample string 10</ZAxisName>
      <BaseDate>2026-06-05T14:54:05.8390344+00:00</BaseDate>
      <Points>
        <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.8390344+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.8390344+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.8390344+00:00</x>
          <y>1</y>
        </DatePointOfNullableOfdecimal5F2dSckg>
      </Points>
      <d2p1:Cusip>sample string 3</d2p1:Cusip>
      <d2p1:InstrumentId>1</d2p1:InstrumentId>
      <d2p1:Isin>sample string 2</d2p1:Isin>
      <d2p1:SeriesType>sample string 4</d2p1:SeriesType>
    </d2p1:BondDateTimeSeries>
    <d2p1:BondDateTimeSeries>
      <CAxisName>sample string 11</CAxisName>
      <Currency>sample string 13</Currency>
      <HasData>false</HasData>
      <Name>sample string 6</Name>
      <RequiresSubscription>false</RequiresSubscription>
      <Scale>14</Scale>
      <XAxisName>sample string 8</XAxisName>
      <YAxisName>sample string 9</YAxisName>
      <ZAxisName>sample string 10</ZAxisName>
      <BaseDate>2026-06-05T14:54:05.8390344+00:00</BaseDate>
      <Points>
        <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.8390344+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.8390344+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.8390344+00:00</x>
          <y>1</y>
        </DatePointOfNullableOfdecimal5F2dSckg>
      </Points>
      <d2p1:Cusip>sample string 3</d2p1:Cusip>
      <d2p1:InstrumentId>1</d2p1:InstrumentId>
      <d2p1:Isin>sample string 2</d2p1:Isin>
      <d2p1:SeriesType>sample string 4</d2p1:SeriesType>
    </d2p1:BondDateTimeSeries>
    <d2p1:BondDateTimeSeries>
      <CAxisName>sample string 11</CAxisName>
      <Currency>sample string 13</Currency>
      <HasData>false</HasData>
      <Name>sample string 6</Name>
      <RequiresSubscription>false</RequiresSubscription>
      <Scale>14</Scale>
      <XAxisName>sample string 8</XAxisName>
      <YAxisName>sample string 9</YAxisName>
      <ZAxisName>sample string 10</ZAxisName>
      <BaseDate>2026-06-05T14:54:05.8390344+00:00</BaseDate>
      <Points>
        <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.8390344+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.8390344+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.8390344+00:00</x>
          <y>1</y>
        </DatePointOfNullableOfdecimal5F2dSckg>
      </Points>
      <d2p1:Cusip>sample string 3</d2p1:Cusip>
      <d2p1:InstrumentId>1</d2p1:InstrumentId>
      <d2p1:Isin>sample string 2</d2p1:Isin>
      <d2p1:SeriesType>sample string 4</d2p1:SeriesType>
    </d2p1:BondDateTimeSeries>
  </Results>
</BondGetSeriesBatchResponse>