Product Updates

OpenAI API makes mTLS and X.509 workload identity generally available

OpenAI’s August 29, 2026 release makes mutual TLS and X.509 workload identity federation generally available for API workloads, replacing long-lived API keys with certificate-backed short-lived access.

By Authority AI Tools Editorial Team2026-08-2910 min read
Last reviewed: 2026-08-29
AATET
Authority AI Tools Editorial Team

Editorial Team

The Authority AI Tools editorial team maintains this directory using vendor documentation, dated source checks, product changelogs, and clearly identified hands-on observations where available.

OpenAI has made mutual TLS (mTLS) and X.509 workload identity federation generally available for the OpenAI API. The release gives organizations certificate-based controls for API requests and a way for trusted workloads to exchange a certificate identity for a short-lived OpenAI access token.

OpenAI API logo
OpenAI APIPay-per-use

API access to GPT-5.2, Codex models, Responses API, Agents SDK, and the full OpenAI platform

mTLS verifies the calling workload

With mTLS enabled, an API request must present an accepted client certificate in addition to its normal bearer credential. Organizations can upload and activate trust anchors at the organization or project level, then optionally constrain accepted client certificates with a CEL filter.

Activation changes request behavior, so OpenAI recommends testing with a non-critical project before expanding a certificate policy. Teams also need a certificate rotation and recovery plan: OpenAI’s guide says it does not retrieve missing intermediates from certificate URLs and does not perform CRL or OCSP checks.

X.509 federation replaces the long-lived API key

X.509 workload identity federation lets a workload present its TLS client certificate to OpenAI’s token endpoint and receive a short-lived bearer token. The certificate remains part of later API requests; the flow replaces the API key, not the client certificate.

An organization creates an X.509 Workload Identity Provider, maps a derived certificate identity to a project service account, and grants that service account only the permissions the workload needs. OpenAI says Codex does not support X.509 federation; Codex users should use the OIDC or SPIFFE JWT-SVID path described in the Codex workload-identity guidance.

What to review before rollout

Keep private keys, certificate contents, and access tokens outside source control and logs. Test direct and chained certificate validation, provider mappings, certificate deactivation, token renewal, and failure behavior before enabling the policy for production traffic.

The practical distinction is straightforward: mTLS adds certificate verification to API authorization, while X.509 federation uses that verified certificate identity to issue short-lived access. Teams can adopt either control independently, or combine them for workloads that need both certificate-level trust and keyless credential rotation.

Sources

Free Resource

2026 AI Coding Tools Comparison Chart

Side-by-side comparison of features, pricing, and capabilities for every major AI coding tool.

No spam, unsubscribe anytime.

Frequently Asked Questions

What is OpenAI API makes mTLS and X.509 workload identity generally available?
OpenAI’s August 29, 2026 release makes mutual TLS and X.509 workload identity federation generally available for API workloads, replacing long-lived API keys with certificate-backed short-lived access.