SAP BI Tools · Arazzo Workflow

SAP BI Tools List and Inspect a SAC Story

Version 1.0.0

List SAP Analytics Cloud stories and retrieve the first story's full detail including the models it uses.

1 workflow 1 source API 1 provider
View Spec View on GitHub AnalyticsBusiness IntelligenceData VisualizationReportingSAPArazzoWorkflows

Provider

sap-bi-tools

Workflows

list-and-inspect-story
List stories and fetch the first story's detail with its models.
Lists tenant stories with their model references, then retrieves the first story by id including the models it uses.
2 steps inputs: include outputs: firstModelId, firstStoryId, storyName
1
listStories
List the stories available on the tenant, including their model references, and capture the id of the first story.
2
getStory
Retrieve the full detail of the first story, including the models it uses.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: SAP BI Tools List and Inspect a SAC Story
  summary: List SAP Analytics Cloud stories and retrieve the first story's full detail including the models it uses.
  description: >-
    A reporting-inventory pattern for SAP Analytics Cloud. The workflow lists
    the stories available on the tenant (including their model references) and
    then retrieves the full detail of the first story, again requesting its
    model references so the underlying data sources are visible. SAP Analytics
    Cloud uses OAuth 2.0 bearer authentication rather than the BI Platform
    logon token, so no token is threaded between steps here. Every step spells
    out its request inline so the flow can be read and executed without opening
    the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: storiesApi
  url: ../openapi/sap-bi-tools-stories-api-openapi.yml
  type: openapi
workflows:
- workflowId: list-and-inspect-story
  summary: List stories and fetch the first story's detail with its models.
  description: >-
    Lists tenant stories with their model references, then retrieves the first
    story by id including the models it uses.
  inputs:
    type: object
    properties:
      include:
        type: string
        description: Related resources to include in the response (e.g. models).
        default: models
  steps:
  - stepId: listStories
    description: >-
      List the stories available on the tenant, including their model
      references, and capture the id of the first story.
    operationId: listStories
    parameters:
    - name: include
      in: query
      value: $inputs.include
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      firstStoryId: $response.body#/0/id
      firstStoryName: $response.body#/0/name
  - stepId: getStory
    description: >-
      Retrieve the full detail of the first story, including the models it
      uses.
    operationId: getStory
    parameters:
    - name: storyId
      in: path
      value: $steps.listStories.outputs.firstStoryId
    - name: include
      in: query
      value: $inputs.include
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      storyName: $response.body#/name
      storyDescription: $response.body#/description
      firstModelId: $response.body#/models/0/id
  outputs:
    firstStoryId: $steps.listStories.outputs.firstStoryId
    storyName: $steps.getStory.outputs.storyName
    firstModelId: $steps.getStory.outputs.firstModelId

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/sap-bi-tools-list-and-inspect-story-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.