Join our Newsletter — 33% off our NHI Course

API Connectivity

API connectivity is the use of application programming interfaces to connect systems, exchange data, and trigger actions between parties. In banking, it creates a standard path for transactions and data sharing that is more scalable and interoperable than bespoke or manual channels, provided the underlying services are reliable.

What API Connectivity Enables

API connectivity is the plumbing that lets two systems communicate through defined interfaces instead of manual handoffs or one-off integrations. It typically carries requests, responses, events, and actions across organisational or application boundaries.

Its main value is standardisation. By using an agreed API contract, teams can expose data or functions in a way that is repeatable, automatable, and easier to scale than bespoke point-to-point builds. That same convenience also makes the API layer a meaningful control boundary, because whatever is reachable through the interface is potentially reachable at speed and at scale.

How API Connectivity Fits Into Integration Architecture

API connectivity usually sits between a consumer and a provider, where one party requests a service and the other enforces business logic, validation, and access rules. In practice, it may support customer channels, partner integrations, internal microservices, mobile apps, or event-driven workflows.

Good API connectivity is not just about making data move. It also shapes interoperability, latency, versioning, and ownership. Teams need to know which system publishes the API, which system consumes it, and which service is accountable when the interface changes or fails.

Because the interface becomes a shared dependency, API connectivity often influences service resilience and incident blast radius. A fragile dependency chain, a poorly governed version rollout, or an unbounded downstream call pattern can turn a convenience layer into an operational bottleneck.

Security Properties That Matter in API Connectivity

Security depends on more than transport encryption. API connectivity needs authentication, authorization, input validation, rate limiting, logging, and clear trust boundaries so that only intended parties can invoke intended actions. The interface should assume that callers may be untrusted even when the channel itself is private.

One practical challenge is that APIs often expose business actions, not just data. That means broken object-level authorisation, overbroad function access, and unsafe consumption can create direct abuse paths if the interface does not enforce per-request checks. The security model must follow the action, not just the network path.

Another issue is exposure through tokens, keys, and service credentials that enable machine-to-machine calls. If those secrets are leaked, reused, or left overly privileged, the API layer can become a fast route to data extraction or transaction abuse. For that reason, the surrounding access model matters as much as the endpoint itself.

Where API Connectivity Breaks Down

API connectivity fails when contracts, trust assumptions, and operational controls drift out of sync. Common failure modes include undocumented endpoints, inconsistent schema validation, weak inventory management, and dependency on third-party services that are not governed to the same standard as internal systems.

These failures do not only cause outages. They can also create silent data integrity issues, unexpected transaction behaviour, or permission paths that are broader than intended. In a banking context, the difference between a reliable API and a brittle one can determine whether automation improves control or simply scales exposure.

For that reason, API connectivity should be treated as both an engineering capability and a governance surface. The same integration that enables interoperability can also multiply risk if it is not versioned, monitored, and restricted with discipline.

Risk and Threat Considerations

API connectivity expands the attack surface by exposing business functions and data exchange paths to automated use. If authorization is weak, inventory is incomplete, or secrets are mishandled, attackers can abuse the interface for unauthorized access, data theft, or transaction fraud.

Failure mechanism: Attackers and abusive callers target broken authentication, broken object or function authorization, excessive resource consumption, and leaked API credentials to reach actions that were never meant to be broadly available.

Impact: The result can be account compromise, data exposure, service disruption, fraudulent transactions, or rapid lateral abuse across connected systems.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP API Security Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP API Security Top 10 API1 — Broken Object Level Authorization API connectivity exposes object access paths that need per-request authorization.
API2 — Broken Authentication API connectivity depends on caller identity and token validation before access is granted.
API5 — Broken Function Level Authorization API connectivity often exposes business actions that require function-level access checks.
Recommendation — Enforce object-level authorization on every API request. Harden API authentication and reject weak or missing credentials. Restrict sensitive API actions with function-level authorization.
NIST SP 800-53 Rev 5 AC-3 — Access Enforcement API connectivity needs explicit enforcement of who can invoke each exposed function.
IA-5 — Authenticator Management API connectivity depends on managing tokens, keys, and other authenticators securely.
AU-2 — Event Logging API connectivity benefits from logging requests and security-relevant actions for detection.
Recommendation — Map each API action to an access decision and enforce it consistently. Rotate and protect API authenticators throughout their lifecycle. Log API calls and security events needed for monitoring and investigation.
CIS Controls v8 CIS-5 — Account Management API connectivity commonly uses service accounts and credentials that need governance.
Recommendation — Inventory and govern accounts used for API access.

Practitioner Guidance

What to watch for: Treat API connectivity as a governed interface, not a transport convenience. The key practitioner question is whether each exposed action has a clear owner, a narrow caller set, and an explicit control point for authentication and authorization.

Practitioner takeaway: If an API can trigger a business action, it deserves the same scrutiny as any other production control surface, because automation turns small weaknesses into repeatable abuse.