- Webhook (recommended) — MoneyOne pushes a terminal notification to your endpoint.
- Status Polling — you pull the journey status with the
transactionId. - UI Events — if you embed the orchestration UI in an iframe, listen for
postMessageevents.
- Webhook (Recommended)
- Status Polling
- UI Events
The webhook is a terminal push: MoneyOne calls your configured endpoint once the
journey reaches a final state, so you don’t have to poll. For the AA flow, the
eventData array contains a single AA block.To configure your webhook URL, contact
support@moneyone.in.Successful AA journey
Failed AA journey
When the user rejects consent (or AA cannot deliver data), the AA block reports a rejected consent with an emptyaccounts array and the top-level eventStatus is
FAILED.For the AA flow,
eventData contains a single AA entry. There is no PDF entry.Top-level fields
| Field | Description |
|---|---|
timestamp | ISO-8601 time the event was emitted. |
transactionID | Transaction identifier for the journey. |
eventType | Always JOURNEY_COMPLETE for the terminal push. |
eventStatus | SUCCESS or FAILED. |
accountID | Your account identifier for the user. |
eventData | Array of result blocks. For AA, a single AA block. |
AA block fields
| Field | Description |
|---|---|
type | Always AA. |
status | SUCCESS or FAILED. |
consents | Array of consent results. |
consents[] fields
| Field | Description |
|---|---|
consentID | Consent identifier (may be null on rejection). |
consentHandle | Consent handle. |
consentStatus | CONSENT_APPROVED or CONSENT_REJECTED. |
productID | Product the consent was created for. |
fetchType | PERIODIC or ONETIME. |
fiFetch | MANUAL or AUTOMATIC. |
dataFetchStatus | SUCCESS, FAILED, NO_DATA, or NOT_ATTEMPTED. |
accounts | Array of accounts delivered for the consent. |
accounts[] fields
| Field | Description |
|---|---|
linkRefNumber | Link reference number for the account. |
fiStatus | Account delivery status, e.g. DELIVERED. |
fipID | FIP identifier. |
maskedAccountNumber | Masked account number. |
Next step
Once the journey completes successfully, fetch the raw FI data or analytics on the Fetch Data page using the sametransaction_id.