Kentik PolicyService API declares
2 security schemes
for authenticating requests.
An API key is passed in the header as X-CH-Auth-Email (email).
An API key is passed in the header as X-CH-Auth-API-Token (token).
By default, every request must be authenticated.
Paths & Operations 4
Across 4 paths, the API surfaces 4 operations — 1 GET, 3 POST. Each is listed below with its method, path, parameters, and response codes.
PolicyService 4
POST
/v202505/policies/list
List Policies
Listbody→ 200default
GET
/v202505/policies/{policyType}/{id}
Get Policy
Get2 params→ 200default
POST
/v202505/policies/{policyType}/{id}/disable
Disable Policy
Disable2 paramsbody→ 200default
POST
/v202505/policies/{policyType}/{id}/enable
Enable Policy
Enable2 paramsbody→ 200default
Schemas 71
The contract defines 71 schemas that model the data the API accepts and returns. The most detailed are v202505Policy (15 properties), FlowPolicySettingsBaselineConfig (8 properties), ConditionsBaselineCondition (8 properties), PolicyPolicyLevel (7 properties). Each schema is shown below with its type and property counts.
ConditionsTopKeysCondition
object
2 properties2 required
v202505NmsConditionConnector
string
FlowPolicyLevelSettingsConditionsOperator
string
PolicyFiltersSavedFilter
object
2 properties
TopKeysConditionTopKeysEvent
string
v202505FlowPolicyLevelSettings
object
3 properties3 required
PolicyServiceDisableBody
object
NmsPolicyLevelSettingsClearType
string
ConditionsStaticCondition
object
3 properties3 required
BaselineConfigCompareMode
string
v202505EventPolicySettings
object
3 properties3 required
FlowPolicyLevelSettingsMitigationAssociation
object
2 properties2 required
v202505AggregationType
string
PolicyServiceEnableBody
object
FlowPolicySettingsBaselineConfig
object
8 properties8 required
typesv202506SortingConfig
object
1 property
v202505FlowPolicySettings
object
3 properties3 required
PolicyFiltersFieldFilter
object
3 properties
v202303TimeRange
object
2 properties
v202505NmsCondition
object
5 properties
EventPolicySettingsEventType
string
FlowPolicyLevelSettingsActivationSettings
object
3 properties3 required
v202505NmsPolicyLevelSettings
object
3 properties
FieldBy
string
typesv202506PaginationInfo
object
2 properties
v202505PolicyType
string
v202303Severity
string
v202505FlowPolicySettingsEvaluationConfig
object
2 properties2 required
v202505NmsPolicySettings
object
2 properties
v202505NmsStateChangeCondition
object
2 properties
PolicyDimensionFiltersEntryStringArray
object
1 property
v202505NmsStateSet
object
2 properties
v202505PolicyServiceEnableResponse
object
1 property
v202505FlowPolicySettingsDatasetConfig
object
4 properties4 required
SortingConfigField
object
2 properties
typesv202506PaginationConfig
object
3 properties
v202505Policy
object
15 properties
v202505NotificationChannelAssociation
object
1 property1 required
FlowPolicyLevelSettingsConditions
object
6 properties
v202505PolicyFiltersOperator
string
ConditionsForecastCondition
object
2 properties
v202505NmsActivateOrClearConditions
object
2 properties
v202505PolicyServiceListResponse
object
2 properties
v202505NmsConditionOperator
string
ConditionsInterfaceCapacityCondition
object
2 properties
v202505PolicyListFilters
object
4 properties
v202505PolicyDataSources
object
6 properties
SortingConfigOrder
string
v202505PolicyDimensionFilters
object
1 property
RatioConditionDirection
string
rpcStatus
object
3 properties
PolicyDimensionFiltersConjunction
object
1 property
PolicyPolicyErrorInfo
object
2 properties
protobufAny
object
1 property
PolicyFiltersFilterConnector
string
PolicyDataSourcesDeviceTag
object
2 properties
v202505NmsPolicySettingsEvaluationConfig
object
2 properties
v202505EventPolicyLevelSettings
object
1 property1 required
PolicyDimensionFiltersEntry
object
4 properties
v202505NmsPolicySettingsDatasetConfig
object
4 properties
PolicyPolicyLevel
object
7 properties
v202505PolicyServiceListRequest
object
3 properties
v202505PolicyServiceDisableResponse
object
1 property
ConditionsRatioCondition
object
6 properties6 required
v202505NmsConditionGroup
object
4 properties
BaselineConditionDeltaType
string
v202505NmsThresholdCondition
object
2 properties
v202505PolicyFilters
object
5 properties
ConditionsBaselineCondition
object
8 properties1 required
v202505Source
object
2 properties2 required
v202505PolicyServiceGetResponse
object
1 property
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Kentik PolicyService API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.