Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 

INFO: This blog is part of a tutorial series for the standalone SAP Graph service on SAP BTP. Recently, SAP released a version of Graph in SAP Integration Suite with better user experience and functional enhancements (see this blog for details:



SAP Graph is the new unified and consolidated API for SAP's Integrated Intelligent Suite. Developers use SAP Graph to build applications that access a Business Data Graph of your data, regardless of where this data resides.

This multi-part tutorial series is especially suited to you, a software developer. Whether you are employed by one of SAP's customers or partners, or are a third-party developer, or you simply want to learn more about how to quickly and easily access SAP-managed data with SAP Graph, this tutorial series is for you.

You will learn how to extend the SAP Intelligent Suite by writing your own business application software that uses SAP Graph, the API for the Intelligent Suite, to access your data. In the course of this tutorial series we will focus on topics like the SAP Graph API, accessing SAP data using APIs, connecting to your data, and more advanced topics like authentication, authorization, supporting multi-tenancy, using the SAP Cloud SDK with SAP Graph, and more. The tutorial requires no prior knowledge, we will teach you everything you need to know to become a proficient SAP Graph developer.

Available tutorial parts

Learn about what SAP Graph is, why it makes your life easier, and try out a query on SAP API Business Hub.

Write your first simple SAP Graph application using Node.js. See how the app fetches data from the SAP API Business Hub sandbox.

Learn how to authenticate users to access a real SAP Graph landscape securely using the oAuth protocol.

Use SAP Graph with OData to fetch data and explore the structure of the unified data model exposed by SAP Graph.

Create and configure your own SAP Graph landscape so that you can use your own data

Install the SAP Graph command-line configuration tool, generate a business data graph configuration file, edit the configuration file, activate a business data graph with the configuration file

Configure the business data graph to be able to navigate between copies of the same business object, present in different business systems with different keys

Coming soon

  • Develop a multi-tenant application that uses SAP Graph

  • And more... this page will be updated with new links as planned tutorial parts are published, and new parts are planned.

How do I get notified when new parts in the series are released?

  1. Ensure you are registered in the SAP Community. For more information, see the Getting Started page for the SAP Community.

  2. Follow this page by selecting Follow on the left-hand panel. You can manage your followed content in your SAP Community profile.

  3. Set a bookmark on this page by selecting the ribbon icon on the top right-hand corner. You can manage your bookmarked content in your SAP Community profile.

  4. Follow the SAP Graph tag.

    1. On this page, select SAP Graph under Assigned Tags.

    2. This takes you to an overview of all activity on any of the content with the SAP Graph tag (including blogs, questions, contributors, etc). You can follow the tag by selecting Follow.

Stephanie Lewellen, Product Manager – SAP Graph

Learn more about SAP Graph, or contact us at