Istio website screenshot

Istio

Istio is an open-source service mesh platform that provides a comprehensive solution for managing, securing, and monitoring microservices in a distributed system. It acts as a middle layer between services, handling communication, routing, and load balancing, as well as providing visibility into the traffic flowing between services. Istio also offers advanced security features such as access control, authentication, and encryption to ensure that communication between services is secure.

Istio publishes 12 APIs on the APIs.io network, including Telemetry API, AuthorizationPolicy API, DestinationRule API, and 9 more. Tagged areas include CNCF, Kubernetes, Microservices, Open-Source, and Service Mesh.

The Istio catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Istio’s developer surface includes authentication, engineering blog, product news, documentation, GitHub presence, getting-started guide, changelog, and 17 more developer resources.

37.7/100 thin ▬ flat Agent 20/100 agent aware Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreeSelf serve⚡ Free to try
3 APIs
CNCFKubernetesMicroservicesOpen-SourceService Mesh

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/istio: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 14

Individual APIs this provider publishes, each with its own machine-readable definition.

Istio Telemetry API

The Istio Telemetry API (telemetry.istio.io) provides configuration resources for managing observability within an Istio service mesh. The Telemetry resource enables flexible co...

Istio Mesh Config API

The Istio Mesh Config API (istio.mesh.v1alpha1) provides global configuration for the Istio service mesh control plane and data plane proxy behavior. It includes MeshConfig for ...

Istio Operator API

The Istio Operator API (istio.operator.v1alpha1) defines the IstioOperator custom resource used to install, configure, and upgrade Istio on Kubernetes clusters. It provides a de...

Istio AuthorizationPolicy API

Fine-grained access control policies for workloads

Istio DestinationRule API

Policies applied to traffic after routing (load balancing, connection pool, outlier detection)

Istio Gateway API

Load balancer configuration at the edge of the mesh

Istio PeerAuthentication API

Mutual TLS configuration for peer-to-peer communication

Istio RequestAuthentication API

JWT-based request authentication policies

Istio ServiceEntry API

External service entries added to the mesh service registry

Istio Sidecar API

Sidecar proxy configuration for inbound and outbound traffic

Istio VirtualService API

HTTP/TCP routing rules for traffic management

Istio WasmPlugin API

WebAssembly plugin configuration for Envoy proxy extensions

Istio WorkloadEntry API

Non-Kubernetes workload (VM/bare metal) endpoint properties

Istio WorkloadGroup API

Collection of workload instances sharing common properties

Scroll for all 14

Open Collections 16

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Istio Extensions API

OPEN COLLECTION

Istio Networking API

OPEN COLLECTION

Istio Security API

OPEN COLLECTION

Scroll for all 16

Pricing Plans 1

Published pricing tiers and plan structures.

Istio Plans Pricing

1 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Istio Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Istio Finops

FINOPS

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Istio Context

0 classes · 10 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Istio API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 11

Standalone JSON Schema definitions for this provider's data models.

Istio AuthorizationPolicy

5 properties

JSON SCHEMA

Istio DestinationRule

5 properties

JSON SCHEMA

Istio Gateway

2 properties

JSON SCHEMA

Istio PeerAuthentication

3 properties

JSON SCHEMA

Istio RequestAuthentication

3 properties

JSON SCHEMA

Istio ServiceEntry

9 properties

JSON SCHEMA

Istio Sidecar

5 properties

JSON SCHEMA

Istio Telemetry

5 properties

JSON SCHEMA

Istio VirtualService

6 properties

JSON SCHEMA

Istio WasmPlugin

14 properties

JSON SCHEMA

Istio WorkloadEntry

4 properties

JSON SCHEMA

Scroll for all 11

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Istio Authentication

http · 1 scheme

SECURITY

Istio Domain Security

TLSv1.3 · HSTS

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Istio Agentic Access

60 operations · 36 acting

