Skip to main content
Runs the analytics journey over one or more PDF bank statements you reference by URL and returns the computed insights as JSON. PDF Analytics is a two-step flow:
1

Execute the journey

Call POST /ie/transaction/journey/execute with the bank-statement URLs. The response data is always empty at this stage — capture the transaction_id and journey_transaction_id it returns.
2

Fetch the data

Call POST /ie/transaction/journey/data/fetch with that transaction_id and journey_transaction_id to retrieve the computed analytics. The data shape matches Analytics JSON.

Headers

Both calls use the same headers:
The Authorization value, journey_id, and exchange_application_id are provided by Moneyone during onboarding.

Step 1 — Execute the journey

Set journey_id to the value provided by Moneyone for this variant, and pass each bank-statement URL under input_data.bank_statement_data.

Response

The data object is empty here. Store the transaction_id and journey_transaction_id for Step 2.

Step 2 — Fetch the data

Pass the transaction_id and journey_transaction_id returned by Step 1.

Response

Response fields

The analytics output structure is configurable. To adjust the fields returned in data, contact support@moneyone.in.