API Reference

The Whitelist Bank Accounts feature on Graph allows you to restrict deposits to specific bank accounts. This ensures that an account on Graph can only be funded by pre-approved bank accounts. Any bank transfer made from accounts that are not whitelisted will not reflect on Graph and will be rejected.

How It Works (Different functions)

  • Adding Whitelist Accounts: You can add bank accounts to the whitelist for a specific Graph account. Once added, only deposits from these whitelisted accounts will be accepted.
  • Listing Whitelist Accounts: You can retrieve a list of all bank accounts that have been whitelisted for a specific Graph account.
  • Removing Whitelist Accounts: You can remove specific bank accounts from the whitelist, making them ineligible to fund the Graph account.
  • Clearing Whitelist Accounts: You can clear all bank accounts from the whitelist for a specific Graph account, removing all restrictions and allowing deposits from any bank account.

Use Cases

  • Controlled Funding Sources: Organizations can ensure that only funds from specific accounts, such as designated corporate or partner accounts, are deposited. This is useful for maintaining clear and controlled financial inflows.
  • Fraud Prevention: By restricting deposits to known and trusted bank accounts, the risk of fraudulent deposits is minimized. Unauthorized deposits will be automatically rejected, ensuring the integrity of the account.
  • Regulatory Compliance: For businesses operating in regulated industries, whitelisting bank accounts can help comply with financial regulations that require controlled and traceable funding sources.