ADvendio Developers

Welcome to ADvendio Developers

Documentation for partners and developers who connect ad servers, platforms and data to ADvendio, the advertising management platform powered by Salesforce.

Documentation

API reference · OpenAPI 3.1

Custom Media Integration Callback API (CMI)

The endpoints you build so that ADvendio can book, forecast, report and synchronize with your ad server. ADvendio calls them with a JSON request, and your service answers in the CMI format.

10 endpoints

  • /cmi/login/
  • /cmi/adserverentities
  • /cmi/buying
  • /cmi/selling
  • /cmi/forecast/
  • /cmi/report/
  • /cmi/statussync/
  • /cmi/walletpush/
  • /cmi/walletpull/
  • /cmi/import/selling

Build a CMI integration

The steps to connect your ad server to ADvendio. Each one links to the part of the reference that covers it.

  1. Create the Connection record

    Add a Connection with the record type Custom Media Integration (CMI) and your Custom Endpoint.

  2. Generate the API key

    Create the key on the Connection. ADvendio sends it in X-API-Key and as a Bearer token.

  3. Implement the Connection Check

    Answer POST /cmi/login/ first, so users can test the Connection.

  4. Add the operations you need

    Selling, forecast, reports, status sync, wallets, entity and campaign import.

  5. Test with the Log Viewer

    Every request and response of a job is logged, with secrets masked.

Need help?

Questions about an integration or the documentation? Write to ADvendio Support.