API de Rabbiit
Otro sistema lee y escribe los datos de la cuenta: registros de tiempo, proyectos e informes. Llamas a la API cuando la necesitas. Rabbiit dispara el webhook por su cuenta cuando ocurre el evento.
Es necesario tener una cuenta de Rabbiit. Crear cuenta
Qué hace la API
La API es un servicio REST. El otro sistema envía el token en un encabezado y recibe JSON. Quien tiene el token opera con el mismo permiso de la persona que creó la clave.
Sirve para extraer un informe, sincronizar un catálogo o escribir un registro de tiempo a demanda. La base es `www.rabbiit.com/api/v1`. Los métodos son GET, POST y DELETE.
Los endpoints, la autenticación y los límites diarios están en api-docs.rabbiit.com.

Un token por integración
Cada integración usa un token de acceso. Al crearlo, el valor aparece una sola vez. Usa un token por destino y revócalo cuando termine el acceso.
El administrador sigue el uso diario en Configuración > Integraciones y puede revocar el token de cualquiera. La creación queda en Tú > Mis tokens. El límite diario es compartido por la cuenta.
Los pasos están en Cómo usar la API y los tokens de acceso.

Cuando el otro sistema tiene que reaccionar
La API responde a una llamada. El webhook avisa por su cuenta, por ejemplo cuando se registra una hora, se aprueba una semana o se crea un proyecto. El administrador registra la URL y elige los eventos.
Usa la API para extraer o escribir a demanda. Usa el webhook para que el otro sistema reaccione al momento. Los pasos están en Cómo usar webhooks.

Los datos siguen cerrando el proyecto
La integración lee y escribe las mismas horas que se convierten en timesheet, aprobación, tarifas, costo, presupuesto y margen en Rabbiit. Si la cuenta no se integra con nada, el timesheet y los informes cubren el día sin un token.
compare.together.api.benefitsTitle
compare.together.api.benefitsLead
compare.together.api.benefitTitles.timesheet-week-day
compare.together.api.benefits.timesheet-week-day
compare.together.api.benefitTitles.timesheet-approval
compare.together.api.benefits.timesheet-approval
compare.together.api.benefitTitles.billable-rates
compare.together.api.benefits.billable-rates
compare.together.api.benefitTitles.billed-status
compare.together.api.benefits.billed-status
compare.together.api.benefitTitles.labor-cost
compare.together.api.benefits.labor-cost
compare.together.api.benefitTitles.project-budget
compare.together.api.benefits.project-budget
compare.together.api.benefitTitles.project-estimates
compare.together.api.benefits.project-estimates
compare.together.helpTitle
compare.together.api.helpLead
Preguntas frecuentes
¿Qué hace la API?
Permite que otro sistema lea y escriba registros de tiempo, proyectos e informes de la cuenta, en nombre de un usuario. Cada llamada lleva un token de acceso.
¿Cuál es la diferencia entre la API y un webhook?
Llamas a la API cuando necesitas los datos. Rabbiit envía el webhook por su cuenta cuando ocurre el evento.
¿Necesito un token para cada integración?
Sí. Un token por destino. El valor aparece una sola vez al crearlo. Quien tiene la clave tiene el mismo acceso de la persona que la generó. Revócala cuando termine el uso.
¿Dónde está la documentación?
En api-docs.rabbiit.com. Ahí están los endpoints, la autenticación y los límites de solicitud.
¿Tengo que emitir la factura por la API?
No. La API registra y lee horas. En Rabbiit, marca lo facturado y expórtalo a la herramienta financiera que la empresa ya usa.
¿Esto es control de asistencia o monitoreo?
No. Es control de horas de proyecto. Rabbiit no toma capturas de pantalla ni monitorea lo que las personas hacen en el ordenador.
Rabbiit
Prueba Rabbiit gratis
14 días en el plan completo, sin tarjeta. El Free permanente cubre 2 usuarios.
Empezar gratis