Deals API for Suppliers

The BidSwitch Deals API integrates with Deal Management APIs of Buyers that are connected to BidSwitch, allowing BidSwitch connected Suppliers to push private or open deals to just one API. BidSwitch will then propogate the submitted Deals information to the specified Buyer and also ensure that all of the details are correct so that at time of delivery there should be no technically impediments to prevent the deal from running successfully.

Available API Versions

Usage Overview

Deals API Diagram

To integrate with this API, use the following steps.

  1. Get your API Access Token, which will be passed in the request header. If you do not have an API token or user account, use the steps outlined in the API Authorization section. If you have Read Only permissions you may only user GET queries. Request an API Account to access all API methods.

  2. Retrieve or update deal details from the relevant API depending on your integration, see either the V1 Deals API for Buyers or dpa-dsps-v2 section.

  3. When you push deal updates, BidSwitch makes these available to your partner Buyers also using the API. The details are also made available in spreadsheet format for partners not using an API.

  4. Your system should pull regularly from the Deals API to get updates from Suppliers.

Changelog

For complete details of changes listed here, see either the V1 Deals API for Suppliers or dpa-v2 section. You should consider changes to field functionality or definitions applicable to both API versions unless explicitly stated.

2021-02-25

  • Updated the details about which fields can be changed when trading with Google after a deal has been accepted, see the dv360-notes for full details.

  • Simplified working with start_time and end_time by removing some restrictions.

2021-01-14

  • API V2 introduced with the concept of managing different active revisions of a deal, see the dpa-v2 section for details

  • API v1, deals[].revision_id added to track the number of revisions a deal has been through, see the V1 Deals API for Suppliers section for more details

2020-11-10

  • rejected added as a possible deal status, see the field description for details.

2020-10-15

  • Added dsp_note, see the field description for details.

2020-06-02

  • inventory_source replaced publisher_id as a field name

  • Introduced inventory_source validation, see the field description for details.

2020-02-18

  • Added support for Native inventory

2019-10-23

Introduced deal_id validation, see the field description for details.

2019-05-17

Initial Release