AWS Control Tower API
The AWS Control Tower API provides programmatic access to manage landing zones, organizational units, accounts, controls (guardrails), and baselines within your AWS environment, enabling automated governance at scale. Supports operations for landing zone lifecycle, control enablement/disablement, and OU baseline registration.
Documentation
Documentation
https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html
GettingStarted
https://aws.amazon.com/controltower/getting-started/
APIReference
https://docs.aws.amazon.com/controltower/latest/APIReference/API_Operations.html
Documentation
https://docs.aws.amazon.com/controltower/latest/userguide/what-is-control-tower.html
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/amazon-control-tower/refs/heads/main/openapi/amazon-control-tower-openapi.yml
OpenAPI
https://api.apis.guru/v2/specs/amazonaws.com/controltower/2018-11-28/openapi.yaml
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-control-tower/refs/heads/main/json-schema/landing-zone-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-control-tower/refs/heads/main/json-schema/enabled-control-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-control-tower/refs/heads/main/json-schema/enabled-baseline-schema.json