Update Investor Questions

Actualiza las respuestas del perfil inversor de una cuenta comitente y recalcula su perfil de riesgo.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Actualizá las respuestas del perfil inversor de una cuenta comitente usando su investment_account_id.

Antes de empezar

  1. Tené a mano el investment_account_id de la cuenta que querés actualizar.
  2. Consultá las preguntas y opciones vigentes en GET /api/master-tables/investor-questions antes de armar el body.
  3. Enviá en el body las nuevas respuestas usando como clave el identificador de la pregunta y como valor la opción seleccionada.

Cómo actualizar el perfil inversor

La ruta requiere el path parameter investment_account_id.

PUT /api/accounts/investment-profile/{investment_account_id}

Path parameters

ParámetroTipoRequeridoDescripción
investment_account_idintegerSíIdentificador de la cuenta comitente cuyo perfil inversor querés actualizar.

Body parameters

El body acepta un objeto InvestorQuestionsInput.

El schema publicado no enumera propiedades fijas. En la práctica, debés enviar un objeto donde:

  • cada clave representa el identificador de una pregunta
  • cada valor representa la nueva opción elegida para esa pregunta

Ejemplo de request

{
  "1": 1,
  "2": 1,
  "3": 4,
  "4": 3,
  "5": 2
}

En este ejemplo:

  • "1" es el identificador de la primera pregunta
  • 1 es la opción seleccionada para esa pregunta

Qué devuelve este endpoint

La respuesta devuelve un arreglo items. Cada elemento informa el perfil de riesgo recalculado para la cuenta actualizada.

CampoTipoDescripción
investment_risk_profilestringNuevo perfil de riesgo calculado para la cuenta.
investment_account_idintegerIdentificador de la cuenta actualizada.

Respuesta esperada

{
  "items": [
    {
      "investment_risk_profile": "MODERATE",
      "investment_account_id": 74659
    }
  ]
}

Errores frecuentes

  • 404 Not Found: no existe una cuenta comitente para el investment_account_id enviado.
  • 422 Validation Error: el investment_account_id o el body tienen un formato inválido.
  • Error por respuestas inválidas: verificá que cada identificador de pregunta exista y que cada opción corresponda a una respuesta admitida por tu configuración actual.

Siguiente paso

Después de actualizar el perfil inversor, consultá la cuenta con GET /api/accounts/investment-accounts/{investment_account_id} si necesitás validar el resultado dentro del flujo de onboarding o soporte.

Path Params
integer
required
Body Params
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json