Swagger UI API Interaction
The concept name was not provided and cannot be determined from the available source snippets, which cover a range of SAP machine learning and data recommendation tutorials. Without a defined concept to describe, a grounded definition cannot be written. Please provide a valid concept name to generate an accurate reference definition.
Tutorials that teach this
- Tutorial Activate the Instant Learning Feature with Swagger UI
- Tutorial Use Machine Learning to Enrich Employee Data with Swagger UI
- Tutorial Use the Regression Model Template to Predict Data Records
- Tutorial Use the Invoice Object Recommendation (IOR) Business Blueprint to Predict Financial Objects
- Tutorial Use the Regression Model Template to Train a Machine Learning Model
- Tutorial Get Recommendations Based on Users' Browsing History
- Tutorial Deploy Model and Get Prediction Results
- Tutorial Detect and Highlight Entities from Unstructured Text with Pre-trained Models
- Tutorial Use a Sales Order Completion (SOC) Dataset Schema to Upload Training Data to Data Attribute Recommendation
- Tutorial Use an Invoice Object Recommendation (IOR) Dataset Schema to Upload Training Data to Data Attribute Recommendation
- Tutorial Use the Invoice Object Recommendation (IOR) Business Blueprint to Train a Machine Learning Model
- Tutorial Use Machine Learning to Enrich Business Data with Swagger UI
- Tutorial Create Dataset and Upload Training Data
- Tutorial Use Machine Learning to Extract Information from Documents with Swagger UI
- Tutorial Use the Sales Order Completion (SOC) Business Blueprint to Predict Missing Sales Order Fields
- Tutorial Use the Sales Order Completion (SOC) Business Blueprint to Train a Machine Learning Model
- Tutorial Use a Regression Dataset Schema to Upload Training Data to Data Attribute Recommendation
- Tutorial Use Your Own Data to Train a Machine Learning Model and Get Recommendations Based on Users' Browsing History
Prerequisites
- Concept SAP BTP Service Instance and Service Key Creation The concept provided is `undefined`, and the supplied sources do not contain sufficient content to ground a meaningful definition of any specific SAP developer concept. Without a valid concept name or substantive source snippets, a documentation-quality definition cannot be written accurately or responsibly.
- Concept OAuth 2.0 Authentication The concept name provided is undefined and the supplied sources do not share a common subject — they cover a Communication Arrangement outbound user entity, Web Access Control in the Cloud Foundry environment, and an augmented reality tutorial — making it impossible to ground a coherent definition in the given material. Please provide a valid concept name and relevant supporting sources so an accurate definition can be written.
- Concept SAP Data Attribute Recommendation Service The provided sources do not define a specific SAP developer concept — the concept submitted is "undefined." The available sources cover tutorials related to **Data Attribute Recommendation**, an SAP AI service that developers use to classify records, train machine learning models, manage datasets, and obtain OAuth access tokens for authentication. If you intended to define a specific concept (such as "Data Attribute Recommendation" or one of its related topics), please resubmit with a valid concept name.
- Concept OAuth Access Token Retrieval The concept provided is **undefined** — no concept name was supplied for definition. Based on the available sources, a definition cannot be accurately scoped or written without knowing the specific concept to define. If you intended to ask about a concept such as **mTLS (Mutual Transport Layer Security)** for access tokens, or **OAuth Access Tokens** on SAP BTP, please resubmit with a clearly named concept so it can be grounded in the provided sources.
- Concept Document Information Extraction The concept name was not provided, so a precise definition cannot be generated. Based on the available sources, the tutorials collectively cover **SAP Document AI**, a service that uses machine learning and generative AI to extract information from documents such as invoices and purchase orders. Developers use it to automate document processing workflows — for example, building invoice approval processes or enriching business and employee data — and can interact with it through interfaces such as the Basic UI or Swagger UI.
- Concept REST API Getting Started / Code Snippets The SAP HANA data lake File Store REST API is an interface that allows developers to interact programmatically with files stored in the SAP HANA data lake File Store. Developers can use it with runtimes such as Node.js to perform operations on files through standard HTTP requests. For a guided walkthrough, see the [tutorial on using the REST API with Node.js](https://developers.sap.com/tutorials/hana-cloud-hdl-getting-started-4.html).
- Concept API Fundamentals The concept name is missing or undefined, so a precise definition cannot be produced. Based on the available sources, the closest identifiable concept is **SAP BTP APIs**: An Application Programming Interface (API) is a defined contract that allows applications to communicate with one another. Developers use SAP BTP APIs to discover, consume, and manage capabilities that let them build and extend the core functionality of [SAP Business Technology Platform](https://help.sap.com/docs/btp/sap-business-technology-platform/d1d11079283a4c62925c23faa18e76aa?locale=en-US&state=PRODUCTION&version=Cloud). The [SAP Business Accelerator Hub](https://help.sap.com/docs/btp/sap-business-technology-platform/d1d11079283a4c62925c23faa18e76aa?locale=en-US&state=PRODUCTION&version=Cloud) serves as a central place where developers can explore and test these APIs.
- Concept SAP Document AI Service Setup and Subscription The concept provided is `undefined`, so no valid concept name was supplied. Based on the available sources, which all relate to **SAP Document AI** tutorials, a definition cannot be accurately scoped to a single, specific developer concept. Please provide a valid concept name — for example, "SAP Document AI", "OAuth Access Token", "Document Schema", or "Document Template" — so that a precise, source-grounded definition can be written.
- Concept BTP Service Key Creation A **Service Key** in SAP BTP is a set of credentials generated for a service instance that allows external applications or tools to consume a service outside of the standard service binding mechanism. As described in the [Service Keys documentation](https://help.sap.com/docs/btp/sap-business-technology-platform/32297f15898f47329df76b706447fc3e?locale=en-US&state=PRODUCTION&version=Cloud), consuming existing service keys from applications is an alternative to service bindings. Developers can [create a service key in the SAP BTP cockpit](https://help.sap.com/docs/btp/sap-business-technology-platform/bf701059725540098fba6b364433dc13?locale=en-US&state=PRODUCTION&version=Cloud) to obtain the connection details needed to access a service instance from outside the platform environment.
- Concept OAuth 2.0 Access Token Acquisition The provided sources do not contain enough grounded information to define a specific SAP developer concept, as the concept name is listed as "undefined" and the source snippets relate to SAP Cloud Management Service plans, access tokens, and API access without describing a single, clearly named concept. A definition cannot be written without a valid concept name and supporting source content.
- Concept SAP BTP Service Instance and Binding Creation The provided sources do not contain sufficient information to write a grounded definition for an **undefined** concept. Source [S1] references a troubleshooting scenario involving the SAP Service Manager binding on SAP BTP, while the remaining sources ([S2]–[S8]) are tutorial titles only, with no descriptive content. Without a clearly identified concept name and supporting source content, a factually grounded definition cannot be produced.
- Concept OAuth2 Token Flow (Refresh and Access Tokens) The concept name was not provided (received "undefined"), so a grounded definition cannot be written. Please supply a valid concept name so that a definition can be authored from the available source snippets.
Concepts that build on this
- Concept Async Job Polling Pattern (POST/GET background job)
- Concept Machine Learning Model Training
- Concept SAP Data Attribute Recommendation Service
- Concept Machine Learning Inference
- Concept SAP BTP Service Instance and Service Key Creation
- Concept Configuration Profiles and Scenarios
- Concept Asynchronous Job Status Tracking
- Concept Business Entity Recognition Service Setup
- Concept SAP Personalized Recommendation Service
- Concept Multipart Form-Data HTTP Upload
- Concept Instant Learning Feature Configuration via API
- Concept Named Entity Recognition (NER) with Pre-trained Models