For AI agents: visit https://dev.kevel.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
KevelAPI DocsKnowledge BaseSystem StatusContact SupportContact Sales
HomeKnowledge BaseAPI DocumentationAnnouncements
API DocsKnowledge BaseSystem StatusContact SupportContact SalesKevel
API Documentation
HomeKnowledge BaseAPI DocumentationAnnouncements

API Introduction

  • Getting Started with Kevel

Decision API

  • Decision APIpost
  • Response Parameters
  • Multi-Winner Placements
    • Proportionality Lotteries
  • Client-Side Requests and CORS

Reporting API

  • Reporting API Overview
    • Custom Reports vs Queued Reports
    • Reporting API
  • Queued Reports
    • Create Queued Reportpost
    • Poll for Queued Report Resultget
  • Scheduled Reports
    • Create Scheduled Reportpost
    • Get Scheduled Reportget
    • List Scheduled Reportsget
    • Delete Scheduled Reportsget
  • Report Runs
    • Get Report Runsget
  • Real Time Reporting API
    • Get Advertiser Countsget
    • Get Campaign Countsget
    • Get Flight Countsget
    • Get Ad Countsget
    • Get Bulk Countspost
    • Get Network Countsget

Campaign Management API

  • Management API Overview
  • List Pagination
  • Advertisers
    • Create Advertiserspost
    • Update Advertisersput
    • List Advertisersget
    • Get Advertiserget
    • Search Advertiserspost
    • Get Conversion Tracking Pixelget
    • Delete Advertisers
  • Campaigns
    • Create Campaignspost
    • Create Campaign V2post
    • Update Campaignsput
    • List Campaignsget
    • Get Campaignget
    • Search Campaignspost
    • Delete Campaigns
  • Flights
    • Create Flightpost
    • Update Flightsput
    • List Flightsget
    • List Flights for Campaignget
    • List Flights for Advertiserget
    • Get Flightget
    • Flight Filteringget
    • Delete Flights
  • Creatives
    • Create Creativepost
    • Upload Creative Imagepost
    • Update Creativeput
    • List Creatives For Advertiserget
    • List Creatives For Networkget
    • Get Creativeget
    • Delete Creatives
  • Ads
    • Create Adspost
    • Update Adput
    • List Ads for Flightget
    • Get Adget
    • Get Ad (Legacy)get
    • Get Ad Tracking Pixel and ClickURLget
    • Delete Adget
    • List Ads For Networkget
  • User Segments
    • Create Segmentpost
    • Update Segmentput
    • Get Segmentget
    • List Segmentsget
    • Delete Segmentdel
  • Flight Segment Targeting Rules
    • Create Flight Segment Targeting Rulepost
    • Update Flight Segment Targeting Ruleput
    • Get Flight Segment Targeting Ruleget
    • List Flight Segment Targeting Rulesget
    • Delete Flight Segment Targeting Ruledel
  • Ad Segment Targeting Rules
    • Create Ad Segment Targeting Rulepost
    • Update Ad Segment Targeting Ruleput
    • Get Ad Segment Targeting Ruleget
    • List Ad Segment Targeting Rulesget
    • Delete Ad Segment Targeting Ruledel
  • Advertiser Segment
    • Create Advertiser Segmentpost
    • List Advertiser Segmentsget
    • Delete Advertiser Segmentdel
  • Flight Categories
    • Create Flight Categoriespost
    • List Flight Categoriesget
    • List Network Categoriesget
    • Delete Flight Categoryget
  • Site/Zone Targeting
    • Create Site/Zone Targetingpost
    • Update Site/Zone Targetingput
    • Get Site/Zone Targetingget
    • Delete Site/Zone Targetingget
  • Geo-Targeting Endpoints
    • Create Geo-Targetingpost
    • Update Geo-Targetingput
    • Get Geo-Targetingget
    • Delete Geo-Targetingget
    • List Countriesget
    • List Regions in Countryget
    • List Metro Codes in Regionget
  • Distance Targeting Endpoints
    • Create Distance Targeting Geometrypost
    • Batch Upload Distance Targeting Geometriespost
    • Update Distance Targeting Geometryput
    • Get Distance Targeting Geometryget
    • List Distance Targeting Geometriesget
    • Delete Distance Targeting Geometrydel
  • Day Parting
    • Create Day Partpost
    • Get Day Partget
    • List Day Partsget
    • Delete Day Partpost
  • Priorities
    • Create Prioritypost
    • Update Priorityput
    • List Prioritiesget
    • Get Priorityget
    • Delete Priorityget
  • Creative Templates
    • Create Creative Templatepost
    • Update Creative Templatepost
    • Get Creative Templateget
    • List Creative Templatesget
  • Entity Counts
    • Get Entity Countsget
  • Assets
    • Create Assetpost
    • List Advertiser Assetsget
    • List Network Assetsget
    • Get Assetget
    • Delete Assetpost
    • Upload Asset Imagepost

