Home
Providers
Skai (Kenshoo)
Skai (Kenshoo)
Skai (formerly Kenshoo) is an AI-powered commerce media platform that helps brands and agencies centralize retail media, paid search, and paid social data, then plan, activate, optimize, and measure omnichannel marketing campaigns across Amazon, Google, Microsoft, Meta, Walmart, Instacart, Kroger, Target and 120+ other publishers and marketplaces. Skai publishes a real, anonymously readable OpenAPI 3.0.0 contract — 117 paths, 158 operations, 155 schemas — served through a Redoc developer hub at developers.skai.io and callable at services.kenshoo.com, covering reporting (synchronous and asynchronous), bulk entity management, campaigns, ad groups, ads, portfolios, product groups, custom columns, incrementality testing and budget pacing. Alongside the REST API, Skai runs first-party hosted MCP servers at mcp.kenshoo.com — a read-only Reporting MCP and a write-access Operations MCP for bid, budget and status changes with preview and approval — authenticated with OAuth 2.0 or a 90-day personal access token. Products include Celeste AI (a GenAI commerce-media agent), the Skai Data Hub, Retail Media, Search & Social, Omnichannel Planning, and Digital Shelf Optimization.
Skai (Kenshoo) publishes 49 APIs on the APIs.io network, including Accounts API, Ad Groups API, Add Ons API, and 46 more. Tagged areas include Company, Commerce, Advertising, Marketing, and Retail Media.
Skai (Kenshoo)’s developer surface includes documentation, API reference, getting-started guide, pricing, engineering blog, support, authentication, and 29 more developer resources.
2 APIs
1 MCP Servers
On this page
Kin Score
APIs 50
Open Collections 1
MCP Servers 1
Pricing Plans 1
Rate Limits 1
Security Posture 4
Scopes 1
Resources 36
apis.yml
50 Operational Transparency
Composite quality — 51.6/100 · developing
Agent readiness — 31/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
First-party hosted, remote Model Context Protocol servers exposing the Skai platform to AI assistants. The Reporting MCP is read-only and publishes five tools — fetch_report, re...
The Accounts API from Skai (Kenshoo) — 8 operation(s) for accounts.
Create, update, and retrieve ad groups. > **Scope:** This API covers common ad group attributes — name, bid, status, and targeting basics. > For the full range of ad group setti...
The Add Ons API from Skai (Kenshoo) — 3 operation(s) for add ons.
Create, update, and retrieve ads. > **Scope:** This API covers status updates and tag management for ads. > For full ad creation and attribute management use [Bulk Update (One F...
The Agencies API from Skai (Kenshoo) — 5 operation(s) for agencies.
The Asynchronous Reports API from Skai (Kenshoo) — 5 operation(s) for asynchronous reports.
The Automated Actions API from Skai (Kenshoo) — 1 operation(s) for automated actions.
The AutomatedAction API from Skai (Kenshoo) — 1 operation(s) for automatedaction.
The Available Columns API from Skai (Kenshoo) — 1 operation(s) for available columns.
The Brands API from Skai (Kenshoo) — 2 operation(s) for brands.
The Budget Oversight API from Skai (Kenshoo) — 4 operation(s) for budget oversight.
Publishers: Search
The Campaign attribution window config API from Skai (Kenshoo) — 1 operation(s) for campaign attribution window config.
Create, update, and retrieve campaigns. > **Scope:** This API covers common campaign attributes — name, budget, bid, status, dates, and campaign type. > For the full range of ca...
The Chats API from Skai (Kenshoo) — 5 operation(s) for chats.
The Columns API from Skai (Kenshoo) — 2 operation(s) for columns.
The Configuration API from Skai (Kenshoo) — 2 operation(s) for configuration.
The End Test API from Skai (Kenshoo) — 1 operation(s) for end test.
The Entities Creator API from Skai (Kenshoo) — 10 operation(s) for entities creator.
The Error Report API from Skai (Kenshoo) — 1 operation(s) for error report.
The External Reports API from Skai (Kenshoo) — 1 operation(s) for external reports.
The Functions API from Skai (Kenshoo) — 1 operation(s) for functions.
The Homepage API from Skai (Kenshoo) — 2 operation(s) for homepage.
The Homepage Auth API from Skai (Kenshoo) — 1 operation(s) for homepage auth.
The Homepage Context API from Skai (Kenshoo) — 2 operation(s) for homepage context.
The Incrementality API from Skai (Kenshoo) — 17 operation(s) for incrementality.
Operations that can take more than a few seconds are defined as **jobs**. Initiating such operations will return a _job_id_, which can then be used to query the status of the jo...
Manage dimension tags on Meta ad groups. > **Scope:** This section covers applying and removing Skai dimension labels on Meta ad groups.
Publishers:
Manage dimension tags on Meta ads. > **Scope:** This section covers applying and removing Skai dimension labels on Meta ads.
Publishers:
Manage dimension tags on Meta campaigns. > **Scope:** This section covers applying and removing Skai dimension labels on Meta campaigns. > For Meta campaign creation and full ma...
The Metric Meta Data API from Skai (Kenshoo) — 1 operation(s) for metric meta data.
The Operators API from Skai (Kenshoo) — 1 operation(s) for operators.
The Pacing Monitor API from Skai (Kenshoo) — 3 operation(s) for pacing monitor.
The Plans API from Skai (Kenshoo) — 1 operation(s) for plans.
The Portfolio Manager API from Skai (Kenshoo) — 2 operation(s) for portfolio manager.
Retrieve and update portfolio budgets and settings.
Publishers: Search
The Preview API from Skai (Kenshoo) — 2 operation(s) for preview.
Create, update, and retrieve product groups for Shopping campaigns. > **Scope:** Covers product group creation and status updates. > For bulk product group management use [Bulk ...
Publishers: Search
The Relevant Columns API from Skai (Kenshoo) — 1 operation(s) for relevant columns.
Publishers: Search
The Rotations API from Skai (Kenshoo) — 1 operation(s) for rotations.
The Spotlight API from Skai (Kenshoo) — 4 operation(s) for spotlight.
The Spotlights API from Skai (Kenshoo) — 4 operation(s) for spotlights.
The Synchronous Reports API from Skai (Kenshoo) — 1 operation(s) for synchronous reports.
The Tasks API from Skai (Kenshoo) — 1 operation(s) for tasks.
The Templates API from Skai (Kenshoo) — 2 operation(s) for templates.
The Tests API from Skai (Kenshoo) — 2 operation(s) for tests.
The Token API from Skai (Kenshoo) — 1 operation(s) for token.
Scroll for all 50
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 3
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: skai-kenshoo
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: published
onboarding: sales
trial: false
try_now: false
public: false
label: Enterprise
confidence: high
source:
- https://skai.io/pricing/
- https://developers.skai.io/
generated: '2026-08-12'
method: searched
note: List prices are published openly for five tiers, but there is no free tier, no trial and no self-serve signup — every
tier routes to a demo or sales conversation, and API credentials require a Skai platform user with the Standard role or
higher.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/skai-kenshoo.png
name: Skai (Kenshoo)
description: Skai (formerly Kenshoo) is an AI-powered commerce media platform that helps brands and agencies centralize retail
media, paid search, and paid social data, then plan, activate, optimize, and measure omnichannel marketing campaigns across
Amazon, Google, Microsoft, Meta, Walmart, Instacart, Kroger, Target and 120+ other publishers and marketplaces. Skai publishes
a real, anonymously readable OpenAPI 3.0.0 contract — 117 paths, 158 operations, 155 schemas — served through a Redoc developer
hub at developers.skai.io and callable at services.kenshoo.com, covering reporting (synchronous and asynchronous), bulk
entity management, campaigns, ad groups, ads, portfolios, product groups, custom columns, incrementality testing and budget
pacing. Alongside the REST API, Skai runs first-party hosted MCP servers at mcp.kenshoo.com — a read-only Reporting MCP
and a write-access Operations MCP for bid, budget and status changes with preview and approval — authenticated with OAuth
2.0 or a 90-day personal access token. Products include Celeste AI (a GenAI commerce-media agent), the Skai Data Hub, Retail
Media, Search & Social, Omnichannel Planning, and Digital Shelf Optimization.
url: https://raw.githubusercontent.com/api-evangelist/skai-kenshoo/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- bain-capital-ventures
x-tier: profiled
x-tier-reason: published-openapi-and-mcp
x-enrichment:
date: '2026-08-12'
status: enriched
artifacts_added: 24
pass: local-v1
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-08-12'
tags:
- Company
- Commerce
- Advertising
- Marketing
- Retail Media
- Paid Search
- Paid Social
- Marketing Analytics
- Advertising Technology
- Campaign Management
- Commerce Media
- Reporting
- MCP
- agent-native
- Omnichannel
tags_raw:
- Company
- Commerce
- Advertising
- Marketing
- Retail Media
- Paid Search
- Paid Social
- Marketing Analytics
- Advertising Technology
- Campaign Management
- Commerce Media
- Reporting
- MCP
- Agent Native
- Omnichannel
apis:
- name: Skai MCP Servers
description: First-party hosted, remote Model Context Protocol servers exposing the Skai platform to AI assistants. The
Reporting MCP is read-only and publishes five tools — fetch_report, relevant_columns, get_today, get_change_log and get_competitive_context
— two of which (get_change_log, get_competitive_context) have no REST equivalent. The Operations MCP carries write access
for bid, budget and status changes at scale, with preview and approval before anything is applied. Authentication is OAuth
2.0 against login.kenshoo.com (authorization_code + PKCE S256, RFC 8414 and RFC 9728 discovery published) or a 90-day
personal access token sent with a ks-name header. Documented clients include Claude Code, Claude Desktop, Claude Web,
ChatGPT, Cursor, VS Code, Windsurf and Google Gemini.
humanURL: https://skai-mcp-guide.vercel.app/
baseURL: https://mcp.kenshoo.com
tags:
- MCP
- agent-native
- Reporting
- Campaign Management
tags_raw:
- MCP
- Agent Native
- Reporting
- Campaign Management
properties:
- type: MCPServer
url: mcp/skai-kenshoo-mcp.yml
- type: ToolCrosswalk
url: mcp/skai-kenshoo-tool-crosswalk.yml
- type: Documentation
url: https://skai-mcp-guide.vercel.app/
- type: OAuthScopes
url: scopes/skai-kenshoo-scopes.yml
- aid: skai-kenshoo:skai-kenshoo-accounts-api
name: Skai (Kenshoo) Accounts API
description: The Accounts API from Skai (Kenshoo) — 8 operation(s) for accounts.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Account
tags_raw:
- Accounts
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-accounts-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-ad-groups-api
name: Skai (Kenshoo) Ad Groups API
description: 'Create, update, and retrieve ad groups.
> **Scope:** This API covers common ad group attributes — name, bid, status, and targeting basics.
> For the full range of ad group settings use [Bulk Update (One File)](#tag/Bulk-Update).
<dl>
<span>Publishers:</span>
<span style="color: white; padding: 8px; background-color: #4CAF50;" >Search</span>
<span style="color: white; padding: 8px; background-color: #2196F3;" >Social (excl. Meta)</span>
<span style="color: white; padding: 8px; background-color: #A29A22;" >Retail Media</span>
</dl>'
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Ad Groups
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-ad-groups-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-add-ons-api
name: Skai (Kenshoo) Add Ons API
description: The Add Ons API from Skai (Kenshoo) — 3 operation(s) for add ons.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Addons
tags_raw:
- Add Ons
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-add-ons-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-ads-api
name: Skai (Kenshoo) Ads API
description: 'Create, update, and retrieve ads.
> **Scope:** This API covers status updates and tag management for ads.
> For full ad creation and attribute management use [Bulk Update (One File)](#tag/Bulk-Update).
<dl>
<span>Publishers:</span>
<span style="color: white; padding: 8px; background-color: #4CAF50;" >Search</span>
<span style="color: white; padding: 8px; background-color: #2196F3;" >Social (excl. Meta)</span>
<span style="color: white; padding: 8px; background-color: #A29A22;" >Retail Media</span>
</dl>'
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Ads
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-ads-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-agencies-api
name: Skai (Kenshoo) Agencies API
description: The Agencies API from Skai (Kenshoo) — 5 operation(s) for agencies.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Agencies
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-agencies-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-asynchronous-reports-api
name: Skai (Kenshoo) Asynchronous Reports API
description: The Asynchronous Reports API from Skai (Kenshoo) — 5 operation(s) for asynchronous reports.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Asynchronous Reports
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-asynchronous-reports-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-automated-actions-api
name: Skai (Kenshoo) Automated Actions API
description: The Automated Actions API from Skai (Kenshoo) — 1 operation(s) for automated actions.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Automated Actions
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-automated-actions-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-automatedaction-api
name: Skai (Kenshoo) Automated Action API
description: The AutomatedAction API from Skai (Kenshoo) — 1 operation(s) for automatedaction.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- AutomatedAction
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-automatedaction-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-available-columns-api
name: Skai (Kenshoo) Available Columns API
description: The Available Columns API from Skai (Kenshoo) — 1 operation(s) for available columns.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Available Columns
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-available-columns-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-brands-api
name: Skai (Kenshoo) Brands API
description: The Brands API from Skai (Kenshoo) — 2 operation(s) for brands.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Brands
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-brands-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-budget-oversight-api
name: Skai (Kenshoo) Budget Oversight API
description: The Budget Oversight API from Skai (Kenshoo) — 4 operation(s) for budget oversight.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Budget Oversight
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-budget-oversight-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-bulk-update-api
name: Skai (Kenshoo) Bulk Update API
description: '<dl>
<span>Publishers:</span>
<span style="color: white; padding: 8px; background-color: #4CAF50;" >Search</span>
<span style="color: white; padding: 8px; background-color: #2196F3;" >Social (excl. Meta)</span>
<span style="color: white; padding: 8px; background-color: #A29A22;" >Retail Media</span>
</dl>'
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Bulk Update
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-bulk-update-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-campaign-attribution-window-config-api
name: Skai (Kenshoo) Campaign attribution window config API
description: The Campaign attribution window config API from Skai (Kenshoo) — 1 operation(s) for campaign attribution window
config.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Campaign attribution window config
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-campaign-attribution-window-config-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-campaigns-api
name: Skai (Kenshoo) Campaigns API
description: 'Create, update, and retrieve campaigns.
> **Scope:** This API covers common campaign attributes — name, budget, bid, status, dates, and campaign type.
> For the full range of campaign settings (targeting, extensions, dimension labels, and publisher-specific fields)
> use [Bulk Update (One File)](#tag/Bulk-Update), which handles millions of rows across all non-Meta publishers.
<dl>
<span>Publishers:</span>
<span style="color: white; padding: 8px; background-color: #4CAF50;" >Search</span>
<span style="color: white; padding: 8px; background-color: #2196F3;" >Social (excl. Meta)</span>
<span style="color: white; padding: 8px; background-color: #A29A22;" >Retail Media</span>
</dl>'
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Campaigns
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-campaigns-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-chats-api
name: Skai (Kenshoo) Chats API
description: The Chats API from Skai (Kenshoo) — 5 operation(s) for chats.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Chats
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-chats-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-columns-api
name: Skai (Kenshoo) Columns API
description: The Columns API from Skai (Kenshoo) — 2 operation(s) for columns.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Columns
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-columns-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-configuration-api
name: Skai (Kenshoo) Configuration API
description: The Configuration API from Skai (Kenshoo) — 2 operation(s) for configuration.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Configuration
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-configuration-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-end-test-api
name: Skai (Kenshoo) End Test API
description: The End Test API from Skai (Kenshoo) — 1 operation(s) for end test.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- End Test
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-end-test-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-entities-creator-api
name: Skai (Kenshoo) Entities Creator API
description: The Entities Creator API from Skai (Kenshoo) — 10 operation(s) for entities creator.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Entities Creator
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-entities-creator-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-error-report-api
name: Skai (Kenshoo) Error Report API
description: The Error Report API from Skai (Kenshoo) — 1 operation(s) for error report.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Error Report
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-error-report-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-external-reports-api
name: Skai (Kenshoo) External Reports API
description: The External Reports API from Skai (Kenshoo) — 1 operation(s) for external reports.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- External Reports
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-external-reports-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-functions-api
name: Skai (Kenshoo) Functions API
description: The Functions API from Skai (Kenshoo) — 1 operation(s) for functions.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Functions
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-functions-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-homepage-api
name: Skai (Kenshoo) Homepage API
description: The Homepage API from Skai (Kenshoo) — 2 operation(s) for homepage.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Homepage
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-homepage-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-homepage-auth-api
name: Skai (Kenshoo) Homepage Auth API
description: The Homepage Auth API from Skai (Kenshoo) — 1 operation(s) for homepage auth.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Homepage Auth
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-homepage-auth-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-homepage-context-api
name: Skai (Kenshoo) Homepage Context API
description: The Homepage Context API from Skai (Kenshoo) — 2 operation(s) for homepage context.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Homepage Context
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-homepage-context-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-incrementality-api
name: Skai (Kenshoo) Incrementality API
description: The Incrementality API from Skai (Kenshoo) — 17 operation(s) for incrementality.
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Incrementality
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-incrementality-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-jobs-api
name: Skai (Kenshoo) Jobs API
description: 'Operations that can take more than a few seconds are defined as **jobs**.
Initiating such operations will return a _job_id_, which can then be used to query the status of the job, and once completed
to query the job results.'
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Job
tags_raw:
- Jobs
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-jobs-api-openapi.yml
- type: Documentation
url: https://developers.skai.io/
- type: APIReference
url: https://developers.kenshoo.com/
- type: GettingStarted
url: https://developers.skai.io/#section/Authentication
- type: Authentication
url: authentication/skai-kenshoo-authentication.yml
- type: Conventions
url: conventions/skai-kenshoo-conventions.yml
- type: ErrorCatalog
url: errors/skai-kenshoo-problem-types.yml
- type: DataModel
url: data-model/skai-kenshoo-data-model.yml
- type: RateLimits
url: rate-limits/skai-kenshoo-rate-limits.yml
- aid: skai-kenshoo:skai-kenshoo-meta-ad-groups-api
name: Skai (Kenshoo) Meta Ad Groups API
description: 'Manage dimension tags on Meta ad groups.
> **Scope:** This section covers applying and removing Skai dimension labels on Meta ad groups.
<dl>
<span>Publishers:</span>
<span style="color: white; padding: 8px; background-color: #326bc7;" >Meta</span>
</dl>'
humanURL: https://developers.skai.io/
baseURL: https://services.kenshoo.com
tags:
- Meta Ad Groups
properties:
- type: OpenAPI
url: openapi/skai-kenshoo-meta-ad-groups-api-openapi.yml
- type: Documentation
u
# --- truncated at 32 KB (55 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/skai-kenshoo/refs/heads/main/apis.yml
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/skai-kenshoo"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/skai-kenshoo/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/skai-kenshoo/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.