Define contracts, schemas, compatibility rules, error behavior, pagination, versioning, and rate limits. Design and review REST, RPC, and GraphQL interfaces.