TL;DR: Hospitality APIs carry PII, payment data, and loyalty value across reservations, mobile check-in, and guest experience flows, and Salt’s analysis uses Marriott as a cautionary example of how API exposure can cascade into data theft and brand damage. The governance gap is not just visibility, but control over authentication, authorization, and runtime abuse across fast-changing API estates.
NHIMG editorial — based on content published by Salt: API Security 101 and hospitality API risk analysis
Questions worth separating out
Q: How should security teams govern APIs that expose customer and payment data?
A: Treat APIs as access channels into sensitive workflows, not as isolated technical endpoints.
Q: What breaks when hidden or deprecated APIs are left unmanaged?
A: Hidden or stale APIs often keep old authentication patterns, broad permissions, and outdated data access paths.
Q: How do you know if API runtime controls are actually working?
A: Look for evidence that sensitive transactions are being monitored for abnormal sequencing, volume, and data selection patterns, not just blocked at the perimeter.
Practitioner guidance
- Inventory every production and partner API continuously Build a living API register that includes hidden, deprecated, mobile, and third-party endpoints, then classify each by data sensitivity and authentication method.
- Tighten authorisation around high-value guest data Require least-privilege access for endpoints that touch PII, PCI, or loyalty balances, and verify that service-to-service calls are scoped to specific resources and actions.
- Add runtime detection for business logic abuse Baseline normal request patterns for reservation, check-in, and loyalty workflows, then alert on unusual sequencing, volume, or data extraction behaviour.
What's in the full article
Salt's full analysis covers the operational detail this post intentionally leaves for the source:
- How Salt frames API discovery across hidden, neglected, and fast-changing endpoints
- The vendor's posture governance discussion covering authentication, authorisation, and data encryption controls
- Runtime threat detection examples for business logic exploitation, account hijacking, and data theft
- The hospitality-specific implementation context around reservations, check-in, and loyalty workflows
👉 Read Salt’s analysis of API security risks in hospitality →
API security in hospitality: what does the Marriott warning mean now?
Explore further
API governance is now an identity governance problem in disguise. When APIs move reservations, loyalty balances, and payment data, the security question becomes who or what is authorised to call which service, under what conditions, and with what data scope. That intersects directly with IAM, workload identity, and privileged access control. Organisations that treat API security as a separate silo will miss the access-layer risks that determine whether data can be queried, changed, or exfiltrated. The practical conclusion is that API policy must be governed with the same discipline as other machine identities.
A question worth separating out:
Q: Which frameworks help teams align API discovery with security governance?
A: NIST Cybersecurity Framework 2.0 and NIST SP 800-53 Rev 5 are useful starting points because they connect asset visibility, access control, and continuous monitoring. For API-heavy estates, map discovery outputs to those controls so inventory, authentication, and testing are managed as one process.
👉 Read our full editorial: API security gaps in hospitality expose guest data and loyalty risk