post
https://api-{tenant}.stage2.tappbank.com/org/users/private/v1/limited/security-questions/answers
Submits exactly three (questionId, answer) pairs for the authenticated user.
This call replaces any previously stored answers atomically.
After this call succeeds (204), the user can proceed to phone verification (step 7).
Validation rules:
- Exactly 3 answers required (
INVALID_SECURITY_ANSWER_COUNTif not) - Each
questionIdmust appear only once (DUPLICATE_SECURITY_QUESTIONif repeated) - Answers must not be blank (
SECURITY_ANSWER_EMPTY) - Answers must not exceed 200 characters (
SECURITY_ANSWER_TOO_LONG) - Each
questionIdmust reference an active question (INACTIVE_SECURITY_QUESTION)
Authentication: Requires the temporary access token from step 3.
Possible error codes:
| Code | Status | Description |
|---|---|---|
INVALID_SECURITY_ANSWER_COUNT | 400 | Must submit exactly 3 answers |
DUPLICATE_SECURITY_QUESTION | 400 | Same question ID used more than once |
SECURITY_ANSWER_EMPTY | 400 | An answer field was blank |
SECURITY_ANSWER_TOO_LONG | 400 | An answer exceeds 200 characters |
INACTIVE_SECURITY_QUESTION | 400 | A question ID is unknown or inactive |
UNAUTHORIZED | 401 | Missing or invalid token |
CANNOT_STORE_SECURITY_ANSWERS | 500 | Failed to persist answers |
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
This endpoint is shared across Individual, Business Owner, and Operator user types.
204Answers stored successfully. Proceed to phone verification.
