Aller au contenu
Navigation principale
Toutes les intégrations

curl

Comment ça marche:Essaie chaque requête en ligne de commande avant qu’elle n’aille dans un bouton ou une automatisation.

Avec curl, tu peux essayer chaque requête en ligne de commande avant de la mettre dans un bouton ou une automatisation. Toutes les réponses sont en JSON ; la documentation de l’API décrit les champs.

Place une fois le jeton dans l’environnement :

Exemple (bash)
export HORAKA_TOKEN='TON_JETON'

Démarrer le chronomètre, avec un Idempotency-Key contre les doubles démarrages :

Exemple (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": "PROJET", "activity": "ACTIVITE"}'

Basculer, changer et arrêter :

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

L’état sous forme de phrase et en JSON :

Exemple (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"

Récupère les heures que tu offres.

Ton compte est prêt en une minute. Tu essaies Premium pendant 14 jours sans données de paiement, puis tu continues avec Free ou à partir de 4,90 € par mois avec tout pour la facturation.