Inventory Management API

  • Inventory API Overview
  • Channels
    • Create Channelspost
    • Update Channelsput
    • List Channelsget
    • List Channels for a Siteget
    • Get Channelget
    • Get Priorities for a Channelget
    • Delete Channelsget
  • Sites
    • Create Sitepost
    • Update Sitesput
    • List Sitesget
    • List Sites for a Channelget
    • Get Siteget
    • Delete Site
    • Site Filteringget
  • Channel Site Maps
    • Create Channel Site Mappost
    • Update Channel Site Mapput
    • List Channel Site Mapsget
    • Get Channel Site Mapget
    • Delete Channel Site Mapget
  • Zones
    • Create Zonepost
    • Update Zoneput
    • List Zonesget
    • Get Zoneget
    • Delete Zone
  • Ad Types
    • Create Ad Typepost
    • Create Ad Type for Channelpost
    • List Ad Typesget
    • List Ad Types for Channelget
    • Delete Ad Typeget
    • Delete Ad Type from Channelget

Forecast API

  • Getting Started with Kevel Forecast
    • Available forecast
    • Deliverable forecast
    • Existing forecast
    • Traffic Modifiers
    • Static Audiences
    • Auto Seasonality
    • Reserved Campaigns
  • Forecast
    • List forecastsget
    • Request forecastpost
    • Get forecastget
    • Deletes a forecastdel
  • Traffic Modifiers
    • List traffic modifiersget
    • Create traffic modifierpost
    • Get traffic modifierget
    • Replace traffic modifierput
    • Delete traffic modifierdel
  • Yield Forecast
    • Get network settingsget
    • Update network settingspost
    • List ad productsget
    • Create ad productpost
    • Get ad productget
    • Update ad productput
    • Patch ad productpatch
    • Delete ad productdel
    • List targeting setsget
    • Create targeting setpost
    • Get targeting setget
    • Update targeting setput
    • Patch targeting setpatch
    • Delete targeting setdel
    • Trigger forecasts for ad productspost
    • Trigger a forecast of all available inventorypost
  • Static Audiences
    • Static user custom properties ingest URLpost
    • Configure user custom propertiespost
    • List configured user custom propertiesget
    • Static user segments ingest URLpost
    • Configure user segmentspost
    • List configured user segmentsget
  • Auto Seasonality
    • Boostrap Seasonality URLpost
    • Preview Seasonalityget
    • Get auto seasonality settingsget
    • Update auto seasonality settingsput
  • Reserved Campaigns
    • List reserved campaignsget
    • Create reserved campaignpost
    • Get reserved campaignget
    • Update reserved campaignput
    • Patch reserved campaignpatch
    • Delete reserved campaigndel

Catalog Management API

  • Catalog File Ingest
    • Create Ingest URLpost
    • Ingest Statusget
  • Catalogs
    • Get Catalogget
    • List Catalogsget
  • Catalog Items
    • Get Catalog Itemget
    • List Catalog Itemsget
    • Upsert Multiple Catalog Itemspost
    • Partially Update Multiple Catalog Itemspatch
    • Delete Multiple Catalog Itemspost

Databases

  • UserDB
    • Read User Recordget
    • Set Custom Propertiespost
    • Set Custom Properties (REST)post
    • Add Interest To A Userget
    • Add Multiple Interests to a Userpost
    • Remove Multiple Interestsdel
    • Add User To Retargeting Segmentget
    • Opt-Out A Userget
    • IP Address Overrideget
    • Forget Userdel
    • GDPR Consentpost
    • User Matchingget
    • Set User Cookieget
    • JavaScript Cookie Endpoints
    • Get Segments for a Userget
    • Add Segments To A Userpost
    • Replace Segments for a Userput
    • Remove one or more Segmentsdel
    • Read User Groupget
    • Set User Grouppost
  • ContentDB
    • Create/Update ContentDB Recordpost
    • Get ContentDB Recordget
    • Delete ContentDB Recorddel

Additional APIs

  • User Management API
    • Create Loginpost
    • Update Loginput
    • List Loginsget
    • Get Loginget
  • Jobs Service
    • Submit Jobpost
    • Get Jobget
    • List Jobsget
  • Purchase Eventsget

Relay (STANDALONE)

  • Relay API Overview
    • System Overview and Concepts
    • The Exchange API
  • OpenRTB 2.x
    • Bid Requestpost
  • Report Generationpost
  • Demand Source Handlers
    • /demand_sourcepost
    • /demand_sourceget
    • /demand_source/{demand_source_id}get
  • Placement Handlers
    • /placementpost
    • /placement/{placement_id}put
    • /placement/{placement_id}/demand/{demand_id}put
    • /placement/{placement_id}/demand/{demand_id}del
    • /placementget
  • Channel Handlers
    • /channelget
    • /channelpost
    • /channel/{channel_id}/placement/{placement_id}del
    • /channel/{channel_id}/placement/{placement_id}put
    • /channel/{channel_id}/demand/{demand_id}put
    • /channel/{channel_id}get

The Exchange API

Updated 10 months ago


System Overview and Concepts
OpenRTB 2.x

Updated 10 months ago


System Overview and Concepts
OpenRTB 2.x