Create Or Update Tag Of Person By App
Este endpoint sirve para crear y asignar tags(y su valor) a una persona que utiliza una aplicación específica, elegida por la variable de ruta application_id. En caso de que la persona ya tenga un tag con el mismo nombre asociado, este se actualizará con el nuevo valor, sobrescribiendo el antiguo. Se permite asignar mas de un tag a la vez en este endpoint. Para identificar a la persona, es necesario incorporar por lo menos uno de los siguientes campos en la request [email|dni].
#
EndpointHeaders
Key | Value | Description |
---|---|---|
Content-Type | application/json | |
Authorization | Bearer {{access_token}} | access_token obtained in Atenea |
Path Variables:
Key | Value Example | Description |
---|---|---|
application_id | 99 | Identificador de aplicación provisto por empresa Trust. Obligatorio. |
caution
Recuerda que para utilizar este endpoint es necesario un access token obtenido en el servicio Atenea
#
Body#
Fields- email: Correo de la persona. Parcialmente Obligatorio.
- dni: Identificador nacional de una persona. Parcialmente Obligatorio.
- tags: Diccionario conteniendo los tags a modificar. La síntaxis para este diccionario es: "\<tag_name>" : "\<tag_value>". Obligatorio (Por lo menos un valor).
#
Example#
Conceptual Example#
Asignar el valor "home" al tag "workspace" a la persona "Juan"#
Antes del cambioworkspace | nation | |
---|---|---|
pepe | home | |
juan | CH |
#
Despues del cambioworkspace | nation | |
---|---|---|
pepe | home | |
juan | home | CH |
#
Cambiar el valor del tag "workspace" de "home" a "office" a la persona "Juan"#
Antes del cambioworkspace | nation | |
---|---|---|
pepe | home | |
juan | home | CH |
#
Despues del cambioworkspace | nation | |
---|---|---|
pepe | home | |
juan | office | CH |
#
Code Examples- Curl
- JavaScript
- Python