Kentik

Kentik is a network observability company whose SaaS platform (the Kentik Portal) unifies network flow records, BGP routing, SNMP and streaming telemetry, synthetic tests, and cloud VPC/flow logs into one analytics engine for network performance monitoring, capacity planning, DDoS detection and mitigation, cloud and container visibility, service-provider peering and OTT analytics, and AI-driven network intelligence. The Kentik V6 API is a gRPC-first platform with REST/JSON transcoding that exposes dozens of services — devices, sites, labels, users, alert policies, mitigations, synthetics, cloud export, notification channels, capacity plans, and an AI Advisor MCP server — authenticated with X-CH-Auth-Email plus X-CH-Auth-API-Token headers.

Kentik publishes 20 APIs on the APIs.io network, including Synthetics Monitoring API (v6), Cloud Export API (v6), Alerting API (v6), and 17 more. Tagged areas include Network Observability, Network Monitoring, Flow Analytics, BGP, and Synthetics.

The Kentik catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Kentik’s developer surface includes documentation, API reference, developer portal, getting-started guide, support, engineering blog, pricing, and 30 more developer resources.

52.9/100 developing Agent 71/100 agent native Full breakdown ↓
scored 2026-07-20 · rubric v0.4
20 APIs 1 MCP Servers 0 Features
Network ObservabilityNetwork MonitoringFlow AnalyticsBGPSyntheticsDDoSCloudTelemetryNMSgRPCAIOpsObservability

API Rating

API Evangelist API Evangelist Rating How this is scored →
scored 2026-07-20 · rubric v0.4
Composite quality — 52.9/100 · developing
Contract Quality 9.4 / 25
Developer Ergonomics 16.1 / 20
Commercial Clarity 10.5 / 20
Operational Transparency 6.8 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 71/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/kentik: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs

Kentik Synthetics Monitoring API (v6)

Create and manage synthetic tests (HTTP, ping, traceroute, DNS, BGP, transaction) and query their results and agents.

Kentik Cloud Export API (v6)

Configure export of VPC flow logs and cloud telemetry from AWS, Azure, GCP, and OCI into Kentik.

Kentik Alerting API (v6)

List, acknowledge, comment on, and manage alerts raised by policies across flow, BGP, and NMS.

Kentik Mitigations API (v6)

Start, stop, and manage DDoS and traffic mitigations (RTBH, Flowspec, adaptive, third-party).

Kentik Alert Policies API (v6)

Create and manage alert policies, thresholds, baselines, and their datasources and filters.

Kentik Devices API (v6)

Register and manage the network devices (routers, hosts, agents) exporting telemetry to Kentik.

Kentik Users API (v6)

Manage Kentik users, roles, and account membership.

Kentik Sites API (v6)

Model physical/logical sites and their addresses for network topology and grouping.

Kentik Labels API (v6)

Create and manage labels used to tag and group devices and other resources.

Kentik AS Groups API (v6)

Define groups of autonomous systems used in classification and analytics.

Kentik Notification Channels API (v6)

Manage notification channels (email, Slack, PagerDuty, webhooks, etc.) used by alert policies.

Kentik Capacity Planning API (v6)

Create capacity plans that track interface and link utilization against thresholds.

Kentik BGP Monitoring API (v6)

Configure BGP monitors and query route and prefix visibility across the internet.

Kentik My Kentik Portal (MKP) API (v6)

Manage multi-tenant My Kentik Portal tenants for white-label / service-provider portals.

Kentik Kentik Market Intelligence (KMI) API (v6)

Query market-intelligence data on network operators, peering, and connectivity.

Kentik Connectivity Costs API (v6)

Model and query connectivity/interconnection costs across interfaces and providers.

Kentik Custom Dimensions API (v6)

Create custom dimensions and populate them with tagging criteria (populators).

Kentik Flow Tags API (v6)

Create and manage flow tags used to enrich and classify traffic.

Kentik AI Advisor API (v6)

Chat-based AI network assistant sessions; the service behind the Kentik AI Advisor MCP server.

Kentik Audit Log API (v6)

Query the account audit log of configuration and access events.

MCP Servers

kentik-mcp.yml

MCP SERVER

Event Specifications

Kentik Webhooks

ASYNCAPI

Resources

Get Started 6

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 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: kentik
name: Kentik
description: Kentik is a network observability company whose SaaS platform (the Kentik Portal) unifies network flow records,
  BGP routing, SNMP and streaming telemetry, synthetic tests, and cloud VPC/flow logs into one analytics engine for network
  performance monitoring, capacity planning, DDoS detection and mitigation, cloud and container visibility, service-provider
  peering and OTT analytics, and AI-driven network intelligence. The Kentik V6 API is a gRPC-first platform with REST/JSON
  transcoding that exposes dozens of services — devices, sites, labels, users, alert policies, mitigations, synthetics, cloud
  export, notification channels, capacity plans, and an AI Advisor MCP server — authenticated with X-CH-Auth-Email plus X-CH-Auth-API-Token
  headers.