60 operations · 36 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Company 4

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: istio
url: https://raw.githubusercontent.com/api-evangelist/istio/refs/heads/main/apis.yml
apis:
- aid: istio:telemetry-api
  name: Istio Telemetry API
  tags:
  - Metrics
  - Observability
  - Service Mesh
  - Telemetry
  - Tracing
  humanURL: https://istio.io/latest/docs/reference/config/telemetry/
  properties:
  - url: https://istio.io/latest/docs/reference/config/telemetry/
    type: Documentation
  - url: openapi/istio-telemetry-api-openapi.yml
    type: OpenAPI
  - url: json-schema/telemetry.json
    type: JSONSchema
  - url: json-ld/istio-context.jsonld
    type: JSONLD
  description: The Istio Telemetry API (telemetry.istio.io) provides configuration resources for managing observability within
    an Istio service mesh. The Telemetry resource enables flexible configuration of metrics, access logs, and distributed
    tracing for workloads. It uses the concept of providers to indicate the protocol or integration type, and supports fine-grained
    control over what telemetry data is collected and where it is sent.
- aid: istio:mesh-config-api
  name: Istio Mesh Config API
  tags:
  - Configuration
  - Networking
  - Proxy
  - Service Mesh
  humanURL: https://istio.io/latest/docs/reference/config/istio.mesh.v1alpha1/
  properties:
  - url: https://istio.io/latest/docs/reference/config/istio.mesh.v1alpha1/
    type: Documentation
  - url: https://github.com/istio/api/tree/master/mesh/v1alpha1
    type: GitHubRepository
  description: The Istio Mesh Config API (istio.mesh.v1alpha1) provides global configuration for the Istio service mesh control
    plane and data plane proxy behavior. It includes MeshConfig for mesh-wide settings such as access logging, tracing providers,
    and default proxy configuration, as well as ProxyConfig for per-workload proxy tuning and network topology settings. These
    settings are typically applied via the Istio ConfigMap or as annotations on workloads.
- aid: istio:operator-api
  name: Istio Operator API
  tags:
  - Installations
  - Kubernetes
  - Operator
  - Service Mesh
  tags_raw:
  - Installation
  - Kubernetes
  - Operator
  - Service Mesh
  humanURL: https://istio.io/latest/docs/reference/config/istio.operator.v1alpha1/
  properties:
  - url: https://istio.io/latest/docs/reference/config/istio.operator.v1alpha1/
    type: Documentation
  - url: https://github.com/istio/istio/tree/master/operator
    type: GitHubRepository
  description: The Istio Operator API (istio.operator.v1alpha1) defines the IstioOperator custom resource used to install,
    configure, and upgrade Istio on Kubernetes clusters. It provides a declarative interface for selecting Istio profiles,
    enabling or disabling components such as ingress and egress gateways, and customizing the control plane configuration
    without editing raw Helm values.
- aid: istio:istio-authorizationpolicy-api
  name: Istio AuthorizationPolicy API
  description: Fine-grained access control policies for workloads
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - AuthorizationPolicy
  properties:
  - type: OpenAPI
    url: openapi/istio-authorizationpolicy-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-destinationrule-api
  name: Istio DestinationRule API
  description: Policies applied to traffic after routing (load balancing, connection pool, outlier detection)
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - DestinationRule
  properties:
  - type: OpenAPI
    url: openapi/istio-destinationrule-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-gateway-api
  name: Istio Gateway API
  description: Load balancer configuration at the edge of the mesh
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - Gateway
  properties:
  - type: OpenAPI
    url: openapi/istio-gateway-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-peerauthentication-api
  name: Istio PeerAuthentication API
  description: Mutual TLS configuration for peer-to-peer communication
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - PeerAuthentication
  properties:
  - type: OpenAPI
    url: openapi/istio-peerauthentication-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-requestauthentication-api
  name: Istio RequestAuthentication API
  description: JWT-based request authentication policies
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - RequestAuthentication
  properties:
  - type: OpenAPI
    url: openapi/istio-requestauthentication-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-serviceentry-api
  name: Istio ServiceEntry API
  description: External service entries added to the mesh service registry
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - ServiceEntry
  properties:
  - type: OpenAPI
    url: openapi/istio-serviceentry-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-sidecar-api
  name: Istio Sidecar API
  description: Sidecar proxy configuration for inbound and outbound traffic
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - Sidecar
  properties:
  - type: OpenAPI
    url: openapi/istio-sidecar-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-virtualservice-api
  name: Istio VirtualService API
  description: HTTP/TCP routing rules for traffic management
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - VirtualService
  properties:
  - type: OpenAPI
    url: openapi/istio-virtualservice-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-wasmplugin-api
  name: Istio WasmPlugin API
  description: WebAssembly plugin configuration for Envoy proxy extensions
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - WasmPlugin
  properties:
  - type: OpenAPI
    url: openapi/istio-wasmplugin-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-workloadentry-api
  name: Istio WorkloadEntry API
  description: Non-Kubernetes workload (VM/bare metal) endpoint properties
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - WorkloadEntry
  properties:
  - type: OpenAPI
    url: openapi/istio-workloadentry-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
