PMS API v1.2
An independent assessment of whether the PMS API v1.2 specification is ready for AI-assisted integration and autonomous agents, prepared for Cloudbeds.
Broken for autonomous agents.
The validation engine found 2 blocking violations: Required `authorizationUrl` property in OAuth Flow Object is missing., Required `tokenUrl` property in OAuth Flow Object is missing.. Import tools reject the specification outright until they are fixed, so nothing downstream can be generated regardless of the other pillar scores. While this gate is open, the Standards Compliance score is capped at 40 and every AI pillar weights standards at 60% (normally 30%). Fixing the blockers in Phase 1 lifts the caps; the score projection below shows what that unlocks.
Your PMS API v1.2 cannot generate SDKs, documentation, or MCPs due to two blocking violations in the specification. The overall composite score of 38.3 out of 100 reflects significant weaknesses, including a standards compliance score of 29.5 and a documentation readiness score of 40.1. With 553 high findings and 6,680 total instances across 48 rule groups, the API is not ready for AI-assisted builds or autonomous agent calls. Fixing the blocking violations is the single most important action to take for any further progress.
What these gaps cost you in production
4 failure modes across 3 groups, each driven by your audit scores. Several are active risks today.