Update Identity
Este endpoint permite actualizar la información asociada a una identidad (Persona-Compañia) alojada dentro del servicio, utilizando su uuid para reconocerla. Para que la petición sea considerada válida, es obligatorio entregar el valor del campo company_uid y por lo menos uno de los siguientes campos: [dni|email]
#
EndpointHeaders
Key | Value | Description |
---|---|---|
Content-Type | application/json | |
Authorization | Bearer {{access_token}} | access_token obtained in Atenea |
Path Variables:
Key | Value Example | Description |
---|---|---|
uuid | ffffffff-ffff-ffff-ffff-ffffffffffff | Identificador único de la identidad. Obligatorio. |
caution
Recuerda que para utilizar este endpoint es necesario un access token obtenido en el servicio Atenea
#
Body#
Fields- company_uid: Número identificador de la compañia asociada a la identidad. Obligatorio.
- dni: Número verificador de identidad de la persona. Parcialmente Obligatorio.
- email: Correo de la persona. Parcialmente Obligatorio.
- phone_number: Número de teléfono asociado a la identidad Persona-Compañia. Opcional.
- name: Nombre de la persona. Opcional.
- last_name: Apellido de la persona. Opcional.
- status: Estado actual del usuario en el servicio oauth. Opcional
- img: Dirección http donde se encuentra la imagen del perfil de la identidad. Opcional.
- nationality: Sigla que representa el país de origen del usuario. Opcional.
- apps: Arreglo de apps que contiene información sobre las apps relacionadas con la identidad. Opcional.
Si se desea incorporar información sobre alguna app asociada, se deben considerar los siguientes campos embebidos:
- app
- app_id: Identificador de la aplicación a asociar. Obligatorio en ausencia del par identificador [bundle_id|flavor_id]. Si se incorpora el par identificador, este campo podria ser sobreescrito.
- bundle_id: Identificador de una aplicación generica base de Trust. Obligatorio en ausencia de app_id.
- flavor_id: Identificador de una aplicación de Trust. Opcional.
- version: Rótulo que señala cual versión de la aplicación se asocia a la identidad, opcional.
#
Example#
App defined with app_id#
App defined with bundle_id#
Code Examples- Curl
- JavaScript
- Python