For the complete documentation index, see llms.txt. This page is also available as Markdown.

Asignar horario semanal

Permite asignar el horario laboral de toda la semana, pisando el horario actual para un dispositivo particular

POST https://api.persat.com.ar/v1/devices/:device_id/working_hours

Headers

Name
Type
Description

Content-Type*

string

application/json

Authorization*

string

Bearer API_KEY

Path params

Name
Type
Description

device_id*

number

Identificador del dispositivo

Request Body

Name
Type
Description

working_hours*

Object

Objeto Json con 7 campos. Cada uno indicando el horario laboral para cada día de la semana

working_hours.monday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.tuesday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.wednesday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.thursday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.friday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.saturday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.sunday*

array de Objetos JSON

Ver ejemplo de request más abajo

{
    "success": true,
    "data": {}
}
{
    "success": false,
    "error": {
        "status": 400,
        "type": "BAD_REQUEST",
        "userMessage": "\"monday\" is required"
    }
}
{
    "success": false,
    "error": {
        "status": 404,
        "type": "NOT_FOUND",
        "userMessage": "No existe un device con este id: 144545"
    }
}

Ejemplo de Request

Ejemplo de body, en donde indicamos que los dos únicos días laborales son el lunes y el martes.

Last updated