netexCloud - API de Web Services | Web services de usuario | Activar usuario
Última modificación:
Activar usuario
Activa un usuario.
- URL: /integration/ws/management/rest/users/<id_o_externalId_o_commonId_o_username>/activate
- Method: PUT
- Headers:
- Accept: encabezado de versión/formato
- X-Cloud-Auth-Token*: encabezado de autenticación
- X-Cloud-Synchronization: encabezado de sincronización
- Responses:
- 200: OK. Content:
- status: estado genérico
- location: ubicación genérica del recurso resultante (si lo hubiere)
- 200: OK. Content:
- message: : mensaje genérico de “éxito” o “error” (si lo hubiere)
- Ejemplo de respuesta (síncrona):
- Ejemplo de respuesta (asíncrona):
- responsePlatforms: respuesta para cada plataforma a la que afecta. Cada una con el contenido:
- status: estado en la plataforma
- location: ubicación del recurso resultante en la plataforma (si lo hubiere)
- message: mensaje de “éxito” o “error” en la plataforma, si lo hubiere
- Ejemplo de Url por ID de usuario: http://netex.dev.learningcloud.me/integration/ws/management/rest/users/ff808181556ee70e015572136a250012/activate
- Ejemplo de URL por nombre de usuario: http://netex.dev.learningcloud.me/integration/ws/management/rest/users/restuser.acme/activate
- Ejemplo de respuesta (síncrona):
{
"location": null,
"message": "",
"responsePlatforms": {
"training": {
"location": null,
"message": null,
"status": 200
},
"social": {
"location": null,
"message": null,
"status": 204
},
"play": {
" location": null,
"message": null,
"status": 204
}
"management": {
"location": null,
"message": null,
"status": 204
}
},
"status": 204
}
- Ejemplo de respuesta (asíncrona):
{
"location": null,
"message": "",
"responsePlatforms": {
"training": {
"location": null,
"message": null,
"status": 202
},
"social": {
"location": null,
"message": null,
"status": 202
},
"play": {
"location": null,
"message": null,
"status": 204
}
"management": {
"location": null,
"message": null,
"status": 204
}
},
"status": 204 }