SAP Graph
Accessing business data has become a complex task for developers. Enterprise data is often federated across hybrid networks of on-prem and cloud systems with different security protocols, replication processes and data models. SAP Graph, available on the SAP Business Technology Platform, is the new unified and consolidated API for all business data.
SAP Graph provides a single API to access a graph of connected data. You can use the SAP Graph API to build applications that access the business data graph, without worrying about where the data resides.
USE CASE
Develop extension applications for workflow tasks using low-code tools
Build client applications using low-code/no-code tools, like SAP AppGyver, which support simple workflow tasks that typically interact with one or more data sources and are performed by an authorized user.
Citizen developers can access the unified entities in the business data graph. Advanced developers who have more complex requirements can follow the edges of the graph to use detailed, system-specific attributes.
USE CASE
Develop event-driven extension applications
Build extensions with stateful and multi-tenant business logic involving event notifications from multiple data sources. As an SAP Business Technology Platform (BTP) service, SAP Graph is compatible with SAP Cloud Application Programming (CAP) extension solutions and events managed via SAP Event Mesh. The changes made in business system are communicated using events in real time to the custom application.
USE CASE
Develop extension applications for workflow tasks using low-code tools
Build client applications using low-code/no-code tools, like SAP AppGyver, which support simple workflow tasks that typically interact with one or more data sources and are performed by an authorized user.
Citizen developers can access the unified entities in the business data graph. Advanced developers who have more complex requirements can follow the edges of the graph to use detailed, system-specific attributes.
USE CASE
Develop event-driven extension applications
Build extensions with stateful and multi-tenant business logic involving event notifications from multiple data sources. As an SAP Business Technology Platform (BTP) service, SAP Graph is compatible with SAP Cloud Application Programming (CAP) extension solutions and events managed via SAP Event Mesh. The changes made in business system are communicated using events in real time to the custom application.
Tutorial: Hello Graph! Write your first SAP Graph application!
In this tutorial, you’ll learn to establish the basic Hello World programming essentials. To test everything, you’ll re-use the SAP Graph tenant that was configured as an SAP API Business Hub sandbox.
Tutorial: Hello Graph! Write your first SAP Graph application!
In this tutorial, you’ll learn to establish the basic Hello World programming essentials. To test everything, you’ll re-use the SAP Graph tenant that was configured as an SAP API Business Hub sandbox.
Under the Hood
Users provide developers with a business data graph, which is a unique reflection of
their landscape created through auto-discovery. The business data graph
consists of system-specific data models and unified entities.

SAP Community
The Community is ready to help you with your day-to-day questions. You can also contribute your expertise to benefit other developers.
Documentation
The SAP Help Portal contains all the official help documentation for SAP Graph.
Code Samples
Code samples illustrate software features and capabilities, and provide other helpful resources to show you how an SAP solution can be extended.
Under the Hood
Users provide developers with a business data graph, which is a unique reflection of
their landscape created through auto-discovery. The business data graph
consists of system-specific data models and unified entities.

SAP Community
The Community is ready to help you with your day-to-day questions. You can also contribute your expertise to benefit other developers.
Documentation
The SAP Help Portal contains all the official help documentation for SAP Graph.
Code Samples
Code samples illustrate software features and capabilities, and provide other helpful resources to show you how an SAP solution can be extended.