Данни за отсъствията в JSON формат са достъпни на следния адрес:
https://timeoff.guru/<път до приложението>/requests.json?readform&hash=<hash>
Освен със специалния низ, достъпът до данните е защитен и по IP адрес.
Данните се предоставят в следния вид:
{"requests":[
{
"UID":"Уникален номер на заявката",
"Created":"Дата на създаване в ISO формат YYYYMMDD",
"Start":"Първи ден на отпуската",
"End":"Последен ден на отпуската (вкл.)",
"Name":"Име на заявителя",
"Type":"Вид на отпуската",
"Email":"И-мейл адрес на заявителя"
}
]}
Пример:
{"requests":[
{
"UID":"B1987A021FAA7BA9C2257F420039C918",
"Created":"20160122",
"Start":"20160322",
"End":"20160324",
"Name":"John Doe",
"Type":"Платен / Paid",
"Email":"j.doe@email.com"
},
{
"UID":"B48E245FFAE84C90C2257F4500537BA1",
"Created":"20160125",
"Start":"20151026",
"End":"20151028",
"Name":"Edna Mode",
"Type":"Болничен / Sick leave",
"Email":"e.mode@email.com"
}
]}
За да получите достъп до данните в JSON формат, следва да се изпълнят следните стъпки: