BrowseSAP Cloud Application Programming ModelNode.js

Everything in CAP / Node.js

Group by: Type
Type ServiceType SampleClear all
EntrySignals
Sample67
Artifacts5
btp-agentNode.js, from its runtime

LangGraph agent and UI5 chat screen over four BTP MCP servers

No license
Reports Assistant with SAP Document ManagementNode.js, from its runtime

CAP agent writing reports into a shared SDM document workspace

none
Supply Chain RescueNode.js

CAP and SAPUI5 demo of recovery from a supply disruption

No license+1
ui5-bookshop-viewerfrom UI5

UI5 app consuming the cds-bookshop server via ui5-middleware-cap

none
ui5-cap-serverside-rendering-demoNode.js, from its runtime

Demo CAP bookshop with server-rendered UI5 views

No license+1
Seen working, example artifacts62
assert-targetNode.js

Which CAP paths trigger @assert.target and which do not

No license
attachment-reuse-controls-sampleNode.js

Fiori Elements page embedding upload controls on @cap-js/attachments

No license
auth-samplesNode.js, from its runtime

CAP services and a UI for trying role restrictions with mock users

No license
az-private-linky-capNode.js, from its runtime

CAP project reaching S/4 via SAP BTP Private Link Service for Azure

No license
blog-bookshopNode.js, from its runtime

CAP bookshop with Fiori elements UI deployed whole to Cloud Foundry

No license
blog-cap-chartNode.js, from its runtime

Fiori overview page comparing aggregated and plain donut-chart cards

No license
bookshop-demoNode.js

Simple CDS bookshop model used across CAP explanations

No license
btpvulnerabilityreportNode.js, from its runtime

CAP and Fiori app showing BTP Application Vulnerability Report data

No license
cap-agent-ui5-webui-sampleNode.js, from its runtime

Worked example of the cap-agent-ui5-webui plugin

No license
cap-ams-a2aNode.js

App-to-app setups between CAP Java and CAP Node.js under AMS and IAS

No license
cap-bp-ragNode.js, from its runtime

Event-driven RAG app with CAP, Cloud Integration and SAP HANA Cloud

No license
cap-cds-typerNode.js, from its runtime

CAP service in TypeScript using types from @cap-js/cds-typer

none
cap-defaultvalue-functionNode.js, from its runtime

Common.DefaultValuesFunction pointed at a CAP service function

none
cap-embedding-functionNode.js, from its runtime

CAP service computing embeddings with HANA Cloud vector_embedding

none
cap-external-northwindNode.js, from its runtime

CAP service serving Northwind's external OData Products as its own

none
cap-fe-masseditNode.js, from its runtime

Mass edit enabled in a Fiori elements list report over CAP

none
cap-feature-controlNode.js, from its runtime

Singleton entity whose flags drive Fiori elements feature control

none
cap-github-actionNode.js, from its runtime

CAP project built and deployed to Cloud Foundry by GitHub Actions

none
cap-java-resilienceNode.js

CAP Java service consuming a Business Partner API mocked in Node.js

No license
cap-js-notificationsNode.js

Order service sending notifications via @cap-js/notifications

No license
cap-materialbom-graphNode.js, from its runtime

CAP sample drawing a material BOM as a UI5 network graph

No license
cap-nodejs-dev-envNode.js

Development container definition for CAP Node.js

none
cap-openaiNode.js, from its runtime

CAP service actions calling OpenAI chat completions two ways

No license
cap-principal-propagationNode.js, from its runtime

On-premise ABAP OData V2 service read from CAP over Connectivity

No license
cap-redisNode.js, from its runtime

Approuter session held in a bound Redis cache instance

No license+1
cap-reuse-html5Node.js, from its runtime

Fiori elements app in the HTML5 Application Repository with cdm.json

No license+1
cap-rfcNode.js

Calling ABAP function modules over RFC from a CAP service

No license
cap-rfcNode.js, from its runtime

CAP Node.js action calling BAPI_EPM_BP_CREATE over RFC

