Crear supervisor
Operación
POST /sup
Petición
Se pasa un objeto JSON con los campos para crear el supervisor:
-
name
(string): Nombre del supervisor -
surname
(string): Apellidos del supervisor -
gender
(char): Género. F (female) o M (male) -
pic
(string): Ruta a imagen de perfil (opcional) -
address
(string): Dirección del supervisor (opcional) -
country
(string): Código de 2 caracteres del país (opcional) -
email
(string): Email del supervisor -
phone
(string): Teléfono del supervisor (opcional) -
lang
(string): Idioma preferido (Ejemplo: ES) -
tts_engine
(string): Motor Text To Speech (opcional) -
password
(string): Contraseña del supervisor
Ejemplo de petición:
POST /sup
{
"name": "Belén",
"surname": "Pérez Vílchez",
"gender": "F",
"email": "belen.perez@autismojaen.es2",
"lang": "es",
"ttsEngine": "IVONA Text-to-Speech HQ",
"password": "hnuT8j"
}
Respuesta
Se devuelve un objeto con el supervisor creado y el token asociado.
Ejemplo de respuesta:
{
"user": {
"name": "Belén",
"surname": "Pérez Vílchez",
"gender": "F",
"email": "belen.perez@autismojaen.es",
"lang": "es",
"id": 44,
"ttsEngine": "IVONA Text-to-Speech HQ"
},
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.NDQ.ZoPDf_oPynqH-B9Yx9CAaMVeW-k__BteZmPiGDq4_Sc"
}