Get a business calendar history record 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.
GET SaaS https://{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 id string A UUID string identifying this business calendar.
path Required version string - path Required
Response Response body objects The BusinessCalendarResponse object
The Holidays object The ModificationInfo object createdBy string - createdTime string - lastModifiedBy string - lastModifiedTime string -
The WeekdaysValues object
The WeekdaysNames object The ErrorDetails object errorCode string - errorRef string -
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"
}
}
}