No license
cap-uiv2.10.3Node.js, from its runtime

MTA deploying CAP, HDI container and a Fiori elements app

none
cap-ui5-gpt-chatNode.js, from its runtime

Chat app on CAP and SAPUI5 against the OpenAI API

Functional boundary
cap-vector-hcNode.js

VECTOR_EMBEDDING in a CDS entity for FAQ similarity search

No license
custom-llm-clientNode.js

Local chat client for SAP questions with a CAP LangGraph backend

No license
fiori-inline-editNode.js

List report inline edit on a draft-enabled CAP service

No license
fiori-navigation-patternsNode.js

Outbound navigation patterns from a Fiori Elements list report

No license
forsap-s4hana-private-simulatorv0.1.0Node.js, from its runtime

CAP project simulating S/4HANA Private Edition OData APIs locally

none
Sample CAP Application with SAP Cloud SDK for AINode.js

CAP samples calling SAP AI Core through the SAP Cloud SDK for AI

Functional boundary
SAP BTP AI Best Practice Demo - Content Filtering - CAPNode.js

CAP samples comparing SAP AI Core responses with content filtering

Functional boundary
SAP BTP AI Best Practice Demo - Data Masking - CAPNode.js

CAP samples generating email through SAP AI Core with anonymization

Functional boundary
SAP BTP AI Best Practice Demo - Prompt Registry - CAPNode.js

CAP samples using SAP AI Core's Prompt Registry for templates

Functional boundary
SAP BTP AI Best Practice Demo - Prompt Templating - CAPNode.js

CAP samples filling a prompt template sent to SAP AI Core

Functional boundary
SAP BTP AI Best Practice Demo - Vector Embedding (RAG) - CAPNode.js

CAP samples embedding CSV rows into the SAP HANA Cloud vector store

Functional boundary
SAP BTP AI Best Practice Demo - Vector Query (RAG) - CAPNode.js

CAP samples running RAG similarity queries over SAP HANA Cloud vectors

Functional boundary
sap-cap-mongodbNode.js, from its runtime

CAP service reading and writing MongoDB from custom handlers

No license
SAP-samples/btp-event-driven-multi-tenant-architectureNode.js

CAP sample of SAP Event Mesh events feeding a multi-tenant SaaS app

none
SAP-samples/btp-secure-developmentNode.js

OWASP Top 10 workshop exploiting and fixing flaws in a CAP Node.js app

none
SAP-samples/cap-agentic-engineeredNode.js

Financial Risk Analyzer built by an agent grounded in SAP MCP servers

none
SAP-samples/cap-cds-hands-onNode.js

Five-part workshop on CDS, from a first service to constraints

none
SAP-samples/cap-hana-exercises-codejamNode.js

CodeJam building a full-stack CAP app on SAP HANA Cloud

none
SAP-samples/cap-local-development-workshopNode.js

reCAP 2025 workshop on CAP's local-development toolset

none
SAP-samples/cap-service-integration-codejamNode.js

CodeJam on consuming external services from a CAP project

none
SAP-samples/cap-sflightNode.js

Travel-booking reference app on CAP Node.js and Java backends

none
SAP-samples/cloud-cap-hana-swapiNode.js

CAP data model of many-to-many relationships on a Star Wars dataset

none
SAP-samples/e-mobility-driver-appNode.js

CAP-based PWA for EV drivers proxying SAP E-Mobility OData APIs

none
SAP-samples/fiori-elements-fpm-exercises-codejamNode.js

CodeJam building a bookshop app on the flexible programming model

none
SAP-samples/odata-dd-serverNode.js

CAP Node.js server behind the OData Deep Dive tutorials

none
SAP-samples/ui5-cap-event-appNode.js

Event registration app showing OData V4 draft with UI5 and CAP

none
spreadsheetimporter/sample-full-btpNode.js, from its runtime

CAP Risks and Mitigations project with a Spreadsheet Upload button

none
teched2025-XP260Node.js

TechEd 2025 workshop on OWASP Top 10 risks in CAP applications

