Módulo Perfil

/api/app/auth/user

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 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)

  1. Módulo Perfil → Perfil
    • Evento: Al presionar el item "Perfil"
    • Uso: Obtiene la informacion del usuario.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/user/update

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 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)

  1. Módulo Perfil → Perfil
    • Evento: Al presionar el boton "Guardar datos".
    • Uso: Actualiza los datos del usuario.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/password

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 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)

  1. Módulo Perfil → Perfil 
    • Evento: Al presionar el boton "Actualizar contraseña".
    • Uso: Actualiza la contraseña del usuario.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/account-deletion/check-send-limit

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 Request

{
  "user_id": "89744",
  "method": "phone"
}

📤 Response

{
    "success": true,
    "blocked": false,
    "remainingAttempts": 3
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Perfil → Eliminar Cuenta
    • Evento: Al presionar el boton "Continuar" luego de escoger una opcion.
    • Uso: Verifica la cantidad de intentos posibles.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/account-deletion/send-otp

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 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)

  1. 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

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/account-deletion/get-otp-info

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 Request

{
  "user_id":"89744",
  "method":"phone"
}

📤 Response

{
  "success":true,
  "remainingSeconds":118,
  "isBlocked":true,
  "failedAttempts":3,
  "remainingAttempts":0
}

📍 Contexto funcional (Dónde se usa)

  1. 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

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/account-deletion/validate-otp

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 Request



📤 Response



📍 Contexto funcional (Dónde se usa)

  1. Módulo principal → General
    • Evento: 
    • Uso: 

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/account-deletion/complete

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 Request

{
  "user_id":"89744"
}

📤 Response

{
  "success":true,
  "message":"Tu cuenta ha sido eliminada correctamente"
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Perfil → Eliminar Cuenta
    • Evento: Al presionar el boton "Validar codigo"
    • Uso: Elimina la cuenta.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

/api/app/auth/account-deletion/submit-form-response

Servicio del modulo General.

Detalles técnicos

🌐 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

📋 Headers

Clave Valor Requerido
Content-Type application/x-www-form-urlencoded
Authorization Bearer <token>
Api-Key-App-Rastrea N/A No
Accept /

📩 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)

  1. Módulo Perfil → Eliminar cuenta
    • Evento: Al presionar el boton "Enviar"
    • Uso: Registra la razon del usuario porque decidio eliminar su cuenta.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales