SAP Analytics Cloud REST API
SAP Analytics Cloud REST API
Content
Getting Started
Setting up Authentication
Valid CSRF Token
Working with Content
api/v1/stories
api/v1/$metadata
api/v1/Resources
api/v1/filerepository
/filerepository/$metadata
/filerepository/Resources
/filerepository/transfer/Resources
/filerepository/operations
Additional Query Options
api/v1/Repositories
widgetquery
widgetquery/getWidgetData
Exporting Data
api/v1/dataexport
Data Export API Changelog
Setting Up the OAuth Client for the Data Export Service
Get a Valid CSRF Token
/administration/$metadata
/administration/Namespaces
/administration/Namespaces(NamespaceID='{ID}')
/administration/Namespaces(NamespaceID='{ID}')/Providers
/administration/Subscriptions (POST)
/administration/Subscriptions (GET)
/administration/Subscriptions(NamespaceID='{namespaceID}',ProviderID='{providerID}',SubscriptionID= '{subscriptionID}')
/administration/Subscriptions(NamespaceID='{namespaceID}',ProviderID='{providerID}',SubscriptionID=’’)?deleteChain=true
/administration/Subscriptions(NamespaceID='{namespaceID}',ProviderID='{providerID}',SubscriptionID=’’)?deleteEntitySetName={entitySetName}
/administration/Subscriptions(NamespaceID='{namespaceID}',ProviderID='{providerID}',SubscriptionID=’’)
/administration/Subscriptions(NamespaceID='{namespaceID},ProviderID='{providerID}','SubscriptionID='{subscriptionID}')
/administration/Providers(NamespaceID='{namespaceID}',ProviderID='{providerID}')/Subscriptions
/providers/{NamespaceID}/{ProviderID}/$metadata
/providers/{NamespaceID}/{ProviderID}
/providers/{namespaceID}/{providerID}/CurrencyTable
/providers/{namespaceID}/{providerID}/ConversionRates
/providers/{namespaceID}/{providerID}/PublicDimensionData
/providers/{NamespaceID}/{ProviderID}/FactData
/providers/{NamespaceID}/{ProviderID}/FactDataAggregation
/providers/{NamespaceID}/{ProviderID}/FactDataDifference
/providers/{NamespaceID}/{ProviderID}/MasterData
/providers/{NamespaceID}/{ProviderID}/AuditData
/providers/{NamespaceID}/{ProviderID}/{DimensionName}Master
/providers/{NamespaceID}/{ProviderID}/{DimensionName}MasterWithHierarchy
/providers/{namespaceID}/{providerID}/FactData?deltaid={subscriptionID}
/providers/{namespaceID}/{providerID}/FactData?externalid={externalID}
/providers/{namespaceID}/{providerID}/{limiter}___Distinct
/providers/sac_unit_conversion/StandardUnitConversion/ConversionRates
/providers/sac_unit_conversion/T006/ConversionRates
/providers/sac_unit_conversion/T006A/UnitDescriptions
Export Endpoint Responses to CSV
Additional Query Options for Data Export
Pagination of Exported Data
Error Codes & Troubleshooting
Importing Data
api/v1/dataimport
Data Import API Changelog
Setting Up the OAuth Client for the Data Import Service
Get a Valid CSRF Token for POST and DELETE Requests
Model Service and Security
/models
/models/{modelID} (GET)
/models/{modelID} (POST)
/models/{modelID}/metadata
/models/{modelID}/importType (POST)
Public Dimensions Service and Security
/publicDimensions (GET)
/publicDimensions/{publicDimensionID} (GET)
/publicDimensions/{publicDimensionID}/metadata (GET)
/publicDimensions/{publicDimensionID}/{ImportType} (POST)
/currencyConversions
/currencyConversions/{currencyConversionID} (GET)
/currencyConversions/{currencyConversionID} (POST)
/currencyConversions/{currencyConversionID}/metadata
/currencyConversions/{currencyConversionID}/importType
/unitConversions
/unitConversions/{unitConversionID} (GET)
/unitConversions/{unitConversionID} (POST)
/unitConversions/{unitConversionID}/metadata
/unitConversions/{unitConversionID}/{importType}
/jobs
/jobs/{jobID} (POST)
/jobs/{jobID} (DELETE)
/jobs/{jobID}/validate
/jobs/{jobID}/run
/jobs/{jobID}/invalidRows
/jobs/{jobID}/status
/import/{modelID}
/import/{modelID}/{importType}
Error Codes and Troubleshooting
Working with Multi Actions
api/v1/multiActions
Get a Valid CSRF Token for the Multi Action API
/multiActions/<multiActionID>/executions
/multiActions/<multiActionID>/executions/<executionID>
Messages and Error Codes
Working with Calendar Events
api/v1/calendar
Setting Up the OAuth Client for the Calendar Service
Get a Valid CSRF Token for POST and PATCH Requests
/events/{eventId} (GET)
/events/{eventId} (PATCH)
/events (POST)
Transporting Content
api/v1/content
/jobs
/jobs/<JobID>
/<JobID>/downloadPackage
/<JobID>/uploadPackage
/<itemID>
/<itemID>/package/<packageVersion>
/<itemID>/<targetID>
/<itemID>/<waveItemID>
/permissions/<itemID>
/public/<itemID>/<waveItemID>
/public/<parentItemID>
/public/permissions/<itemID>
Predefined Content Network Package Tags
Transport Content Status Codes
Managing Users and Teams
api/v1/scim
/scim/Users
/scim/Users/<ID>
/scim/Users/.search
/scim/Groups
/scim/Groups/<Team_ID>
api/v1/scim2
/scim2/Bulk
/scim2/Users
/scim2/Users/<UUID>
/scim2/Users/.search
/scim2/Groups
/scim2/Groups/<UUID>
/scim2/Groups/.search
/scim2/ServiceProviderConfig
/scim2/Schemas
/scim2/ResourceTypes
/scim2/ResourceTypes/<Type>
api/v1/scim3
/scim3/Groups
/scim3/Groups/<UUID>
/scim3/Groups/.search
Optional User Parameters
Assigning Roles to Users and Groups
System Monitoring
api/v1/audit/activities/exportActivities
api/v1/monitoring
Working with Schedule Publication
/api/v1/ps
Get a Valid CSRF Token for POST, PATCH and DEL Requests
/schedules/template (GET)
/schedules (POST)
/schedules/{{schedule.Id}} (PATCH)
/schedules/{{schedule.Id}} (DEL)
/oem/token (POST)
/oem/gatewaytoken (POST)
/schedules/deliverystatus (POST)
/schedules/schedulestatus (POST)
Working with Translation
/api/v1/ts
Get a Valid CSRF Token for POST and PATCH Requests
/artifacts/metadata (GET)
/artifacts/{id}/metadata (GET)
/artifacts/{id}/source/xliff (GET)
/artifacts/source/xliff (POST)
/artifacts/{id}/translated (PATCH)