Skip to main content
Once the journey is successful, retrieve the data using the same transactionId. You can fetch the raw FI data (with a dataSource of AA or PDF) or the analytics computed from it.
Fetch the raw financial-institution data. In the AA + PDF flow, each item carries a dataSource of either AA or PDF, depending on which path delivered it. The overall response shape is otherwise consistent across both sources.You can obtain this data two ways: pull it on demand with POST /getallfidata, or have it pushed to your webhook as soon as it is ready. Both carry the same FI data records.

Endpoint

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

Headers

HeaderDescription
Content-Typeapplication/json
client_idYour client ID
client_secretYour client secret
organisationIdYour organisation ID
appIdentifierYour app identifier
This endpoint also accepts an optional x-request-id header for request tracing.

Request body

{ "transactionId": "<transaction_id>" }

Response items

A single response may contain a mix of AA and PDF items. The tabs below show one of each.
A PDF-sourced item has dataSource (and type) of PDF.
{
  "linkReferenceNumber": "243212010002508",
  "maskedAccountNumber": "243212010002508",
  "fiType": "DEPOSIT",
  "bank": "ubi",
  "isTampered": false,
  "dataSource": "PDF",
  "dataFetchTimeStamp": "",
  "Profile": { "Holders": { "Holder": [ { "name": "VAIBHAV SHUKLA", "mobile": "7307204576", "email": "vks@example.com", "pan": "" } ] } },
  "Summary": { "currentBalance": "6981.1", "currency": "INR", "balanceDateTime": "25-01-2025", "type": "saving", "ifscCode": "UBIN0824321" },
  "Transactions": { "startDate": "07-12-2024", "endDate": "25-01-2025", "Transaction": [ { "type": "credit", "amount": "5500.0", "currentBalance": "5501.0", "transactionTimestamp": "10-12-2024", "valueDate": "10-12-2024", "narration": "UPIAB/625496372022/CR/VAIBHAV" } ] },
  "type": "PDF"
}

Full response envelope

{
  "ver": "1.21.0",
  "status": "success",
  "data": [
    {
      "linkReferenceNumber": "243212010002508",
      "maskedAccountNumber": "243212010002508",
      "fiType": "DEPOSIT",
      "bank": "ubi",
      "isTampered": false,
      "dataSource": "PDF",
      "Profile": { "Holders": { "Holder": [ { "name": "VAIBHAV SHUKLA", "mobile": "7307204576", "email": "vks@example.com", "pan": "" } ] } },
      "Summary": { "currentBalance": "6981.1", "currency": "INR", "type": "saving", "ifscCode": "UBIN0824321" },
      "Transactions": { "startDate": "07-12-2024", "endDate": "25-01-2025", "Transaction": [ { "type": "credit", "amount": "5500.0", "currentBalance": "5501.0", "transactionTimestamp": "10-12-2024", "narration": "UPIAB/625496372022/CR/VAIBHAV" } ] },
      "type": "PDF"
    }
  ]
}

Response fields

FieldDescription
verAPI version.
statussuccess on a successful fetch.
data[]Array of FI data items (AA and/or PDF).
data[].linkReferenceNumberLink reference number for the account.
data[].maskedAccountNumberMasked account number.
data[].fiTypeFinancial instrument type (e.g. DEPOSIT).
data[].bankBank identifier (e.g. ubi, finsharebank).
data[].isTamperedtrue if tampering was detected.
data[].dataSourceAA or PDF — the path that delivered this item.
data[].typeMirrors dataSource (AA or PDF).
data[].ProfileAccount holder profile (Holders.Holder[]).
data[].SummaryAccount summary (balance, currency, type, IFSC, etc.).
data[].TransactionsStatement period and the Transaction[] list.
AA items follow the same structure shown above for AA-sourced data. A PDF item may additionally include fields such as dataFetchTimeStamp and per-transaction valueDate. Branch on dataSource if you need source-specific handling — otherwise the common fields can be read uniformly.

Error Codes

HTTP Statusstatusmessage
401 UnauthorizedCredentials are missing or invalid in the Authorization header.
500 Internal Server ErrorFAILURENo workflow event found for transactionId: <id> — the transactionId does not exist.
500 Internal Server ErrorFAILURENo AA or PDF data available for transactionId: <id> — the journey has not delivered data yet; ensure the journey status is SUCCESSFUL before calling this endpoint.
500 Internal Server ErrorFAILUREFailed to fetch journey data — an unexpected server-side error occurred.