github.com/prebid/prebid-server@v0.275.0/endpoints/openrtb2/sample-requests/aliased/multiple-alias.json (about)

     1  {
     2    "description": "Imp extension comes with a valid bidder name and valid bidder aliases as defined in the config.aliases list. Given that 'alias1' refers to the 'appnexus' bidder, we only bid appnexus once.",
     3    "config": {
     4      "aliases": "{\"ext\":{\"prebid\":{\"aliases\":{\"alias1\":\"appnexus\",\"alias2\":\"rubicon\"}}}}",
     5      "mockBidders": [
     6        {"bidderName": "appnexus", "currency": "USD", "price": 0.00},
     7        {"bidderName": "rubicon", "currency": "USD", "price": 0.00}
     8      ]
     9    },
    10    "mockBidRequest": {
    11      "id": "some-request-id",
    12      "site": {
    13        "page": "test.somepage.com"
    14      },
    15      "imp": [
    16        {
    17          "id": "my-imp-id",
    18          "banner": {
    19            "format": [
    20              {
    21                "w": 300,
    22                "h": 600
    23              }
    24            ]
    25          },
    26          "pmp": {
    27            "deals": [
    28              {
    29                "id": "some-deal-id"
    30              }
    31            ]
    32          },
    33          "ext": {
    34            "appnexus": {
    35              "placementId": 12883451
    36            },
    37            "alias1": {
    38              "placementId": 12883451
    39            },
    40            "alias2": {
    41              "accountId": 1001,
    42              "siteId": 113932,
    43              "zoneId": 535510
    44            }          
    45          }
    46        }
    47      ],
    48      "ext": {
    49        "prebid": {
    50          "targeting": {
    51            "pricegranularity": "low"
    52          },
    53          "cache": {
    54            "bids": {}
    55          }
    56        }
    57      }
    58    },
    59    "expectedBidResponse": {
    60      "id": "some-request-id",
    61      "seatbid": [
    62        {
    63          "bid": [
    64            {
    65              "id": "appnexus-bid",
    66              "impid": "my-imp-id",
    67              "price": 0
    68            }
    69          ],
    70          "seat": "alias1"
    71        },
    72        {
    73          "bid": [
    74            {
    75              "id": "rubicon-bid",
    76              "impid": "my-imp-id",
    77              "price": 0
    78            }
    79          ],
    80          "seat": "alias2"
    81        },
    82        {
    83          "bid": [
    84            {
    85              "id": "appnexus-bid",
    86              "impid": "my-imp-id",
    87              "price": 0
    88            }
    89          ],
    90          "seat": "appnexus"
    91        }
    92      ],
    93      "bidid": "test bid id",
    94      "cur": "USD",
    95      "nbr": 0
    96    },
    97    "expectedReturnCode": 200
    98  }