none
ui5-ai-features-demoNode.js, from its runtime

Product-review screen consuming ui5-cap-ai-features on CAP

No license
ui5-call-actionNode.js, from its runtime

UI5 apps calling CAP OData actions and functions from custom code

No license
ui5-cap-todoNode.js, from its runtime

Todo app with CAP and SAPUI5 in TypeScript over OData V4

No license
ui5con24-dev-envfrom UI5

pnpm workspace running CAP, a local launchpad and two UI5 apps

No license
Service29
API Managementfrom BTP/BAIP

API proxies with security and traffic policies and Developer Hub

none
Cloud Identity Servicesfrom BTP/BAIP

Identity Authentication and Identity Provisioning as one tenant

none
Event Meshfrom BTP/BAIP

Managed queues and topics over AMQP, MQTT and REST

none
Joule Studio, classic editionfrom BTP/BAIP

Low-code SAP Build capability for custom Joule skills and agents

none
Object Store on SAP BTPfrom BTP/BAIP

Binding onto hyperscaler object storage, chosen by plan

none
PostgreSQL on SAP BTP, hyperscaler optionfrom BTP/BAIP

Managed PostgreSQL from the hyperscaler via a BTP service binding

none
Redis on SAP BTP, hyperscaler optionfrom BTP/BAIP

Managed Redis from the hyperscaler via a BTP service binding

none
SAP AI Corefrom BTP/BAIP

AI runtime on BTP with the Generative AI Hub

none
SAP Application Frontend servicefrom BTP/BAIP

Managed hosting and routing for built frontends

Functional boundary
SAP Application Logging service for SAP BTPfrom BTP/BAIP

Collects Cloud Foundry or Kyma logs into a searchable Kibana

none
SAP Audit Log servicefrom BTP/BAIP

Ingests and retains compliance audit data from BTP

none
SAP Authorization and Trust Management servicefrom BTP/BAIP

OAuth server issuing JWTs and holding scopes for BTP apps

none
SAP BTP, Cloud Foundry Runtimefrom BTP/BAIP

Cloud Foundry runtime of SAP BTP for polyglot applications

none
SAP Build Codefrom BTP/BAIP

Development environment on BTP for UI5, Fiori, mobile and CAP

none
SAP Connectivity servicefrom BTP/BAIP

Proxy from cloud apps to on-premise systems via Cloud Connector

none
SAP Continuous Integration and Deliveryfrom BTP/BAIP

Predefined CI/CD pipelines for SAP development projects

none
SAP Credential Storefrom BTP/BAIP

Vault for an application's passwords, keys and keyrings

none
SAP Destination servicefrom BTP/BAIP

Named, credentialed addresses of other systems resolved at runtime

none
SAP Document AIfrom BTP/BAIP

Extracts header fields and line items from business documents

none
SAP Document Management service, integration optionfrom BTP/BAIP

APIs and a UI5 component for document management in apps

none
SAP Feature Flags servicefrom BTP/BAIP

Boolean and string flags read by applications at runtime

none
SAP HANA Cloudfrom BTP/BAIP

Managed SAP HANA database service on BTP

Functional boundary
SAP HTML5 Application Repository service for SAP BTPfrom BTP/BAIP

Stores UI5 and HTML5 apps and serves them through the approuter

none
SAP Integration Suite, advanced event meshfrom BTP/BAIP

Event streaming and management platform in Integration Suite

none
SAP Job Scheduling servicefrom BTP/BAIP

Calls an application endpoint on a schedule and logs each run

none
SAP Joulefrom BTP/BAIP

SAP's AI engagement layer across SAP applications

none
SAP Malware Scanning servicefrom BTP/BAIP

Scans uploaded files over REST with ClamAV

none
SAP Software-as-a-Service Provisioning servicefrom BTP/BAIP

Registers a multitenant application for subaccount subscriptions

none
SAP Task Centerfrom BTP/BAIP

One inbox for tasks across SAP applications and BTP workflows

none