Módulo Perfil
/api/app/auth/user
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/user
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/user
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/user |
| Región 2 |
https://envia.shalom.pe/api/app/auth/user |
| Failover |
https://envia.shalom.pe/api/app/auth/user |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
document:72607245
📤 Response
{
"success": true,
"message": "Datos encontrados.",
"data": {
"type_document": "DNI",
"id": 89744,
"document": "72607245",
"name": "DAISY",
"paternal_surname": "CHIPANA",
"maternal_surname": "LAPA",
"birthdate": null,
"phone": 922749652,
"email": "dchipanalapa@gmail.com",
"address": null,
"ubigeo": null,
"departament_id": 0,
"province_id": 0,
"district_id": 0
}
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Perfil
- Evento: Al presionar el item "Perfil"
- Uso: Obtiene la informacion del usuario.
🖼️ Pantallazos
-
Perfil:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/user/update
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/user/update
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/user/update
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/user/update |
| Región 2 |
https://envia.shalom.pe/api/app/auth/user/update |
| Failover |
https://envia.shalom.pe/api/app/auth/user/update |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
document:75844645
birthdate:
address:Av. prueba2
ubigeo:150108
📤 Response
{
"success": true,
"message": "Datos actualizados.",
"data": {
"document": "75844645",
"birthdate": "1995-06-02",
"address": "Av. prueba23",
"ubigeo": 150108
}
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Perfil
- Evento: Al presionar el boton "Guardar datos".
- Uso: Actualiza los datos del usuario.
🖼️ Pantallazos
-
Perfil:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/password
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/password
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/password
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/password |
| Región 2 |
https://envia.shalom.pe/api/app/auth/password |
| Failover |
https://envia.shalom.pe/api/app/auth/password |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
email:
phone:922749652
password:Shalom123!!
repeat:Shalom123!!
password_old:
📤 Response
{
"success": true,
"message": "La contraseña se creó correctamente."
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Perfil
- Evento: Al presionar el boton "Actualizar contraseña".
- Uso: Actualiza la contraseña del usuario.
🖼️ Pantallazos
-
Perfil:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/account-deletion/check-send-limit
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/account-deletion/check-send-limit
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/account-deletion/check-send-limit
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/account-deletion/check-send-limit |
| Región 2 |
https://envia.shalom.pe/api/app/auth/account-deletion/check-send-limit |
| Failover |
https://envia.shalom.pe/api/app/auth/account-deletion/check-send-limit |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
{
"user_id": "89744",
"method": "phone"
}
📤 Response
{
"success": true,
"blocked": false,
"remainingAttempts": 3
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Eliminar Cuenta
- Evento: Al presionar el boton "Continuar" luego de escoger una opcion.
- Uso: Verifica la cantidad de intentos posibles.
🖼️ Pantallazos
-
Eliminar Cuenta:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/account-deletion/send-otp
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/account-deletion/send-otp
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/account-deletion/send-otp
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/account-deletion/send-otp |
| Región 2 |
https://envia.shalom.pe/api/app/auth/account-deletion/send-otp |
| Failover |
https://envia.shalom.pe/api/app/auth/account-deletion/send-otp |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
{
"user_id": "89744",
"method": "phone"
}
📤 Response
{
"success": true,
"message": "Código enviado correctamente",
"method": "phone",
"recipient": "92****652",
"remainingResendAttempts": 0
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Eliminar cuenta
- Evento: Al presionar el boton "Continuar" luego de escoger una opcion.
- Uso: Solicita codigo segun la opcion que eligio.
🖼️ Pantallazos
-
Eliminar cuenta:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/account-deletion/get-otp-info
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/account-deletion/get-otp-info
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/account-deletion/get-otp-info
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/account-deletion/get-otp-info |
| Región 2 |
https://envia.shalom.pe/api/app/auth/account-deletion/get-otp-info |
| Failover |
https://envia.shalom.pe/api/app/auth/account-deletion/get-otp-info |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
{
"user_id":"89744",
"method":"phone"
}
📤 Response
{
"success":true,
"remainingSeconds":118,
"isBlocked":true,
"failedAttempts":3,
"remainingAttempts":0
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Ellminar cuenta
- Evento: Al presionar el boton "Reenviar codigo" de la alerta "Se acabo el tiempo".
- Uso: Obtiene la informacion de cuanto envios tiene segun la opcion que eligio.
🖼️ Pantallazos
-
Eliminar cuenta:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/account-deletion/validate-otp
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/account-deletion/validate-otp
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/account-deletion/validate-otp
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/account-deletion/validate-otp |
| Región 2 |
https://envia.shalom.pe/api/app/auth/account-deletion/validate-otp |
| Failover |
https://envia.shalom.pe/api/app/auth/account-deletion/validate-otp |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
📤 Response
📍 Contexto funcional (Dónde se usa)
- Módulo principal → General
🖼️ Pantallazos
📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/account-deletion/complete
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/account-deletion/complete
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/account-deletion/complete
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/account-deletion/complete |
| Región 2 |
https://envia.shalom.pe/api/app/auth/account-deletion/complete |
| Failover |
https://envia.shalom.pe/api/app/auth/account-deletion/complete |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
{
"user_id":"89744"
}
📤 Response
{
"success":true,
"message":"Tu cuenta ha sido eliminada correctamente"
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Eliminar Cuenta
- Evento: Al presionar el boton "Validar codigo"
- Uso: Elimina la cuenta.
🖼️ Pantallazos
-
Eliminar Cuenta:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.
/api/app/auth/account-deletion/submit-form-response
Servicio del modulo General.
Detalles técnicos
- Endpoint: /api/app/auth/account-deletion/submit-form-response
- Método:
POST
🌐 Dominios
QA
https://qapagalo.shalom.pe/api/app/auth/account-deletion/submit-form-response
Producción
| Etiqueta |
URL |
| Principal |
https://envia.shalom.pe/api/app/auth/account-deletion/submit-form-response |
| Región 2 |
https://envia.shalom.pe/api/app/auth/account-deletion/submit-form-response |
| Failover |
https://envia.shalom.pe/api/app/auth/account-deletion/submit-form-response |
| Clave |
Valor |
Requerido |
Content-Type |
application/x-www-form-urlencoded |
Sí |
Authorization |
Bearer <token> |
Sí |
| Api-Key-App-Rastrea |
N/A |
No |
| Accept |
/ |
Sí |
📩 Request
{
"user_id":"89744",
"reason":2,
"suggestions":"prueba",
"name":"Daisy Chipana Lapa",
"document_type":"1",
"document":"72607245",
"phone":"922749652",
"address":"Chorrillos"
}
📤 Response
{
"success": true,
"message": "Respuesta guardada correctamente"
}
📍 Contexto funcional (Dónde se usa)
- Módulo Perfil → Eliminar cuenta
- Evento: Al presionar el boton "Enviar"
- Uso: Registra la razon del usuario porque decidio eliminar su cuenta.
🖼️ Pantallazos
-
Eliminar cuenta:

📂 Archivos Flutter relacionados
-
- lib/src\utils\overskull.dart
🗒️ Notas adicionales
-
- Usa Authorization Bearer generado por Internet.httpPost/httpGet.