post
https://example.com/api/accounts/accept-terms-and-conditions
Registra la aceptación de un término o condición para una cuenta comitente.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Registrá la aceptación de un término o condición para una cuenta comitente usando su investment_account_id y el terms_and_conditions_id correspondiente.
Antes de empezar
- Obtené el
investment_account_idde la cuenta comitente que va a aceptar el término. - Recuperá el
terms_and_conditions_idconGET /api/accounts/terms. - Prepará el objeto
datasi necesitás guardar contexto adicional sobre la aceptación.
Cómo registrar una aceptación
POST /api/accounts/accept-terms-and-conditions
Content-Type: application/jsonBody parameters
El body acepta un objeto AcceptTermsInput.
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
investment_account_id | integer | Sí | Identificador de la cuenta comitente que acepta el término. |
terms_and_conditions_id | integer | Sí | Identificador del término o condición que querés registrar. |
data | object | No | Información adicional asociada a la aceptación. |
Ejemplo de request
{
"investment_account_id": 74659,
"terms_and_conditions_id": 1,
"data": {
"source": "onboarding"
}
}Qué devuelve este endpoint
La respuesta devuelve un arreglo items. Cada elemento representa una aceptación registrada.
| Campo | Tipo | Descripción |
|---|---|---|
terms_and_conditions_id | integer | Identificador del término aceptado. |
investment_account_id | integer | Identificador de la cuenta comitente. |
data | object | Información adicional asociada a la aceptación, si fue enviada. |
Respuesta esperada
{
"items": [
{
"terms_and_conditions_id": 1,
"investment_account_id": 74659,
"data": {
"source": "onboarding"
}
}
]
}Cuándo usar este endpoint
Este endpoint es útil cuando necesitás:
- registrar la aceptación de términos durante onboarding
- guardar la evidencia de aceptación para una cuenta comitente
- asociar una versión específica de términos a una cuenta
Errores frecuentes
422 Validation Error: falta un campo obligatorio o alguno tiene un formato inválido.
Siguiente paso
Después de registrar la aceptación, verificá los términos asociados a la cuenta con GET /api/accounts/terms-by-investment-account/{investment_account_id}.
