View Categories

Account Purposes

< 1 min read

Account Purposes #

Fetches the predefined list of account-purpose codes that must be presented in the onboarding questionnaire.

Endpoint #

GET https://api-test.10npay.com/User/account-purpose

Headers #

  • Authorization: Bearer <access_token>
  • Accept: application/json

Response — 200 OK #

[
  { "label": "Currency exchange", "value": "1" },
  { "label": "Domestic transfers", "value": "2" },
  { "label": "Money transfers from/to EEA accounts", "value": "3" },
  { "label": "Money transfers from/to accounts outside the EEA", "value": "4" },
  { "label": "Holding/keeping funds", "value": "5" }
]

Usage Notes #

  • Call this endpoint during onboarding to populate the dropdown for “Account purpose”.
  • Each entry exposes a human-readable label and its corresponding value code — submit the value in POST /User/add-additional-data.
  • The list may change over time, so do not hardcode values in the client.