# Cast AI Insights API

**Canonical:** https://apis.io/apis/kimchi/kimchi-insightsapi-api/  
**Provider:** Cast AI — https://apis.io/providers/kimchi/  
**Base URL:** https://api.cast.ai/

Cast AI Insights API is one of 137 APIs that [Cast AI](https://apis.io/providers/kimchi/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Insights API. The published artifact set on APIs.io includes an OpenAPI specification.

The InsightsAPI API from Cast AI — 52 operation(s) for insightsapi.

## Operations (57)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/security/insights/agents` | Get status of security agents |
| GET | `/v1/security/insights/attack-paths` | Get attack paths list |
| GET | `/v1/security/insights/attack-paths/{id}` | Get attack path details including graph |
| GET | `/v1/security/insights/best-practices` | Get latest best practices report |
| POST | `/v1/security/insights/best-practices/checks/resources` | Get resources for provided checks and filtering POST due to possible amount of… |
| GET | `/v1/security/insights/best-practices/checks/{ruleId}` | Get single check information and objects that matched the rule in the last best… |
| POST | `/v1/security/insights/best-practices/checks/{ruleId}/enforce` | Enforce linter rule as policy |
| GET | `/v1/security/insights/best-practices/checks/{ruleId}/exceptions` | Get active exceptions for selected rule |
| POST | `/v1/security/insights/best-practices/checks/{ruleId}/exceptions` | Send check exceptions |
| GET | `/v1/security/insights/best-practices/checks/{ruleId}/exceptions/filters` | Get check exceptions filters |
| POST | `/v1/security/insights/best-practices/checks/{ruleId}/exceptions/preview` | Get a preview of resources that will be excepted with exception groups |
| POST | `/v1/security/insights/best-practices/checks/{ruleId}/resources` | Get resources for provided check and filtering POST due to possible amount of… |
| DELETE | `/v1/security/insights/best-practices/enforcements/{enforcementId}` | Delete policy enforcement |
| GET | `/v1/security/insights/best-practices/filters` | Retrieve a list of possible filters for best practices report |
| POST | `/v1/security/insights/best-practices/schedule-scan` | Schedule best practices scan for cluster |
| GET | `/v1/security/insights/best-practices/standards` | Get all compliance standards supported for the organization |
| GET | `/v1/security/insights/daily-summary/{date}` | GetDailySummary returns the data of the daily vulnerability notification |
| GET | `/v1/security/insights/exceptions/best-practices/checks` | Get checks that have not passed but are excepted |
| GET | `/v1/security/insights/images` | Get a list of container images for organization |
| GET | `/v1/security/insights/images/by-manifest-digest/{manifestDigest}/details` | Get details for container image by manifest digest and name |
| GET | `/v1/security/insights/images/by-manifest-digest/{manifestDigest}/tags-resources` | Get details for container image by manifest digest and name |
| POST | `/v1/security/insights/images/delete` | DeleteImages should be used for deleting old images |
| POST | `/v1/security/insights/images/exceptions` | Send a diff of changes (x exceptions added, y exceptions removed) for excepted… |
| GET | `/v1/security/insights/images/filters` | Get a list of possible filters for images endpoint |
| GET | `/v1/security/insights/images/registries` | Get image registries for organization |
| GET | `/v1/security/insights/images/{tagId}/details` | Get details for container image by tag |
| GET | `/v1/security/insights/images/{tagId}/digests` | Get container image digests for organization by tag id |
| GET | `/v1/security/insights/images/{tagId}/packages` | Get a list of image packages |
| GET | `/v1/security/insights/images/{tagId}/resources` | Get cluster resources for container image |
| GET | `/v1/security/insights/images/{tagId}/vulnerabilities` | Get a list of image vulnerabilities |
| GET | `/v1/security/insights/images/{tagId}/vulnerabilities/{pkgVulnId}/details` | Get image vulnerability for a specific package |
| GET | `/v1/security/insights/overview/attack-paths` | GetAttackPathsOverview returns a high-level overview of attack paths |
| GET | `/v1/security/insights/overview/best-practices` | GetBestPracticesOverview returns a high-level overview of best practices |
| GET | `/v1/security/insights/overview/image-security` | GetImageSecurityOverview returns a high-level overview of image security |
| GET | `/v1/security/insights/overview/nodes` | GetManagedNodesOverview returns a high-level overview of managed nodes |
| GET | `/v1/security/insights/overview/vulnerabilities` | GetVulnerabilitiesOverview for the entire organization |
| GET | `/v1/security/insights/resources/{id}` | GetResourceDetails for display in attack path nodes |
| GET | `/v1/security/insights/vulnerabilities` | ListVulnerabilities across the entire organization |
| GET | `/v1/security/insights/vulnerabilities/filters` | FiltersForVulnerabilities are provided here |
| GET | `/v1/security/insights/vulnerabilities/mttr` | GetVulnerabilitiesMTTR returns MTTR aggregates for resolved vulnerabilities in… |
| GET | `/v1/security/insights/vulnerabilities/trend` | GetVulnerabilitiesTrend shows how vulnerabilities have trended over time |
| GET | `/v1/security/insights/workloads` | ListWorkloads lists workloads in the organization |
| GET | `/v1/security/insights/{clusterId}/agent` | Get status of security agent |
| POST | `/v1/security/insights/{clusterId}/log` | Ingest log sent by Security Agent |
| POST | `/v1/security/insights/{clusterId}/sync-state` | Agent calls this endpoint to sync state for scanned images |
| POST | `/v1/security/insights/{clusterId}/telemetry` | Agent posts telemetry data to this endpoint |
| POST | `/v1/security/integrations` | Create integration |
| GET | `/v1/security/integrations` | Get list of integrations |
| DELETE | `/v1/security/integrations/{id}` | Delete integration |
| GET | `/v1/security/integrations/{id}` | Get integration |
| PATCH | `/v1/security/integrations/{id}` | Update integration |
| GET | `/v1/security/integrations/{id}/projects` | GetProjects of the ticketing system setup through integrations |
| POST | `/v1/security/integrations/{id}/ticket` | CreateTicket in the ticketing system setup through integrations |
| POST | `/v1/security/integrations/{id}/vulnerability-ticket` | CreateVulnerabilityTicket create a ticket for a vulnerability |
| GET | `/v1/security/settings/clusters` | ListClusterSecuritySettings returns a list of clusters for the organization… |
| POST | `/v1/security/settings/clusters/{id}` | ConfigureClusterSecuritySettings allows to configure security settings on a… |
| GET | `/v1/security/settings/clusters/{id}` | GetClusterSecuritySettings returns security settings for a specific cluster |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/kimchi/refs/heads/main/openapi/kimchi-insightsapi-api-openapi.yml

## Other Cast AI APIs (12)

- [Cast AI Addons API](https://apis.io/apis/kimchi/kimchi-addonsapi-api/)
- [Cast AI Advisor API](https://apis.io/apis/kimchi/kimchi-advisorapi-api/)
- [Cast AI AI Enabler API](https://apis.io/apis/kimchi/kimchi-aienablerapi-api/)
- [Cast AI AI Enabler Playground API](https://apis.io/apis/kimchi/kimchi-aienablerplaygroundapi-api/)
- [Cast AI AI Enabler Providers API](https://apis.io/apis/kimchi/kimchi-aienablerprovidersapi-api/)
- [Cast AI AI Enabler Settings API](https://apis.io/apis/kimchi/kimchi-aienablersettingsapi-api/)
- [Cast AI Allocation Group API](https://apis.io/apis/kimchi/kimchi-allocationgroupapi-api/)
- [Cast AI Analytics API](https://apis.io/apis/kimchi/kimchi-analyticsapi-api/)
- [Cast AI API Keys API](https://apis.io/apis/kimchi/kimchi-apikeysapi-api/)
- [Cast AI Audit API](https://apis.io/apis/kimchi/kimchi-auditapi-api/)
- [Cast AI Audit V2API API](https://apis.io/apis/kimchi/kimchi-auditv2api-api/)
- [Cast AI Auth API](https://apis.io/apis/kimchi/kimchi-authapi-api/)

## Tags

Insights API

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/kimchi/kimchi-insightsapi-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/kimchi/.
