Skip to main content
Initiating consent is the first step of the AA flow. You send the user’s identifiers and the products to fetch, and you receive a webRedirectionUrl (where you redirect the user) and a transaction_id (which you use for all subsequent calls).

Endpoint

Base URL (UAT / Production): Contact support@moneyone.in.

Headers

Request body

Parameters

string
required
Virtual User Address, e.g. <mobile_number>@onemoney.
string
required
Your account identifier for the user.
array
required
List of product IDs to fetch. Provide either productIDList or productID.
string
required
A single product ID. Provide either productID or productIDList.
string
required
The value of the party identifier, e.g. the mobile number.
string
required
The type of party identifier. One of MOBILE, PAN, AADHAR, EMAIL, DOB, GSTIN.
string
URL the user is redirected back to after completing the journey.
array
List of FIP IDs to target for data fetch.
string
The user’s PAN.
string
An optional transaction identifier you supply for the journey.
array
List of financial information types to request.
object
Optional configuration. Supports fiDataRange with from and to timestamps to bound the data fetch window.

config example

Sample request

Response

Store the transaction_id — you will need it for status tracking and data fetch. The webRedirectionUrl carries a time-bound access_token; do not modify it.

Error Codes

Next step

Redirect the user to the webRedirectionUrl. See User Redirection.