Independent information resource Product security · EU CRA
CRA scope / 11

Does the CRA Apply to APIs?

Understand how APIs fit within Cyber Resilience Act scope, including APIs as parts of software products, manufacturer-controlled remote APIs, separately marketed API software and remote data processing solutions.

IN BRIEF

APIs need architectural rather than label-based CRA analysis. A necessary manufacturer-controlled remote API can form part of another product with digital elements, while separately supplied API software can potentially be a product or software component in its own right. An abstract interface specification alone is not enough to determine CRA scope.

01 / 09

The CRA Does Not Create a Special Legal Category Called API

The CRA defines products with digital elements, software, hardware and remote data processing rather than listing API as a standalone product category. The correct analysis therefore starts with the implemented software and the way it is supplied and used. Calling something an API does not by itself establish either inclusion or exclusion from the Regulation.

02 / 09

An API Interface and an API Implementation Are Not the Same Thing

An API can refer to an interface definition, documentation or protocol contract, but users interact with software that implements that interface. CRA analysis should focus on the software product, component or remote processing behind the interface. A published specification without separately supplied executable software presents a different question from a commercial API platform operated or distributed by a manufacturer.

03 / 09

The CRA Expressly Uses a Manufacturer API as an Example

Recital 11 describes a mobile application that requires access to an application programming interface or database provided by means of a service developed by the manufacturer. Where the absence of that remote processing would prevent the product from performing one of its functions, the service can be within the CRA product boundary as a remote data processing solution. This is direct evidence that API-backed architecture can be relevant to CRA product scope.

04 / 09

A Necessary Remote API Can Form Part of Another Product

If a manufacturer distributes a software product whose function depends on a manufacturer-controlled remote API, the local client and necessary remote software can need to be analysed together. The relevant Article 3 test considers whether the remote software is designed and developed by the manufacturer, or under its responsibility, and whether its absence would prevent the product from performing one of its functions.

05 / 09

An Optional Third-Party API Is a Different Situation

Software products often connect to third-party APIs for optional integrations, analytics, payment functionality, communications or other external services. Merely calling an external endpoint does not automatically make that third-party service part of the manufacturer's product under the remote data processing definition. The manufacturer should still evaluate cybersecurity risks arising from dependencies, but the product-boundary question is separate.

06 / 09

Separately Supplied API Software Can Require Its Own Scope Analysis

Some companies sell API platforms, gateway software, API management products, SDKs or server software that exposes APIs as a primary function. Where executable software or a software component is separately made available on the Union market, it can require its own CRA analysis. Teams should assess the marketed software rather than assuming that the word API determines the legal result.

07 / 09

API Gateways and Security Products Can Also Raise Classification Questions

After scope is established, some API-related products can require separate CRA classification analysis depending on their core functionality. Security-focused gateways, identity products, network-management products or other specialised software may potentially correspond to important or critical product categories. The classification should be based on the legal categories and technical descriptions rather than on the presence of an API.

08 / 09

API Versioning Matters for Product Security

Where an API forms part of a product boundary, changes to endpoints, authentication, authorisation, data models and protocol behaviour can change cybersecurity risk. Product teams should connect API versions and backend releases to product risk assessment and supported client versions. Deprecated interfaces should also be considered when they remain reachable by supported products.

09 / 09

Document the API's Role in the Product Architecture

A CRA architecture record should identify which APIs are local, remotely operated by the manufacturer, provided by third parties or exposed as part of a separately marketed software product. Record which product functions depend on each API, who controls the implementation, how authentication and authorisation operate, what versions are supported and what happens if the API becomes unavailable. This evidence makes the scope analysis and cybersecurity risk assessment much easier to defend.

REFERENCE DESK

Official sources

Read the full legal text and Commission material for precise wording, qualifications and updates.

Editorial review: 26 September 2026. Regulatory material can change; follow the official sources for current guidance.