Exchanges / Publishers

Overview

Exchanges are the supply partners who have established an RTB integration with BrightRoll DSP.

Endpoint

https://dspapi.admanagerplus.yahoo.com/traffic/exchanges

Fields

The Exchange object contains the following fields:

Name Description Type
id ID of the exchange. integer
name Name of the exchange. text

Read Exchanges (All)

To retrieve a list of all exchanges, make a GET call to the /exchanges endpoint.

GET https://dspapi.admanagerplus.yahoo.com/traffic/exchanges

The response will be an array of all the exchanges.

Example Request

GET https://dspapi.admanagerplus.yahoo.com/traffic/exchanges

Example Response (Partial)

{
  "response": [
    {
      "id": 1,
      "name": "MoPub"
    },
    {
      "id": 2,
      "name": "ONE by AOL: Mobile"
    }
  ],
  "errors": null,
  "timeStamp": "2017-04-24T20:35:01Z"
}

Read Exchanges (Filtered)

To retrieve a filtered list of Exchanges, make a GET call with the supported query parameters.

GET https://dspapi.admanagerplus.yahoo.com/traffic/exchanges?page={page}&limit={limit}&sort={sort}&dir={dir}&query={search query}
Name Description Type
page Page number integer
limit Total number of items to return. Maximum allowed value is 100. integer
sort Column to sort by text
dir Sort direction. Valid values: asc, desc text
query Search term. Use url encoding conventions (i.e. a space should be replaced with a + or %20). text

The response will be the list of Exchanges matching the given filter(s).

Example Request

GET https://dspapi.admanagerplus.yahoo.com/traffic/exchanges?query=Pub&limit=2

Example Response

{
  "response": [
    {
      "id": 1,
      "name": "MoPub"
    },
    {
      "id": 6,
      "name": "Pubmatic"
    }
  ],
  "errors": null,
  "timeStamp": "2017-04-25T00:47:19Z"
}