Skip to main content
Call this endpoint to start the PDF upload journey. The request uses the same POST /v3/requestconsent endpoint as other orchestration flows. The PDF-only behaviour is configured per product — no extra request fields are needed to enable it.
Base URL (UAT / Production): Contact support@moneyone.in

Headers

Request Body

Request Parameters

string
required
Virtual User Address (e.g., 9876543210@onemoney).
string
required
Unique account identifier.
array
required
Array of product IDs for the journey. Use either this or productID.
string
required
Single product ID. Use either this or productIDList.
string
required
User identifier value (mobile, PAN, Aadhaar, etc.).
string
required
Type: MOBILE, PAN, AADHAR, EMAIL, DOB, GSTIN.
string
URL the user is returned to after completing the journey.
string
User’s PAN.
string
Optional client-supplied transaction identifier.
object
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. The webRedirectionUrl carries a time-bound access_token; do not modify it.
PDF-only behaviour: When your product is configured for PDF-only, the user is taken directly to the bank statement upload screen — no Account Aggregator consent is involved. The journey collects PDF bank statements, processes them through OCR, and extracts structured financial data. You will see only a PDF block in the Track Status responses.

Error Codes

Next steps

Continue to User Redirection.