Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Kevel Decision API

Request ad decisions and creatives.

Kevel Decision API is one of 14 APIs that Kevel publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Decision. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 1 operation across 1 path, and defines 3 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api.kevel.co/v1, https://e-{networkId}.adzerk.net.

1 operations 1 paths 3 schemas 1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Servers
https://api.kevel.co/v1
https://e-{networkId}.adzerk.net
Authentication
API Key
Contact
Resource Areas
1

Authentication & Security 1

Kevel Decision API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-Adzerk-ApiKey (ApiKeyAuth). By default, every request must be authenticated.

  • ApiKeyAuth — Management/Reporting API key issued from the Kevel UI.

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.

Decision 1

Request ad decisions and creatives.

POST
/api/v2
Make an ad decision
makeDecision body → 200

Schemas 3

The contract defines 3 schemas that model the data the API accepts and returns. The most detailed are Placement (7 properties), DecisionRequest (7 properties), DecisionResponse (2 properties). Each schema is shown below with its type and property counts.

DecisionRequest
object
7 properties 1 required
Placement
object
7 properties 3 required
DecisionResponse
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

kevel-decision-api-openapi.yml Raw ↑

Other APIs Kevel publishes across the network.

Kevel Decision API
Kevel Management API
Kevel Reporting API
Kevel UserDB API
Kevel Ads API
Kevel Advertisers API
Kevel Campaigns API
Kevel Channels API
Kevel Creatives API
Kevel Flights API
Kevel Reporting API
Kevel Sites API