> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Multi-Tenant Organization API Access — Integration

> Status: Planned (specification) Canonical spec: specs/pf/specs/PF-97-multi-tenant-organization-api-access.md Tasks: specs/pf/tasks/PF-97-TASKS.md

**Status:** Planned (specification)\
**Canonical spec:** [`specs/pf/specs/PF-97-multi-tenant-organization-api-access.md`](../../../specs/pf/specs/PF-97-multi-tenant-organization-api-access.md)\
**Tasks:** [`specs/pf/tasks/PF-97-TASKS.md`](../../../specs/pf/tasks/PF-97-TASKS.md)

## Purpose

This document will hold **integration contracts** for external developers and internal edge callers once PF-97 is implemented: token exchange URLs, JWT claim shapes, required headers (`X-API-Version`, `Authorization`), error codes, and quota headers.

## Until implementation

* Follow high-level rules in **PF-97** and **API\_CONTRACTS.md** for interactive (user JWT) APIs.
* Do not ship org-level API keys or machine JWTs until migrations and security review complete.

## Related

* [PF-30-EN-01 — Machine principals & scopes](../../../specs/pf/specs/PF-30-EN-01-machine-principals-scopes.md)
* [PF-43-EN-01 — Credential quota metering](../../../specs/pf/specs/PF-43-EN-01-credential-quota-metering.md)
* [PF-89-EN-01 — Machine client versioning](../../../specs/pf/specs/PF-89-EN-01-machine-client-versioning.md)
