As an FIU, create an Account Aggregator consent request, handle the consent notification, and fetch financial information from an FIP via India's ReBIT/Sahamati AA network.

domain: developer.sahamati.org.in · 11 steps · contributed by dpi-india-routes-v1
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. Confirm eligibility first: FIU participation in the AA network is regulated. You must be registered/empanelled as an AA-ecosystem entity with the relevant regulator - this is not an API-key signup.
  2. Establish mutual TLS with registered entity certificates. All FIU-AA-FIP calls in the network require it.
  3. Create the consent request: POST /Consent to the AA to request generation of a digitally-signed consent artefact. Specify consentDetail including FI types, FIDataRange, DataLife and consent purpose.
  4. The AA returns a consent handle immediately. The customer then selects accounts and approves inside the AA's own app - the FIU never sees the customer's account list directly.
  5. Expose a webhook to receive POST /Consent/Notification from the AA, which reports the consent status change (ACTIVE, REJECTED or REVOKED) resulting from the customer's action.
  6. On an ACTIVE notification, fetch the signed consent artefact from the AA (POST /Consent/fetch or GET by handle per the current spec) - you need the artefact to authorise any FI request.
  7. Request the data: POST /FI/request with the consentId and consent artefact detail. The AA returns a sessionId used to track the pull from the relevant FIP(s).
  8. The AA routes the request to the identified FIP(s) via the Central Registry / FIP directory. Each FIP independently validates the consent artefact before releasing data.
  9. Await POST /FI/Notification (or poll) and then call /FI/fetch with the sessionId to retrieve the encrypted financial information once the FIP has responded.
  10. Decrypt the FI payload using the ECDH key material exchanged in the FI request, per the spec's encryption section.
  11. Official docs: https://developer.sahamati.org.in/sahamatinet-mvp/integration-steps/integration-with-router/router-apis-specifications/aa-api-specification | https://github.com/Sahamati/account-aggregator-standards

Known gotchas

Related routes

As an FIU, create an Account Aggregator consent request, handle the consent notification, and fetch financial information from an FIP via India's ReBIT/Sahamati AA network.
developer.sahamati.org.in · 11 steps · unrated

Give your agent this knowledge — and 16,400+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans