Ir al contenido principal

API Web – Tiemp

Listar registros de tiempo

URL de la solicitud

Parámetros de consulta

  • startDate

    • Formato "aaaa-mm-dd".

    • p. ej., "2015-01-31" significa la medianoche del 31 de enero de 2015 en su zona horaria local. Inclusivo.

  • endDate

    • Formato "aaaa-mm-dd".

    • p. ej., "2015-12-31". Inclusivo.

  • minLastUpdated

    • Formato "aaaa-mm-dd".

    • Fecha en que se modificó o creó el registro. Inclusivo.

  • maxLastUpdated

    • Formato "aaaa-mm-dd".

    • Fecha en que se modificó o creó el registro. Inclusivo.

  • userEmail

    • Dirección de correo electrónico de un usuario específico a buscar.

  • status

    • Aprobado = A

    • Sin enviar = U

    • Pago programado = P

    • Enviado = S

    • Rechazado = R

Nota

Debe proporcionar al menos uno de los parámetros de consulta en la solicitud.
Los datos devueltos en la respuesta están en la zona horaria UTC, según el estándar JSON.

p. ej.:

{
"message": "OK",
"time": {
"id": 1,
"url": "https:www.triplog.com/web/api/time/1",
"lastUpdated": "2023-05-06T06:56:23.543Z",
"user": {
"id": 1,
"url": "https:www.triplog.com/web/api/users/1",
"email": "wangbo@triplog.com",
"display": "bo, wang"
},
"startTime": "2023-05-01T15:30:00.000Z",
"endTime": "2023-05-01T19:00:00.000Z",
"hours": 3,
"minutes": 30,
"jobActivity": "xxx",
"location": {
"id": 9,
"url": "https:www.triplog.com/web/api/locations/9",
"lastUpdated": "2023-04-28T08:04:30.150Z",
"display": "xxx",
"name": null,
"address": "xxx"
},
"tags": "tag-test01",
"notes": "TimeEntry test",
"status": "Not Submitted",
"statusUpdateTime": null,
"statusUpdatedBy": null,
"receipts": "https:www.triplog.com/web/api/time/1/receipts"
}
}

Ejemplo

¿Ha quedado contestada tu pregunta?