image: https://avatars.githubusercontent.com/u/11130373?v=4
url: https://raw.githubusercontent.com/api-evangelist/kentik/refs/heads/main/apis.yml
humanURL: https://www.kentik.com/
x-type: company
x-source: vc-portfolio
x-backed-by:
- dcvc
x-tier: enriched
x-tier-reason: enrichment-pipeline
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-19'
tags:
- Network Observability
- Network Monitoring
- Flow Analytics
- BGP
- Synthetics
- DDoS
- Cloud
- Telemetry
- NMS
- gRPC
- AIOps
- Observability
apis:
- name: Kentik Synthetics Monitoring API (v6)
  description: Create and manage synthetic tests (HTTP, ping, traceroute, DNS, BGP, transaction) and query their results and
    agents.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Synthetics Monitoring
  properties:
  - type: OpenAPI
    url: openapi/kentik-synthetics-openapi.json
  - type: Protobuf
    url: grpc/kentik-synthetics.proto
- name: Kentik Cloud Export API (v6)
  description: Configure export of VPC flow logs and cloud telemetry from AWS, Azure, GCP, and OCI into Kentik.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Cloud Export
  properties:
  - type: OpenAPI
    url: openapi/kentik-cloud-export-openapi.json
  - type: Protobuf
    url: grpc/kentik-cloud-export.proto
- name: Kentik Alerting API (v6)
  description: List, acknowledge, comment on, and manage alerts raised by policies across flow, BGP, and NMS.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Alerting
  properties:
  - type: OpenAPI
    url: openapi/kentik-alerting-openapi.json
  - type: Protobuf
    url: grpc/kentik-alerting.proto
- name: Kentik Mitigations API (v6)
  description: Start, stop, and manage DDoS and traffic mitigations (RTBH, Flowspec, adaptive, third-party).
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Mitigations
  properties:
  - type: OpenAPI
    url: openapi/kentik-mitigation-openapi.json
  - type: Protobuf
    url: grpc/kentik-mitigation.proto
- name: Kentik Alert Policies API (v6)
  description: Create and manage alert policies, thresholds, baselines, and their datasources and filters.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Alert Policies
  properties:
  - type: OpenAPI
    url: openapi/kentik-alert-policy-openapi.json
  - type: Protobuf
    url: grpc/kentik-alert-policy.proto
- name: Kentik Devices API (v6)
  description: Register and manage the network devices (routers, hosts, agents) exporting telemetry to Kentik.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Devices
  properties:
  - type: OpenAPI
    url: openapi/kentik-device-openapi.json
  - type: Protobuf
    url: grpc/kentik-device.proto
- name: Kentik Users API (v6)
  description: Manage Kentik users, roles, and account membership.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Users
  properties:
  - type: OpenAPI
    url: openapi/kentik-user-openapi.json
  - type: Protobuf
    url: grpc/kentik-user.proto
- name: Kentik Sites API (v6)
  description: Model physical/logical sites and their addresses for network topology and grouping.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Sites
  properties:
  - type: OpenAPI
    url: openapi/kentik-site-openapi.json
  - type: Protobuf
    url: grpc/kentik-site.proto
- name: Kentik Labels API (v6)
  description: Create and manage labels used to tag and group devices and other resources.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Labels
  properties:
  - type: OpenAPI
    url: openapi/kentik-label-openapi.json
  - type: Protobuf
    url: grpc/kentik-label.proto
- name: Kentik AS Groups API (v6)
  description: Define groups of autonomous systems used in classification and analytics.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - AS Groups
  properties:
  - type: OpenAPI
    url: openapi/kentik-as-group-openapi.json
  - type: Protobuf
    url: grpc/kentik-as-group.proto
- name: Kentik Notification Channels API (v6)
  description: Manage notification channels (email, Slack, PagerDuty, webhooks, etc.) used by alert policies.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Notification Channels
  properties:
  - type: OpenAPI
    url: openapi/kentik-notification-channel-openapi.json
  - type: Protobuf
    url: grpc/kentik-notification-channel.proto
- name: Kentik Capacity Planning API (v6)
  description: Create capacity plans that track interface and link utilization against thresholds.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Capacity Planning
  properties:
  - type: OpenAPI
    url: openapi/kentik-capacity-plan-openapi.json
  - type: Protobuf
    url: grpc/kentik-capacity-plan.proto
- name: Kentik BGP Monitoring API (v6)
  description: Configure BGP monitors and query route and prefix visibility across the internet.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - BGP Monitoring
  properties:
  - type: OpenAPI
    url: openapi/kentik-bgp-monitoring-openapi.json
  - type: Protobuf
    url: grpc/kentik-bgp-monitoring.proto
