# Crea o actualiza un usuario - setUser ##### POST https://api.service24gps.com/api/v1/setUser Crea o actualiza un usuario.
Ver parámetros de solicitud:
**Parámetros****Descripción**** ****Ejemplo**
apikey**(Requerido)** Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72
token**(Requerido)** Token devuelto por el método [**getToken**](https://docs.redgps.com/books/webservice/page/metodo-de-autenticacion-gettoken-7ef). wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
idusuario
**(Opcional)** Identificador único del usuario. **Sólo cuando se va actualizar.** 1
nombre
**(Requerido)** Nombre que va tener el usuario. User 111
user**(Requerido)** Usuario con el que se va autenticar. user\_111
password**(Requerido)** Contraseña para el usuario. 123456
email**(Requerido)** Correo electrónico del usuario. user111@gmail.com
idcliente**(Requerido)** Identificador único del cliente al que va pertenecer el usuario. 11
idzona\_horaria**(Opcional)** Identificador único de la zona horaria. \- Obtener los tipos en el método **[getTimeZone](https://docs.redgps.com/books/webservice/page/obtiene-el-listado-de-zonas-horarias-gettimezone).** 1
parar\_motor**(Opcional)** Activar comando de paro de motor. 1 = Si 0 = No 0
enviar\_sms**(Opcional)** Enviar comando y alertas por SMS. 1 = Si 0 = No 0
cargar\_geocercas\_al\_inicio**(Opcional)** Cargar geocercas al inicio de cada sesión. 1 = Si 0 = No 1
##### Solicitud de ejemplo crear un usuario: ```shell curl --location 'https://api.service24gps.com/api/v1/setUser' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \ --form 'nombre="User 111"' \ --form 'user="user_111"' \ --form 'password="123456"' \ --form 'email="user111@gmail.com"' \ --form 'idcliente="11"' \ --form 'idzona_horaria="1"' \ --form 'parar_motor="0"' \ --form 'enviar_sms="0"' \ --form 'cargar_geocercas_al_inicio="0"' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": 1 } ``` ##### Solicitud de ejemplo editar un usuario: ```shell curl --location 'https://api.service24gps.com/api/v1/setUser' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \ --form 'idusuario="1"' \ --form 'nombre="User 111"' \ --form 'user="user_111"' \ --form 'password="123456"' \ --form 'email="user111@gmail.com"' \ --form 'idcliente="11"' \ --form 'idzona_horaria="1"' \ --form 'parar_motor="0"' \ --form 'enviar_sms="0"' \ --form 'cargar_geocercas_al_inicio="0"' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": 1 } ```
Ver campos de respuesta:
**Campo****Descripción** **Formato**
idIdentificador único del usuario Entero