TL;DR: API inventory is now a control requirement under PCI DSS 4.0, Salt argues, because undiscovered endpoints cannot be governed consistently. Hidden APIs weaken assurance across authentication, encryption and change control.
Editorial analysis by NHI Mgmt Group, based on content published by Salt: “Don't Get Salted: Why API Inventory is Key to PCI DSS 4.0 Compliance (and How Salt Security Can Help You Achieve It)”.
Key questions
Q: Why do shadow APIs create a PCI DSS accountability problem?
A: Shadow APIs break accountability because the organisation cannot assign control ownership or prove which requirements apply to an endpoint it has not formally discovered.
Q: What do teams get wrong about cryptographic API authentication?
A: They often assume that encryption and signing eliminate governance risk.
Q: What breaks when API inventory is incomplete under PCI DSS 4.0?
A: Incomplete API inventory breaks control assurance.
Practitioner guidance
- Define a formal API inventory baseline Catalog every custom and bespoke API, including shadow endpoints, and assign an owner, data classification, and authentication method.
- Bind API discovery to change control Require new or changed APIs to pass a discovery check before production release so undocumented interfaces cannot bypass review.
- Map APIs to cardholder data flows Identify which APIs handle cardholder data, then verify encryption, logging, and access controls against that data path.
Bottom line: PCI DSS 4.0 turns API inventory into a control requirement, not just a documentation task, because undiscovered endpoints cannot be governed consistently.
Glossary terms: API Inventory, API Discovery, Shadow API, Custom Software Component
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
API inventory is now a governance control, not an architectural nicety. PCI DSS 4.0 makes the inventory question explicit because custom software obligations only work when the organisation can see the full API estate. Where shadow APIs exist, compliance evidence becomes incomplete and security decisions become speculative. Practitioners should treat discovery as the front door to both IAM and application governance.
A few things that frame the scale:
- 71% of organizations use third-party APIs, according to Gartner’s 2024 data.
A question worth separating out:
A: Organisations should treat API security as a core PCI control, not a side issue. That means using strong authentication, role based access control, encrypted transport, secure configuration standards, logging, and regular vulnerability testing. PCI DSS 4.0 also expects an up to date inventory of bespoke and custom software, so teams can identify every API, assess its exposure, and track remediation before audit time.
👉 Read our full editorial: PCI DSS 4.0 exposes the API inventory gap in security programmes