- name: Kentik My Kentik Portal (MKP) API (v6)
  description: Manage multi-tenant My Kentik Portal tenants for white-label / service-provider portals.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - My Kentik Portal (MKP)
  properties:
  - type: OpenAPI
    url: openapi/kentik-mkp-openapi.json
  - type: Protobuf
    url: grpc/kentik-mkp.proto
- name: Kentik Kentik Market Intelligence (KMI) API (v6)
  description: Query market-intelligence data on network operators, peering, and connectivity.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Kentik Market Intelligence (KMI)
  properties:
  - type: OpenAPI
    url: openapi/kentik-kmi-openapi.json
  - type: Protobuf
    url: grpc/kentik-kmi.proto
- name: Kentik Connectivity Costs API (v6)
  description: Model and query connectivity/interconnection costs across interfaces and providers.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Connectivity Costs
  properties:
  - type: OpenAPI
    url: openapi/kentik-cost-openapi.json
  - type: Protobuf
    url: grpc/kentik-cost.proto
- name: Kentik Custom Dimensions API (v6)
  description: Create custom dimensions and populate them with tagging criteria (populators).
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Custom Dimensions
  properties:
  - type: OpenAPI
    url: openapi/kentik-custom-dimension-openapi.json
  - type: Protobuf
    url: grpc/kentik-custom-dimension.proto
- name: Kentik Flow Tags API (v6)
  description: Create and manage flow tags used to enrich and classify traffic.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Flow Tags
  properties:
  - type: OpenAPI
    url: openapi/kentik-flow-tag-openapi.json
  - type: Protobuf
    url: grpc/kentik-flow-tag.proto
- name: Kentik AI Advisor API (v6)
  description: Chat-based AI network assistant sessions; the service behind the Kentik AI Advisor MCP server.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - AI Advisor
  properties:
  - type: OpenAPI
    url: openapi/kentik-ai-advisor-openapi.json
  - type: Protobuf
    url: grpc/kentik-ai-advisor.proto
- name: Kentik Audit Log API (v6)
  description: Query the account audit log of configuration and access events.
  humanURL: https://kb.kentik.com/docs/apis-overview
  baseURL: https://grpc.api.kentik.com
  tags:
  - Network Observability
  - Audit Log
  properties:
  - type: OpenAPI
    url: openapi/kentik-audit-openapi.json
  - type: Protobuf
    url: grpc/kentik-audit.proto
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Documentation
  url: https://kb.kentik.com/docs/apis-overview
- type: APIReference
  url: https://kb.kentik.com/docs/v6-apis
- type: DeveloperPortal
  url: https://kb.kentik.com/
- type: Portal
  url: https://portal.kentik.com/
- type: GettingStarted
  url: https://kb.kentik.com/docs/getting-started
- type: Support
  url: https://kb.kentik.com/docs/how-to-submit-a-support-request
- type: Blog
  url: https://www.kentik.com/blog/
- type: GitHubOrganization
  url: https://github.com/kentik
- type: Pricing
  url: https://www.kentik.com/pricing/
- type: SignUp
  url: https://www.kentik.com/go/get-started/
- type: Login
  url: https://portal.kentik.com/login
- type: TermsOfService
  url: https://www.kentik.com/terms-of-use/
- type: PrivacyPolicy
  url: https://www.kentik.com/privacy-policy/
- type: StatusPage
  url: https://status.kentik.com/
- type: Deprecation
  url: https://kb.kentik.com/docs/deprecated-features
- type: Sandbox
  url: https://portal.kentik.com/v4/core/api-tester
- type: TrustCenter
  url: https://trust.kentik.com/
- type: AgenticAccess
  url: agentic-access/kentik-agentic-access.yml
- type: Authentication
  url: authentication/kentik-authentication.yml
- type: LLMsTxt
  url: llms/kentik-llms.txt
- type: Packages
  url: packages/kentik-packages.yml
- type: SDKs
  url: packages/kentik-packages.yml
- type: MCPServer
  url: mcp/kentik-mcp.yml
- type: Lifecycle
  url: lifecycle/kentik-lifecycle.yml
- type: ChangeLog
  url: changelog/kentik-changelog.yml
- type: Conventions
  url: conventions/kentik-conventions.yml
- type: ErrorCatalog
  url: errors/kentik-error-codes.yml
- type: DataModel
  url: data-model/kentik-data-model.yml
- type: Conformance
  url: conformance/kentik-conformance.yml
- type: Components
  url: components/kentik-components.yml
- type: Webhooks
  url: asyncapi/kentik-webhooks.yml
- type: AgentSkill
  url: skills/_index.yml
- type: Overlay
  url: overlays/kentik-synthetics-overlay.yaml
- type: Overlay
  url: overlays/kentik-device-overlay.yaml
- type: Overlay
  url: overlays/kentik-cloud-export-overlay.yaml
- type: Overlay
  url: overlays/kentik-alerting-overlay.yaml
- type: DomainSecurity
  url: security/kentik-domain-security.yml
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence