VA Code & Alias

List VA Aliases

Retrieves a paginated list of virtual accounts created by the merchant under a single VA code. Multiple filters can be applied (alias, UDF fields, remitter account, date ranges, limits, etc.).

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

ConditionStatus Description
Invalid VA CodeInvalid VA Code format
Invalid filter statusInvalid status: <value>. Allowed fields are: va_code, va_alias, va_range_start, va_range_end, va_remitter_account_no, va_remitter_ifsc, va_activation_dt, va_deactivation_dt, va_min_amount_limit, va_max_amount_limit, imps_limit, neft_limit, rtgs_limit, ift_limit, va_udf
No data foundNo VA Aliases found for given filters.
Invalid numeric filter valueInvalid value for numeric field
Internal server errorInternal Server Error
post/collection/vaAlias/getAliasesList

Request

  • Base URL
    https://jiof.trxns.in
  • URL
    https://jiof.trxns.in/collection/vaAlias/getAliasesList
  • Auth
    HTTP bearer

Request body

va_codestring required

Parent VA Code assigned at the time of onboarding.

pageinteger

Page number.

limitinteger

Page size.

Example request

{
  "va_code": "00001",
  "filters": [
    {
      "status": "va_alias",
      "search": "111"
    }
  ],
  "page": 1,
  "limit": 10
}

Response

Success or failure — see statusCode in the body.

OR

Example response

{
  "statusCode": 200,
  "statusDesc": "Success",
  "totalRecords": 3,
  "currentPage": 1,
  "totalPages": 1,
  "pageSize": 10,
  "data": [
    {
      "id": 126,
      "va_name": "John Payment Alias",
      "va_alias": "1111111",
      "va_code": "00001",
      "is_active": 1,
      "bene_acc_no": "JIOF000011111111"
    }
  ]
}

Changes

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