Try it free

Get a business calendar history record

  • Latest Dynatrace
  • Reference
  • Published Oct 13, 2026

Retrieve a business calendar history record in Dynatrace with the Automation API by calendar UUID and version, returning the saved revision details.

GETSaaShttps://{your-environment-id}.apps.dynatrace.com/platform/automation/v1/business-calendars/{id}/history/{version}

Overview

You provide the business calendar UUID in the id path parameter and the history version in version. Dynatrace returns the matching saved revision for that calendar through the Automation API.

Authentication

To execute this request, you need a platform token or OAuth access token with automation:calendars:read scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

ParameterTypeDescriptionInRequired
idstring

A UUID string identifying this business calendar.

pathRequired
versionstring-pathRequired

Response

Response codes

CodeTypeDescription
200BusinessCalendarResponse-
4XXErrorEnvelope-

Response body objects

The BusinessCalendarResponse object

ElementTypeDescription
idstring-
titlestring-
versioninteger-
weekstartinteger-
holidaysHoliday[]-
validFromstring-
validTostring-
descriptionstring-
modificationInfoModificationInfo-
weekdaysWeekdaysValues

The weekdays values

weekdaysNamesWeekdaysNames

The weekdays names

The Holidays object

The Holiday object

ElementTypeDescription
titlestring-
datestring-

The ModificationInfo object

ElementTypeDescription
createdBystring-
createdTimestring-
lastModifiedBystring-
lastModifiedTimestring-

The WeekdaysValues object

The WeekdaysNames object

The ErrorEnvelope object

ElementTypeDescription
errorError-

The Error object

ElementTypeDescription
messagestring-
codeinteger-
detailsErrorDetails-

The ErrorDetails object

ElementTypeDescription
errorCodestring-
errorRefstring-

Response body JSON models

{
"id": "string",
"title": "string",
"version": 1,
"weekstart": 1,
"holidays": [
{
"title": "string",
"date": "string"
}
],
"validFrom": "string",
"validTo": "string",
"description": "string",
"modificationInfo": {
"createdBy": "string",
"createdTime": "string",
"lastModifiedBy": "string",
"lastModifiedTime": "string"
},
"weekdays": [
1,
2,
3,
4,
5
],
"weekdaysNames": [
"MO",
"TU",
"WE",
"TH",
"FR"
]
}
{
"error": {
"message": "string",
"code": 1,
"details": {
"errorCode": "string",
"errorRef": "string"
}
}
}
Related tags
Platform APIDynatrace Platform