TL;DR: API discovery is the prerequisite for Zero Trust in multi-cloud and Kubernetes because runtime visibility, not documentation, reveals shadow APIs, zombie APIs, authZ drift, and exposed data paths, according to AccuKnox. The practical shift is from static inventories to continuous, correlated discovery that joins traffic, eBPF, service mesh, and CI/CD signals into one live control plane.
NHIMG editorial — based on content published by AccuKnox: API Discovery and Zero Trust Security Tools for Cloud Security
By the numbers:
- 70% of organisations grant AI systems more access than they would give a human employee performing the exact same job.
Questions worth separating out
Q: How should security teams implement API discovery in Kubernetes and multi-cloud environments?
A: Start with correlated discovery rather than a single source.
Q: Why do gateway logs and static scanners miss the real API attack surface?
A: Gateway logs only see managed ingress and egress, while static scanners only see documented intent.
Q: What breaks when APIs are discovered without identity context?
A: Without identity context, teams can map routes but not control callers.
Practitioner guidance
- Map live APIs before tightening policy Baseline north-south and east-west traffic, then compare it with documentation to identify shadow APIs, zombie APIs, and bypass routes before changing enforcement rules.
- Attach ownership to every discovered endpoint Require each API to have a named team, on-call path, repo reference, and runbook so orphan APIs do not become untriaged incidents or unprovable audit exceptions.
- Link API exposure to workload identity Correlate each endpoint with service accounts, mTLS context, and token usage so least privilege can be enforced against the actual caller, not a presumed application role.
What's in the full article
AccuKnox's full article covers the operational detail this post intentionally leaves for the source:
- Traffic-first discovery patterns for north-south and east-west API visibility across Kubernetes and multi-cloud
- A practical data model for endpoint identity, exposure, ownership, sensitivity, and runtime behaviour
- Tool-category comparisons that show where gateways, WAFs, dedicated API security, and CNAPP overlap or fall short
- A mini runbook for moving from discovery to enforcement and audit evidence
👉 Read AccuKnox's analysis of API discovery for Zero Trust security tools →
API discovery and Zero Trust: are your controls seeing live traffic?
Explore further
API discovery is now an identity problem, not just an observability problem. In cloud-native environments, the security question is no longer whether an endpoint exists in a catalogue but whether the caller, service account, and workload identity behind that endpoint are governed. That makes API discovery part of IAM and NHI lifecycle control, not a separate discovery exercise. Practitioners should treat live API inventories as identity evidence.
A question worth separating out:
Q: Who is accountable when orphan or zombie APIs cause exposure?
A: Accountability sits with the owning application, platform, and security functions together, because orphaned surfaces usually fail where lifecycle ownership, change control, and authorization governance meet. If no team can name the runbook, approve the route, or revoke the access path, the control failure is already organisational.
👉 Read our full editorial: API discovery is the missing control for Zero Trust in cloud