API 1164
Pipeline SCADA Security for petroleum and natural gas
API 1164 is a compliance framework from United States (API; referenced by the TSA Pipeline Security Guidelines and used internationally) with 5 domains and 108 controls that map to 280 other frameworks. The largest domains are Protect (PR): access control, training, data security, protection processes, maintenance, protective technology (Section 7) – API 1164 (39 controls), Identify (ID): governance, risk strategy, business environment, supply chain, risk assessment, asset management (Section 6) – API 1164 (29 controls), Detect (DE): anomalies and events, continuous monitoring, detection processes (Section 8) – API 1164 (18 controls). Every control below carries what it requires and what an assessor expects to see.
Framework summaries on this platform are interpretations grounded in the published source, for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.
Framework Domains (5)
Detect (DE): anomalies and events, continuous monitoring, detection processes (Section 8) – API 1164
| Code | Title |
|---|---|
| api-1164::DE.AE-1 | DE.AE-1 Expected data flows across conduits in the baseline configuration |
| api-1164::DE.AE-2 | DE.AE-2 Audit anomalies analysed to confirm incidents and understand targets and methods |
| api-1164::DE.AE-3 | DE.AE-3 Event data from multiple sources correlated and analysed |
| api-1164::DE.AE-4 | DE.AE-4 Event impact determined with consistent criteria and the API 1164 impact assessment |
| api-1164::DE.AE-5 | DE.AE-5 Incident alert thresholds defined in the incident response plan |
| api-1164::DE.CM-1 | DE.CM-1 Continuous monitoring of conduit ingress and egress, extending into zones at higher profiles |
| api-1164::DE.CM-2 | DE.CM-2 Physical security events coordinated into IAC monitoring |
| api-1164::DE.CM-3 | DE.CM-3 Personnel activity monitoring with privacy and civil liberties considered |
| api-1164::DE.CM-4 | DE.CM-4 Malware risk assessed per environment and detection deployed and updated per vendor practice |
| api-1164::DE.CM-5 | DE.CM-5 Mobile code risk-assessed, approved and monitored |
| api-1164::DE.CM-6 | DE.CM-6 External service provider activity monitored locally and remotely |
| api-1164::DE.CM-7 | DE.CM-7 Monitoring for unauthorised personnel, connections, devices and software |
| api-1164::DE.CM-8 | DE.CM-8 Automated vulnerability detection in production risk-assessed, approved and used per vendor practice |
| api-1164::DE.DP-1 | DE.DP-1 Detection roles and responsibilities defined, updated and communicated |
| api-1164::DE.DP-2 | DE.DP-2 Periodic review that detection mechanisms and processes match the baseline and the plan |
| api-1164::DE.DP-3 | DE.DP-3 Periodic testing of the design and operating effectiveness of technical and procedural detection controls |
| api-1164::DE.DP-4 | DE.DP-4 Event detection information communicated to defined stakeholders by authorised personnel |
| api-1164::DE.DP-5 | DE.DP-5 Continuous improvement of detection processes with lessons learned |
Identify (ID): governance, risk strategy, business environment, supply chain, risk assessment, asset management (Section 6) – API 1164
| Code | Title |
|---|---|
| api-1164::ID.AM-1 | ID.AM-1 IAC cyber asset inventory with consistent identification, minimum attributes and zone membership |
| api-1164::ID.AM-2 | ID.AM-2 Software asset catalogue covering essential-function software with dependencies |
| api-1164::ID.AM-3 | ID.AM-3 Communications and data flows catalogued within zones and across every conduit type |
| api-1164::ID.AM-4 | ID.AM-4 External cyber assets and dependencies catalogued |
| api-1164::ID.AM-5 | ID.AM-5 Resource prioritisation by classification, criticality and business value |
| api-1164::ID.AM-6 | ID.AM-6 Cybersecurity roles and responsibilities documented, allocated and matched to capability |
| api-1164::ID.BE-1 | ID.BE-1 Critical infrastructure supply chain role in risk tolerance and decisions (Enhanced and above) |
| api-1164::ID.BE-2 | ID.BE-2 Critical infrastructure and industry sector roles in the risk strategy (Enhanced and above) |
| api-1164::ID.BE-3 | ID.BE-3 Mission, objectives and activity priorities drive roles, risk decisions and training |
| api-1164::ID.BE-4 | ID.BE-4 Essential functions for critical service delivery catalogued (Enhanced and above) |
| api-1164::ID.BE-5 | ID.BE-5 A risk-based critical services resiliency plan (Enhanced and above) |
| api-1164::ID.GV-1 | ID.GV-1 IAC cybersecurity plan governance, performance measurement and review |
| api-1164::ID.GV-2 | ID.GV-2 Cybersecurity roles and responsibilities coordinated across stakeholders and boundaries |
| api-1164::ID.GV-3 | ID.GV-3 Legal and regulatory requirements catalogued, used in risk decisions and communicated |
| api-1164::ID.GV-4 | ID.GV-4 Governance and risk management of IAC cyber risk aligned with enterprise governance |
| api-1164::ID.RA-1 | ID.RA-1 Vulnerability catalogue with consistent identification, categorisation and control effectiveness assessment |
| api-1164::ID.RA-2 | ID.RA-2 Threat intelligence catalogued, classified and protected; external forums used at higher profiles |
| api-1164::ID.RA-3 | ID.RA-3 Threat catalogue with consistent identification and categorisation by vector and actor |
| api-1164::ID.RA-4 | ID.RA-4 Impact and likelihood assessed with consistent criteria and a formal impact assessment |
| api-1164::ID.RA-5 | ID.RA-5 Risk determination from documented impact and likelihood, physical security and HSE assessments, with stakeholders consulted on change |
| api-1164::ID.RA-6 | ID.RA-6 Risk response options determined, prioritised and approved by accountable management before action |
| api-1164::ID.RM-1 | ID.RM-1 IAC risk management strategy considers enterprise and operations risk strategies |
| api-1164::ID.RM-2 | ID.RM-2 Risk tolerance documented, approved and set per profile |
| api-1164::ID.RM-3 | ID.RM-3 Critical infrastructure and sector-specific risk tolerance (Enhanced and above) |
| api-1164::ID.SC-1 | ID.SC-1 An IAC supply chain risk management program integrated with risk management |
| api-1164::ID.SC-2 | ID.SC-2 Suppliers identified; supply chain risk assessment process (Enhanced and above) |
| api-1164::ID.SC-3 | ID.SC-3 Cybersecurity requirements in supplier contracts and communicated to vendors |
| api-1164::ID.SC-4 | ID.SC-4 Audit, assessment or validation of supplier compliance built into procurement |
| api-1164::ID.SC-5 | ID.SC-5 Supply chain dependencies in response and recovery plans |
Protect (PR): access control, training, data security, protection processes, maintenance, protective technology (Section 7) – API 1164
| Code | Title |
|---|---|
| api-1164::PR.AC-1 | PR.AC-1 Identity lifecycle management for human, device and process accounts; authentication on every interface |
| api-1164::PR.AC-2 | PR.AC-2 A physical security plan for sites with IAC cyber assets, aligned to the highest profile present |
| api-1164::PR.AC-3 | PR.AC-3 Nonlocal access managed: boundaries, approvals, failed logons, session control, emergency access and log retention |
| api-1164::PR.AC-4 | PR.AC-4 Role-based authorisation with least privilege and segregation of duties |
| api-1164::PR.AC-5 | PR.AC-5 Network integrity through security zones and conduits with maintained architecture diagrams |
| api-1164::PR.AC-6 | PR.AC-6 Non-repudiation, identity proofing and binding of digital identities to real identities |
| api-1164::PR.AC-7 | PR.AC-7 Risk-appropriate and consistent authentication strength within a segregated environment |
| api-1164::PR.AT-1 | PR.AT-1 Cybersecurity training for all IAC users before access and periodically, including emergency behaviour |
| api-1164::PR.AT-2 | PR.AT-2 Training for high-privileged account users before administering any environment |
| api-1164::PR.AT-3 | PR.AT-3 Third-party stakeholder training, contractually bound, with acknowledgement of policies |
| api-1164::PR.AT-4 | PR.AT-4 Training for line managers and senior executives including regulatory requirements |
| api-1164::PR.AT-5 | PR.AT-5 Training for physical security and cybersecurity personnel with IAC responsibilities |
| api-1164::PR.DS-1 | PR.DS-1 Data at rest authorised, validated and protected by classification |
| api-1164::PR.DS-2 | PR.DS-2 Data in transit protected within zones and across internal, intermediate and external conduits |
| api-1164::PR.DS-3 | PR.DS-3 Secure disposal of IAC cyber assets no longer needed |
| api-1164::PR.DS-4 | PR.DS-4 Capacity planning with essential functions prioritised over security functions |
| api-1164::PR.DS-5 | PR.DS-5 Data leak protection: confidentiality agreements, removal of data from support assets, departing workers and removable media |
| api-1164::PR.DS-6 | PR.DS-6 Integrity verified before service and after maintenance; executables protected and updates authenticated |
| api-1164::PR.DS-7 | PR.DS-7 Development and test zones separated from production and protected to production standards |
| api-1164::PR.DS-8 | PR.DS-8 Physical tamper detection on IAC cyber assets (Extended) |
| api-1164::PR.IP-1 | PR.IP-1 Documented baseline configurations for assets and environments on least functionality, verified before service |
| api-1164::PR.IP-10 | PR.IP-10 Response and recovery plans exercised and tested (Enhanced and above) |
| api-1164::PR.IP-11 | PR.IP-11 Personnel screening before access (Enhanced and above) |
| api-1164::PR.IP-12 | PR.IP-12 A formal vulnerability management plan using risk assessment, covering disclosures and scanning |
| api-1164::PR.IP-2 | PR.IP-2 A formal system development lifecycle with security roles and integrated risk management |
| api-1164::PR.IP-3 | PR.IP-3 Configuration change control with defined scope, documented decisions, testing, review and impact assessment |
| api-1164::PR.IP-4 | PR.IP-4 Backup and restore supporting continuity objectives, with integrity, secure storage and tested restoration |
| api-1164::PR.IP-5 | PR.IP-5 Physical operating environment requirements and defence-in-depth agreed with physical security |
| api-1164::PR.IP-6 | PR.IP-6 Information and document management with risk-based retention and destruction |
| api-1164::PR.IP-7 | PR.IP-7 Continuous improvement of protection processes with lessons learned |
| api-1164::PR.IP-8 | PR.IP-8 Protection technology effectiveness measurements protected and shared on need to know |
| api-1164::PR.IP-9 | PR.IP-9 A formal incident response plan covering preparation to recovery, classified, approved and with defined reportable incidents |
| api-1164::PR.MA-1 | PR.MA-1 Maintenance documented, approved, performed to specification, with controls re-verified and tools and personnel authorised |
| api-1164::PR.MA-2 | PR.MA-2 Nonlocal maintenance risk-assessed, approved, logged and performed from an equivalently secured source |
| api-1164::PR.PT-1 | PR.PT-1 Security audit records generated, retained, reviewed and protected, with defined event types and managed storage |
| api-1164::PR.PT-2 | PR.PT-2 Removable media tested, approved and marked before use; any change voids the approval |
| api-1164::PR.PT-3 | PR.PT-3 Least functionality: only capabilities required for essential functions enabled, verified at change |
| api-1164::PR.PT-4 | PR.PT-4 Zone and conduit communication rules: monitored boundaries, inherited profiles, conduit-only paths and deny by default |
| api-1164::PR.PT-5 | PR.PT-5 Availability and resiliency requirements per zone and conduit with priority of service |
Recover (RC): recovery planning, improvements, communications (Section 10) – API 1164
| Code | Title |
|---|---|
| api-1164::RC.CO-1 | RC.CO-1 Internal owners of public relations during incidents |
| api-1164::RC.CO-2 | RC.CO-2 Internal owners of reputation repair |
| api-1164::RC.CO-3 | RC.CO-3 Recovery activities communicated to defined stakeholders |
| api-1164::RC.IM-1 | RC.IM-1 Recovery lessons learned identified, reviewed and tracked to completion |
| api-1164::RC.IM-2 | RC.IM-2 Recovery strategy updated from lessons learned |
| api-1164::RC.RP-1 | RC.RP-1 Recovery initiated as soon as practicable |
Respond (RS): response planning, communications, analysis, mitigation, improvements (Section 9) – API 1164
| Code | Title |
|---|---|
| api-1164::RS.AN-1 | RS.AN-1 Notifications and alerts investigated |
| api-1164::RS.AN-2 | RS.AN-2 Incident impact analysed within and beyond the environment where detected, feeding lessons learned |
| api-1164::RS.AN-3 | RS.AN-3 Evidence preservation, collection and forensic analysis for root cause |
| api-1164::RS.AN-4 | RS.AN-4 Incident categorisation by disruption of essential functions, type, severity and sensitivity |
| api-1164::RS.AN-5 | RS.AN-5 Vulnerability disclosure intake (no profile-specific requirement) |
| api-1164::RS.CO-1 | RS.CO-1 Response structure, roles and contacts documented, distributed, updated and tested |
| api-1164::RS.CO-2 | RS.CO-2 A reporting mechanism for suspected incidents and criteria for official declaration |
| api-1164::RS.CO-3 | RS.CO-3 Incident communications plan with defined recipients, content and authorised external communicators |
| api-1164::RS.CO-4 | RS.CO-4 Coordination of response with internal and external stakeholders |
| api-1164::RS.CO-5 | RS.CO-5 Voluntary information sharing (no profile-specific requirement) |
| api-1164::RS.IM-1 | RS.IM-1 Response lessons learned identified, reviewed and tracked to completion after every execution |
| api-1164::RS.IM-2 | RS.IM-2 Response strategy updated from lessons learned |
| api-1164::RS.MI-1 | RS.MI-1 Containment processes with escalation to authorising management |
| api-1164::RS.MI-2 | RS.MI-2 Mitigation processes with escalation to authorising management |
| api-1164::RS.MI-3 | RS.MI-3 Vulnerabilities found during response documented or mitigated through vulnerability management |
| api-1164::RS.RP-1 | RS.RP-1 Incident response plan activated on official declaration |
Your Compliance Coverage
If you comply with API 1164, you already cover:
Maps to 280 other frameworks
Coverage is not the same as your position
This page shows what API 1164 overlaps with in general. Where your organisation actually stands, against the standard you are going for and the certifications you already hold, is a different question. Same graph and the same recorded refutations, scoped to you rather than to a pair.
The Compliance Position Diagnostic, $5,000 fixed, ten business daysWhat is API 1164 and who does it apply to?
API 1164 is a compliance framework from United States (API; referenced by the TSA Pipeline Security Guidelines and used internationally) with 5 domains and 108 controls. Pipeline SCADA Security for petroleum and natural gas It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.
What does API 1164 actually require?
API 1164 has 108 controls organised across 5 domains. The largest domains are Protect (PR): access control, training, data security, protection processes, maintenance, protective technology (Section 7) – API 1164 (39 controls), Identify (ID): governance, risk strategy, business environment, supply chain, risk assessment, asset management (Section 6) – API 1164 (29 controls), Detect (DE): anomalies and events, continuous monitoring, detection processes (Section 8) – API 1164 (18 controls). Each control defines specific requirements that organisations must implement to achieve compliance.
If I already comply with another framework, how much of API 1164 do I already cover?
API 1164 maps to 280 other compliance frameworks. The top mapping partners are NIST SP 800-53 Rev 5 (17% coverage), NIST SP 800-82 Revision 3: Guide to Industrial Control Systems (ICS) Security (13% coverage), IEEE 1686 (12% coverage). Use our comparison tool to explore control-level mappings between frameworks.
How do I implement API 1164?
Start your API 1164 compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about API 1164 requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 108 controls and track your progress.
Start Your Compliance Journey
Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 1,120 frameworks.
Get Started Free →Free forever, no credit card required