Managing Banners

📘

API Docs

Detailed technical documentation is available here - Banners API Documentation

GET api/v11/banner

  • Gets all banners in the system

GET api/v11/banner/{id}

  • Gets a single banner by its id
  • Parameters
    • id: Id of a banner (FromUri)

GET api/v11/banner/{guid}

  • Gets a single banner by its guid
  • Parameters
    • guid: Id of a banner (FromUri)

GET api/v11/banner/{id}/campaign

  • Gets all campaigns that the banner is associated with
    • Parameters
      • id: Id of a banner (FromUri)

GET api/v11/banner/{guid}/campaign

  • Gets all campaigns that the banner is associated with
    • Parameters
      • guid: Id of a banner (FromUri)

POST api/v11/banner

  • Adds a banner to the system
    • Parameters
      • banner: A banner entity (FromBody)

PUT api/v11/banner/{id}

  • Updates a banner
    • Parameters
      • id: Id of a banner to update (FromUri)
      • banner: A banner entity with updated properties (FromBody)

PUT api/v11/banner/{guid}

  • Updates a banner
    • Parameters
      • guid: Id of a banner to update (FromUri)
      • banner: A banner entity with updated properties (FromBody)

DELETE api/v11/banner/{id}

  • Deletes a banner
    • Parameters
      • id: Id of a banner to delete (FromUri)

DELETE api/v11/banner/{guid}

  • Deletes a banner
    • Parameters
      • guid: Id of a banner to delete (FromUri)
      • Banner Zone

GET api/v11/bannerzone

  • Gets all available banner zones