Base URL (UAT / Production): Contact support@moneyone.in
Headers
| Header | Description |
|---|---|
Content-Type | application/json |
client_id | Your client ID |
client_secret | Your client secret |
organisationId | Your organisation ID |
appIdentifier | Your app identifier |
Request Body
Request Parameters
Virtual User Address (e.g.,
9876543210@onemoney).Unique account identifier.
Array of product IDs for multi-consent. Use either this or
productID.Single product ID. Use either this or
productIDList.User identifier value (mobile, PAN, Aadhaar, etc.).
Type:
MOBILE, PAN, AADHAR, EMAIL, DOB, GSTIN.URL the user is returned to after completing the journey.
Array of FIP identifiers to target.
User’s PAN.
Optional client-supplied transaction identifier.
Optional list of FI types to request.
Optional configuration, including the FI data date range.
config example
Response
Store the
transaction_id — it is the single identifier you use for status polling, raw data fetch,
and analytics across both AA and PDF. The webRedirectionUrl carries a time-bound access_token;
do not modify it.PDF fallback behaviour: AA is always attempted first. When AA cannot deliver (e.g. an unhealthy
FIP, a rejected consent, or no data), the smart router automatically falls back to a PDF statement
upload within the same journey. No additional request fields are needed to enable this — the
fallback is configured per product. You will see both an AA block and a PDF block in the
Track Status responses.
Error Codes
| HTTP Status | Condition |
|---|---|
400 Bad Request | Required fields are missing or have an invalid format (e.g. missing vua, invalid partyIdentifierType). |
401 Unauthorized | Credentials are missing or invalid in the Authorization header. |
500 Internal Server Error | An unexpected server-side error occurred. |
