SAP API Policy

SAP's policy for API availability, documented use and controls, including special limits for autonomous or generative AI call sequences and systematic or large-scale data extraction.

policyversion 4.2026aIn the graph

Instrument

Open the source published by SAP ↗

Indexed for context and navigation. The source text and the agreement applicable to a particular use remain authoritative.

Explanations and guidance · 1

API Policy - FAQSAP website, SAP
undated

Addressed sections · 7

§ 1.1Published APIs

Published APIs are made available for the documented purposes identified by SAP, including integration, extensions and data exchange.

SAP API Policy v.4.2026a · checked

§ 1.2Non-Published APIs

Customer and third-party applications must not access non-published APIs except where documentation permits it or SAP otherwise authorizes it.

SAP API Policy v.4.2026a · checked

§ 2.2.2AI call sequences and data extraction

Outside SAP-endorsed architectures, data services or expressly identified pathways, the policy prohibits specified agentic API use and systematic or large-scale extraction.

SAP API Policy v.4.2026a · checked

§ 3Monitoring and remedies

SAP states that it may monitor API use and take enforcement actions when use does not comply with the documentation and policy.

SAP API Policy v.4.2026a · checked

§ FAQ 12Outbound interfaces

The accompanying FAQ distinguishes external consumption of SAP-provided services from outbound notifications or callbacks sent by an SAP system, which it places outside this policy's scope.

Frequently Asked Questions on SAP API Policy v1.3 · checked

§ FAQ 27Custom-developed APIs

Customer-namespace ABAP interfaces are not prohibited merely because they are custom, but their underlying SAP dependencies and usage pattern still determine whether the use aligns with the policy.

Frequently Asked Questions on SAP API Policy v1.3 · checked

§ FAQ 38Large-scale data access

Large-scale extraction and replication must use access mechanisms and patterns documented for that purpose rather than treating a transactional or custom API as a general bulk-data surface.

Frequently Asked Questions on SAP API Policy v1.3 · checked

Capability context · 7

Agent access to your codeprominent§ 1.1, 1.2, 2.2.2

An agent that plans and executes ADT calls is the case section 2.2.2 names. Check that the endpoints are published for the intended use, and that the design runs within a pathway SAP identifies for it.

Agent access to your systemsprominent§ 1.1, 1.2, 2.2.2

MCP does not replace the API's documented-use boundary. Check that every endpoint is published for the intended use and whether the policy's AI-call or extraction provisions apply to the design.

Agent toolingprominent§ 2.2.2

capire's own guide states that CAP-level agents are intended only for exposing custom CAP application services, and names section 2.2.2 for the agentic-access provisions. Check which endpoints the agent's tools end up calling, and consult SAP's reference architectures for the endorsed routes.

Driving the SAP GUIprominent§ 2.2.2, 3

Driving the user interface for an agent is still an agent executing a sequence of actions against the system. Check whether section 2.2.2 applies to the design, and that the user interface is not used as a way around the controls section 3 names.

Event Meshcontextual§ 2.2.2, 3, FAQ 12, FAQ 27, FAQ 38

Direction and usage pattern decide the policy relevance. Customer ABAP code may publish events outward, but it must not be used to bypass SAP API controls or substitute a custom event stream for a documented bulk-data pathway.

Serve your application over MCPprominent§ 1.1, 1.2, 2.2.2

MCP does not replace the API's documented-use boundary. Check that every endpoint is published for the intended use and whether the policy's AI-call or extraction provisions apply to the design.

Tool governanceprominent§ 1.1, 1.2, 2.2.2, 3

Technical controls decide what an agent can call; the SAP API Policy separately governs whether the API is published for the intended use and identifies special AI-call and extraction cases. An evidence-gathering tool can assess against that policy but cannot issue a binding compliance decision.

Publisher