advice_session

[BETA] Replace the advanced-suitability answers and training acknowledgements.

answers maps each table name to {checkId: optionId}. Only the five known tables (knowledge, experience, tradingAmount, custom1, custom2) are persisted; any other key is silently ignored so a caller cannot clobber sibling top-level keys inside advisorInput. checks_training maps each checkId to a training-completed boolean. Both surfaces are replaced wholesale while unrelated advisorInput keys are preserved.

Rejected with 400 when the session is already completed.

put/v2/advice_session/{session_id}/advanced_suitability

Request

  • Base URL: https://api.test.deepalpha.dev
  • URL: https://api.test.deepalpha.dev/v2/advice_session/{session_id}/advanced_suitability
  • Auth: one of:
    • OAuth 2 (client credentials, token URL /v1/auth/token)
    • HTTP bearer

Path parameters

session_idstring uuid required

Request body

answersobject required
checks_trainingobject required

Response

Successful response

Changes

No recorded changes to this operation across all 1 revision of this API.