User Registration for Personal Accounts

The POST /api/users/personal API endpoint is used to register a new personal user account within the banking application. This allows individuals to create a personal account by submitting required information securely.

Functionality:

  • This endpoint facilitates the creation of a new personal user account.
  • Users need to submit their personal details such as name, email address, phone number, date of birth, and secure password.
  • The request is processed securely, and if successful, the new user account is created.

Key Features:

  • User Registration: Allows individuals to register and create a personal user account by providing necessary personal information.
  • Secure Information Submission: Ensures that sensitive details like passwords are securely transmitted.
  • Error Handling: Provides informative error messages for issues such as missing information or existing accounts, ensuring a smooth user experience.
📘

This API method simplifies the user registration process, enabling personal users to quickly create accounts for accessing banking services.

Body Params
string | null
int32 | null
int32 | null
string | null
int32 | null
string
required
length ≥ 1
string
required
length between 1 and 255
[A-z-\s]+
string
required
length between 1 and 255
[A-z\s]+
string | null
[A-z\s]+
string
required
length ≥ 1
^(\d|\*){10}$
string
required
length ≥ 1
^(?!(666|9\d{2}))(?:0[1-9]\d|00[1-9]|[1-8]\d{2})(?:0[1-9]|[1-9]\d)(?!0000)\d{4}$
date-time
required
string
required
length ≥ 1
^\d+([\s/-]?[A-z\d/\]{1,2}|[A-z\d]+)?(?:\s[A-z\d'_-]+)+$
string | null
^[a-zA-Z\d',. \-#]+(([',. \-#][a-zA-Z ])?[a-zA-Z.]*)*$
string
required
length ≥ 1
^\d{5}$
string
required
length ≥ 1
int32
enum
required
string | null
int32 | null
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Response

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