Fetch cost Report details for the given Report ID or a Perspective ID.
Bad Request
Internal server error
Returns a list of Report Schedules
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Update cost Perspective Reports.
CEReportSchedule object to be updated
Bad Request
Internal server error
Returns a list of Report Schedules
{- "uuid": "string",
- "name": "string",
- "enabled": true,
- "description": "string",
- "viewsId": [
- "string"
], - "userCron": "string",
- "recipients": [
- "string"
], - "accountId": "string",
- "groupBy": [
- {
- "entityGroupBy": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "timeTruncGroupBy": {
- "resolution": "HOUR"
}
}
], - "filters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}
]
}
}
], - "viewTimeRange": {
- "viewTimeRangeType": "LAST_7",
- "startTime": 0,
- "endTime": 0
}, - "dataColumns": [
- "string"
], - "exportRowsUpTo": 0,
- "excludeRowsWithCostBelow": 0,
- "createdAt": 0,
- "lastUpdatedAt": 0,
- "userCronTimeZone": "string",
- "createdBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}, - "lastUpdatedBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}, - "nextExecution": "2019-08-24T14:15:22Z"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Create a report schedule for the given Report ID or a Perspective ID.
CEReportSchedule object to be saved
Bad Request
Internal server error
Returns a list of Report Schedules
{- "uuid": "string",
- "name": "string",
- "enabled": true,
- "description": "string",
- "viewsId": [
- "string"
], - "userCron": "string",
- "recipients": [
- "string"
], - "accountId": "string",
- "groupBy": [
- {
- "entityGroupBy": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "timeTruncGroupBy": {
- "resolution": "HOUR"
}
}
], - "filters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}
]
}
}
], - "viewTimeRange": {
- "viewTimeRangeType": "LAST_7",
- "startTime": 0,
- "endTime": 0
}, - "dataColumns": [
- "string"
], - "exportRowsUpTo": 0,
- "excludeRowsWithCostBelow": 0,
- "createdAt": 0,
- "lastUpdatedAt": 0,
- "userCronTimeZone": "string",
- "createdBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}, - "lastUpdatedBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}, - "nextExecution": "2019-08-24T14:15:22Z"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Delete cost Perspective Report for the given Report ID or a Perspective ID.
Bad Request
Internal server error
Returns a generic string message when the operation is successful
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Fetch cost Report details accessible to a user.
Filters for perspective reports
Bad Request
Internal server error
Returns a list of Report Schedules
{- "perspectiveIds": [
- "string"
], - "searchText": "string",
- "offset": 0,
- "limit": 0
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}