Guía de la API
Celoxis API v2
Utiliza la API REST para recuperar, crear, actualizar y eliminar datos de Celoxis , así como para realizar las acciones permitidas sobre las entidades.
URL base
Todos los puntos finales se refieren a tu instalación de Celoxis :
https://<your-celoxis-host>/psa/api/v2En los ejemplos se utiliza https://app.celoxis.com/psa/api/v2.
Entidades beneficiarias
Una entidad es un tipo de registro de « Celoxis », como, por ejemplo, un proyecto. Las entidades también tienen asociaciones con otras entidades. Por ejemplo, una tarea está asociada a su proyecto y a otra tarea que es su superior.
Utiliza la clave de entidad en las URL de la API. En las rutas que aparecen a continuación, sustituye {entity} con una clave de esta tabla.
| Nombre | Clave de entidad | Asociaciones |
|---|---|---|
| Proyectos | projects | responsable, clientes |
| Tareas | tasks | proyecto, padre, predecesores, asignaciones |
| Actualizaciones de tareas | taskUpdates | — |
| Actualizaciones de la aplicación | appUpdates | — |
| Registros de tiempo | timeEntries | usuario, elemento de trabajo |
| Registros de la aplicación de flujos de trabajo | apps | — |
| Usuarios | users | — |
| Gastos | expenses | — |
Características
Esta guía describe el contrato de la API estable: URL, métodos, comportamiento de las solicitudes, respuestas y ejemplos.