Ir al contenido
Navegación principal
Todas las integraciones

curl

Cómo funciona:Prueba cada solicitud en la línea de comandos antes de que vaya a un botón o a una automatización.

Con curl puedes probar cada solicitud en la línea de comandos antes de ponerla en un botón o una automatización. Todas las respuestas son JSON; la documentación de la API describe los campos.

Pon el token en el entorno una vez:

Ejemplo (bash)
export HORAKA_TOKEN='TU_TOKEN'

Inicia el temporizador, con un Idempotency-Key contra inicios dobles:

Ejemplo (bash)
curl -X POST https://api.horaka.com/v1/track/start \
  -H "Authorization: Bearer $HORAKA_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"project": "PROYECTO", "activity": "ACTIVIDAD"}'

Alternar, cambiar y parar:

Ejemplo (bash)
curl -X POST https://api.horaka.com/v1/track/toggle -H "Authorization: Bearer $HORAKA_TOKEN" -H "Content-Type: application/json" -d '{"project": "PROYECTO"}'
curl -X POST https://api.horaka.com/v1/track/switch -H "Authorization: Bearer $HORAKA_TOKEN" -H "Content-Type: application/json" -d '{"project": "PROYECTO"}'
curl -X POST https://api.horaka.com/v1/track/stop -H "Authorization: Bearer $HORAKA_TOKEN"

Estado como frase y como JSON:

Ejemplo (bash)
curl "https://api.horaka.com/v1/track/status?format=text" -H "Authorization: Bearer $HORAKA_TOKEN"
curl https://api.horaka.com/v1/timer -H "Authorization: Bearer $HORAKA_TOKEN"

Recupera las horas que regalas.

Tu cuenta está lista en un minuto. Pruebas Premium durante 14 días sin datos de pago y después sigues con Free o desde 4,90 € al mes con todo lo necesario para facturar.