Create VA Alias (Bulk)

Creates up to 30 Virtual accounts in a single call.

Failure conditions (all return statusCode: 900 with the description below):

ConditionStatus Description
Missing rangeBoth va_range_start and va_range_end are required
Non-numeric rangeva_range_start and va_range_end must be numeric values
Invalid range orderva_range_end must be greater than va_range_start
aliasList not an arrayInvalid JSON format. Expected an array of alias objects
aliasList emptyEmpty array provided. At least one alias object is required
Max limit exceededArray limit exceeded, only 30 VA Alias are allowed
Range not enoughRange not enough. Range size = X, alias count = Y
Invalid or missing va_codeva_code is mandatory and must be 5 characters long
VA Code does not existVA Code does not exist
Invalid va_nameva_name is mandatory and cannot exceed 100 characters
Invalid email formatva_email must be a valid email address
Invalid mobile numberva_mobile must be a valid 10-digit mobile number
Invalid remitter formatva_allowed_remitter must be a JSON array
Invalid remitter account numberEach remitter must have a valid account_number (5–24 digits)
Invalid remitter IFSCEach remitter must have a valid IFSC code
Invalid numeric limit<limit_field> must be a valid numeric value
Min amount greater than maxva_min_amount_limit cannot be greater than va_max_amount_limit
Invalid activation datetimeva_activation_dt is mandatory and must be a valid datetime
Invalid deactivation datetimeva_deactivation_dt must be a valid datetime if provided
Activation ≥ deactivationva_activation_dt must be before va_deactivation_dt
Missing or invalid va_typeva_type is required
Invalid VA Typeva_type must be "DYNAMIC" or "STATIC"
Alias already existsVA Alias already exists
Internal server errorInternal Server Error
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Numeric alias range reserved for this batch. Required together with va_range_end.

string

End of the numeric alias range.

aliasList
array of objects
required

Array of alias objects, up to 30 per request.

aliasList*
Response

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