Entidad
Usuarios
Recuperar y gestionar usuarios, clonar usuarios y archivar usuarios.
Puntos finales
/api/v2/usersRecuperar una lista/api/v2/users/{id}Recuperar un registro/api/v2/usersCrear registros/api/v2/usersActualizar registrosClonar un usuario
/api/v2/users/{id}/cloneCrear un usuario a partir de un usuario existenteEnvía un objeto JSON en el cuerpo de la solicitud con solo las propiedades que deben diferir del usuario de origen. La respuesta es { data: {created-object} }.
Usuarios de archivo
/api/v2/users/delete/{id1},{id2},…Archivar hasta 50 usuariosLa respuesta es { éxito: verdadero, archivado: [id1, id2, …], omitido: [] }.
Archiva uno o más usuarios. Solo los administradores pueden acceder a este punto final. Los usuarios activos se archivan; los usuarios ya archivados se omiten. Se trata de una eliminación temporal: los usuarios no se eliminan permanentemente y aparecen en la Papelera de usuarios. Se pueden pasar hasta 50 ID de usuario como una lista separada por comas.
Se puede proporcionar un usuario de reemplazo opcional mediante p_to_uid. El reemplazo debe ser un usuario activo en la misma empresa. Un usuario no puede archivarse a sí mismo ni ser seleccionado como su propio reemplazo.
Para archivar a los usuarios 1, 2 y 3 y reasignar su trabajo al usuario 6:
curl -X POST \ -H 'Authorization: bearer YourTokenHere' \ -H 'Content-Type: application/x-www-form-urlencoded' \ --data 'p_to_uid=6' \ 'https://app.celoxis.com/psa/api/v2/users/delete/1,2,3'Para archivar un usuario sin especificar un reemplazo:
curl -X POST \ -H 'Authorization: bearer YourTokenHere' \ 'https://app.celoxis.com/psa/api/v2/users/delete/1'