- aid: istio:istio-workloadgroup-api
  name: Istio WorkloadGroup API
  description: Collection of workload instances sharing common properties
  humanURL: https://istio.io/latest/docs/reference/config/networking/
  tags:
  - WorkloadGroup
  properties:
  - type: OpenAPI
    url: openapi/istio-workloadgroup-api-openapi.yml
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/networking/
  - type: JSONSchema
    url: json-schema/virtual-service.json
  - type: JSONSchema
    url: json-schema/destination-rule.json
  - type: JSONSchema
    url: json-schema/gateway.json
  - type: JSONSchema
    url: json-schema/service-entry.json
  - type: JSONSchema
    url: json-schema/sidecar.json
  - type: JSONSchema
    url: json-schema/workload-entry.json
  - type: JSONLD
    url: json-ld/istio-context.jsonld
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/security/
  - type: JSONSchema
    url: json-schema/authorization-policy.json
  - type: JSONSchema
    url: json-schema/peer-authentication.json
  - type: JSONSchema
    url: json-schema/request-authentication.json
  - type: Documentation
    url: https://istio.io/latest/docs/reference/config/
  - type: JSONSchema
    url: json-schema/wasm-plugin.json
name: Istio
tags:
- CNCF
- Kubernetes
- Microservices
- Open-Source
- Service Mesh
tags_raw:
- CNCF
- Kubernetes
- Microservices
- Open Source
- Service Mesh
type: Index
deliveryModel:
  model: unknown
  open_source: unknown
  commercial: false
  callable_host: false
  label: Delivery model not determined — needs a product licence on record
  confidence: low
  source:
  - openapi
  - repository-unlicensed
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/istio.png
access: 3rd-Party
created: '2025-06-05'
modified: '2026-05-19'
position: Consuming
description: Istio is an open-source service mesh platform that provides a comprehensive solution for managing, securing,
  and monitoring microservices in a distributed system. It acts as a middle layer between services, handling communication,
  routing, and load balancing, as well as providing visibility into the traffic flowing between services. Istio also offers
  advanced security features such as access control, authentication, and encryption to ensure that communication between services
  is secure.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.23'
common:
- type: CapabilityMap
  url: capabilities/istio-capability-edges.yml
  name: Istio Business Capability Map
- type: AgenticAccess
  url: agentic-access/istio-agentic-access.yml
- type: DomainSecurity
  url: security/istio-domain-security.yml
- type: Authentication
  url: authentication/istio-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/istio
- type: JSONLD
  url: json-ld/istio-context.jsonld
- type: JSONSchema
  url: json-schema/virtual-service.json
- type: JSONSchema
  url: json-schema/destination-rule.json
- type: JSONSchema
  url: json-schema/gateway.json
- name: Istio
  description: 'null'
  url: https://istio.io/
  type: Website
- name: Istio / Blog
  description: 'null'
  url: https://istio.io/latest/blog/
  type: Blog
- name: Istio / News
  description: 'null'
  url: https://istio.io/latest/news/
  type: News
- name: Istio / Documentation
  description: 'null'
  url: https://istio.io/latest/docs/
  type: Documentation
- name: Istio / Integrations
  description: 'null'
  url: https://istio.io/latest/docs/ops/integrations/
  type: Integrations
- name: Istio / Glossary
  description: 'null'
  url: https://istio.io/latest/docs/reference/glossary/
  type: Glossary
- name: Istio / GitHub
  description: 'null'
  url: https://github.com/istio/istio
  type: GitHub
- name: Istio / API Repository
  description: 'null'
  url: https://github.com/istio/api
  type: GitHub
- type: GettingStarted
  url: https://istio.io/latest/docs/setup/getting-started/
- type: GitHubOrganization
  url: https://github.com/istio
- type: ChangeLog
  url: https://github.com/istio/istio/releases
- type: Community
  url: https://istio.io/latest/get-involved/
- type: Support
  url: https://discuss.istio.io/
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/istio
- type: Security
  url: https://istio.io/latest/docs/releases/security-vulnerabilities/
- type: Issue Tracker
  url: https://github.com/istio/istio/issues

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/istio"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/istio/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/istio/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.