Skip to Content

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.

 

SAP Graph provides a single API for accessing data in SAP-managed landscapes, using a single, consolidated data model.

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. 

Learn more

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.

Learn more


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. 

Learn more

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.

Learn more


Tutorial: Hello Graph! Write your first SAP Graph application!

 

abap trial icon

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.


Start the tutorial

Tutorial: Hello Graph! Write your first SAP Graph application!

 

abap trial icon

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.


Start the tutorial

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 graph placeholder photo

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.

Engage with the community

Documentation

The SAP Help Portal contains all the official help documentation for SAP Graph.

Go to the SAP Help Portal

Code Samples

Code samples illustrate software features and capabilities, and provide other helpful resources to show you how an SAP solution can be extended.

Explore code samples 

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 graph placeholder photo

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.

Engage with the community

Documentation

The SAP Help Portal contains all the official help documentation for SAP Graph.

Go to the SAP Help Portal

Code Samples

Code samples illustrate software features and capabilities, and provide other helpful resources to show you how an SAP solution can be extended.

Explore code samples 

Back to top