# Plattform: Produktion in vier Schritten

1. Produkt und Organisationsberechtigung in der Console prüfen. Für Produktion einen eigenen Maschinenclient in d0-auth registrieren; nur die unten genannten Scopes freigeben.
2. Über `https://auth.d0.eu` ein Access Token für `https://api.d0.eu/platform` mit `private_key_jwt` und DPoP beziehen. Den DPoP-Proof an genau den Ziel-Request binden; Nonce-Antworten gemäß Auth-Transport behandeln.
3. Mit platform.domains.read GET /platform/v1/domains aufrufen. Für DNS-Änderungen platform.dns.write beantragen und PUT /platform/v1/domains/{domain}/dns/records/{name}/{type} nur auf einer eigenen Domain verwenden. Cluster-Schreiboperationen benötigen einen vom Aufrufer stabil vergebenen Idempotency-Key.
4. Nur die im `public-openapi.json` dieser Revision gelisteten Operationen verwenden. Bei 429 die veröffentlichten technischen Limits beachten.

Verfügbare Produktions-Scopes: `platform.audit.read`, `platform.clusters.credentials`, `platform.clusters.read`, `platform.clusters.write`, `platform.dns.read`, `platform.dns.write`, `platform.domains.authcode`, `platform.domains.read`, `platform.domains.write`, `platform.storage.credentials`, `platform.storage.read`, `platform.storage.write`, `platform.usage.read`, `platform.webhooks.manage`. Pro Client nur den tatsächlich benötigten Teil beantragen.

Go v0.1.0 ist über den öffentlichen Go-Modul-Proxy installierbar. TypeScript und Python v0.1.0 samt gemeinsamem Auth-Transport sind als geprüfte Archive im [GitHub-Release](https://github.com/dev-null-GmbH/d0-sdk/releases/tag/sdk-2026-10-15) verfügbar; die genauen Installationsschritte stehen in den SDK-Guides. Die drei Beispiele sind Offline-Fixtures ohne Live-Credentials oder Live-Requests.
