Ketch API

REST API for the Ketch platform that powers consent collection and enforcement, data subject rights workflows, data mapping, preference management, and risk reporting. Endpoints are served from global.ketchapi.com and include the Harbormaster service used for authentication and OAuth integration with documentation. Webhooks and a large catalog of pre-built integrations are available for connecting downstream systems.

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/ketch-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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.

API entry from apis.yml

apis.yml Raw ↑
aid: ketch-io:ketch-api
name: Ketch API
description: REST API for the Ketch platform that powers consent collection and enforcement, data subject
  rights workflows, data mapping, preference management, and risk reporting. Endpoints are served from
  global.ketchapi.com and include the Harbormaster service used for authentication and OAuth integration
  with documentation. Webhooks and a large catalog of pre-built integrations are available for connecting
  downstream systems.
humanURL: https://docs.ketch.com/
baseURL: https://global.ketchapi.com
tags:
- Consent
- DSR
- Preferences
- Data Mapping
- Webhook
tags_raw:
- Consent
- DSR
- Preferences
- Data Mapping
- Webhooks
properties:
- type: Documentation
  url: https://docs.ketch.com/
- type: APIReference
  url: https://docs.ketch.com/ketch/reference
- type: Integrations
  url: https://www.ketch.com/integrations
- type: SourceCode
  url: https://github.com/ketch-com
- type: Signup
  url: https://www.ketch.com/ketch-free-cookie-banner
- type: Pricing
  url: https://www.ketch.com/pricing
features:
- name: Consent Management
  description: Collect, store, and enforce consumer privacy preferences across channels and jurisdictions.
- name: DSR Automation
  description: Build and run data subject request workflows with drag-and-drop automation.
- name: AI-Powered Data Mapping
  description: Discover systems and visualize data footprints with AI assistance.
- name: Marketing Preference Management
  description: Let customers select preferences across communications and channels.
- name: Risk and Reporting
  description: Real-time data insights for privacy and risk teams.
- name: Data Sentry
  description: Privacy pentest that identifies vulnerabilities and non-compliant trackers.
- name: AI Governance
  description: Enforce human intent and oversight across AI use of customer data.
- name: Identity Management
  description: Identity stitching across devices and browsers for consistent consent enforcement.
- name: Adaptive Compliance
  description: Adapts to GDPR, CCPA and CPRA, and emerging regulations as they evolve.
- name: 1,000+ Pre-Built Integrations
  description: Catalog of pre-built API integrations into common SaaS, data, and AI systems.
useCases:
- name: Cookie Banner and Web Consent
  description: Drop a Ketch consent experience onto a website with the free cookie banner tier or a branded
    enterprise experience.
- name: Mobile App Consent
  description: Use the iOS and Android SDKs to collect and enforce consent in native mobile apps.
- name: DSR Fulfillment at Scale
  description: Automate intake and fulfillment of access and deletion requests across systems.
- name: AI Permissioning
  description: Govern which customer data can flow into AI training and inference workloads.
- name: GTM Consent Mode
  description: Use the Ketch Google Tag Manager template to control GTM tag firing based on consent.
integrations:
- name: Google Tag Manager
- name: Google Consent Mode
- name: Salesforce
- name: HubSpot
- name: Segment
- name: Snowflake
- name: BigQuery
- name: AWS
- name: GCP
- name: Azure
- name: Adobe
- name: Meta
- name: TikTok
- name: Slack
authentication:
- type: OAuth
  description: OAuth flow handled by the Harbormaster service at global.ketchapi.com for integrations
    and documentation access.
- type: API Key
  description: API key authentication for server-side integrations against the Ketch platform.