Desarrolla con la API de CrewBox
CrewBox incluye una API REST completa que te da acceso programático a todas las funciones de la plataforma — proyectos, fotos, tareas, documentos, informes y más. Crea integraciones, automatiza tus flujos de trabajo y conecta CrewBox con las herramientas que tu cuadrilla ya usa.
Obtener acceso a la APIcurl https://api.crewbox.pro/v1/projects \ -H "Authorization: Bearer YOUR_API_KEY"
Una sola API para todas las funciones
Todo lo que puedes hacer en la app de CrewBox, puedes hacerlo a través de la API.
Proyectos
Crea, lee, actualiza y organiza proyectos — incluidas direcciones, asignaciones de cuadrilla, etiquetas y fotos de portada.
Fotos y videos
Sube, obtén y gestiona fotos y videos de obra, con GPS, marcas de tiempo, leyendas y anotaciones.
Tareas
Crea y asigna tareas, establece fechas de vencimiento, haz seguimiento del avance y adjunta fotos mediante programación.
Documentos e informes
Genera informes PDF, gestiona documentos e importa los informes finalizados directamente a tus propios sistemas.
Etiquetas y comentarios
Aplica etiquetas, lee y publica comentarios y @menciones para mantener tus integraciones sincronizadas con el campo.
Usuarios y notificaciones
Gestiona los miembros de la cuadrilla, los roles y los accesos, y conéctate a los eventos de notificación mediante webhooks.
La API REST
Cada solicitud va a una única URL base y se autentica con un token bearer. Verbos REST estándar, JSON de entrada y de salida, y URL de recursos predecibles para cada objeto de CrewBox.
# List projects GET https://api.crewbox.pro/v1/projects Authorization: Bearer YOUR_API_KEY # Response { "data": [ { "id": "prj_123", "name": "123 Main St", "status": "active" } ] }
Webhooks
Registra una URL y CrewBox le envía una carga JSON en el momento en que ocurre un evento — sin sondeo. Cada envío va firmado, así que puedes verificar que proviene de nosotros.
# CrewBox POSTs to your endpoint POST https://your-app.com/webhooks/crewbox X-CrewBox-Signature: sha256=… { "event": "photo.created", "project_id": "prj_123", "data": { "id": "img_456", "url": "https://…" } }
Suscríbete a eventos como:
project.created task.completed photo.created report.finished comment.created document.uploaded project.updated task.assigned user.added
Cómo funciona el acceso
1. Solicita acceso
Regístrate abajo para unirte al programa de desarrolladores. Revisaremos tu caso de uso y aprovisionaremos tu cuenta.
2. Obtén tu clave API
Recibe una clave API secreta limitada a tu espacio de trabajo. Autentica cada solicitud con un simple token bearer.
3. Empieza a desarrollar
Llama a los endpoints REST, suscríbete a los webhooks y lanza tu integración con nuestra documentación y soporte.
Regístrate para acceder a la API
Únete al programa de desarrolladores y te enviaremos claves API y documentación para empezar.
