SAP Business Intelligence · Schema
SAP BusinessObjects Report
A report document in SAP BusinessObjects BI Platform, representing Crystal Reports, Web Intelligence documents, or publications managed through the content management system.
AnalyticsBusiness IntelligenceData VisualizationReportingSAP
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | Report unique system identifier (SI_ID) |
| cuid | string | Cluster unique identifier (SI_CUID) |
| name | string | Report name |
| description | string | Report description |
| type | string | Report type indicating the reporting engine |
| owner | string | Report owner username |
| createdTime | string | When the report was created |
| modifiedTime | string | When the report was last modified |
| folderId | integer | Parent folder system identifier |
| parameters | array | Report prompt parameters |
| dataProviders | array | Data providers feeding the report |
| schedule | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api.sap.com/schemas/sap-bi/report.json",
"title": "SAP BusinessObjects Report",
"description": "A report document in SAP BusinessObjects BI Platform, representing Crystal Reports, Web Intelligence documents, or publications managed through the content management system.",
"type": "object",
"required": ["name", "type"],
"properties": {
"id": {
"type": "integer",
"description": "Report unique system identifier (SI_ID)"
},
"cuid": {
"type": "string",
"description": "Cluster unique identifier (SI_CUID)"
},
"name": {
"type": "string",
"description": "Report name",
"minLength": 1,
"maxLength": 256
},
"description": {
"type": "string",
"description": "Report description"
},
"type": {
"type": "string",
"enum": ["CrystalReport", "Webi", "Publication"],
"description": "Report type indicating the reporting engine"
},
"owner": {
"type": "string",
"description": "Report owner username"
},
"createdTime": {
"type": "string",
"format": "date-time",
"description": "When the report was created"
},
"modifiedTime": {
"type": "string",
"format": "date-time",
"description": "When the report was last modified"
},
"folderId": {
"type": "integer",
"description": "Parent folder system identifier"
},
"parameters": {
"type": "array",
"items": {
"$ref": "#/$defs/Parameter"
},
"description": "Report prompt parameters"
},
"dataProviders": {
"type": "array",
"items": {
"$ref": "#/$defs/DataProvider"
},
"description": "Data providers feeding the report"
},
"schedule": {
"$ref": "#/$defs/Schedule"
}
},
"$defs": {
"Parameter": {
"type": "object",
"description": "A prompt parameter that accepts user input when running a report",
"properties": {
"id": {
"type": "string",
"description": "Parameter identifier"
},
"name": {
"type": "string",
"description": "Parameter display name"
},
"type": {
"type": "string",
"description": "Parameter data type"
},
"optional": {
"type": "boolean",
"description": "Whether the parameter is optional"
},
"allowMultipleValues": {
"type": "boolean",
"description": "Whether multiple values can be provided"
},
"defaultValues": {
"type": "array",
"items": {
"type": "string"
},
"description": "Default parameter values"
}
}
},
"DataProvider": {
"type": "object",
"description": "A data source connection providing data to the report",
"properties": {
"id": {
"type": "string",
"description": "Data provider identifier"
},
"name": {
"type": "string",
"description": "Data provider name"
},
"dataSourceType": {
"type": "string",
"description": "Type of data source"
},
"query": {
"type": "string",
"description": "Query text"
}
}
},
"Schedule": {
"type": "object",
"description": "Scheduling configuration for automated report execution",
"properties": {
"id": {
"type": "string",
"description": "Schedule unique identifier"
},
"name": {
"type": "string",
"description": "Schedule name"
},
"status": {
"type": "string",
"enum": ["Active", "Paused", "Completed"],
"description": "Schedule status"
},
"recurrenceType": {
"type": "string",
"enum": ["Once", "Daily", "Weekly", "Monthly"],
"description": "Recurrence pattern"
},
"nextRunTime": {
"type": "string",
"format": "date-time",
"description": "Next scheduled run time"
},
"format": {
"type": "string",
"enum": ["PDF", "Excel", "CSV", "HTML"],
"description": "Output format"
}
}
}
}
}
Work with this as data
Every JSON Schema 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 schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema 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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/sap-bi-report"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.