Operational Setup for Business Banking Programs
This guide describes Galileo’s APIs and highlights some common use cases for business banking programs. Galileo’s APIs are not business-specific. The same endpoints and webhooks also apply to consumer programs.
Program API endpoints for managing business banking
This table lists common business banking use cases and related Galileo Program API endpoints. It also links to guides that provide additional information and procedures.
Use case | Endpoint(s) | Guide(s) |
---|---|---|
Create a virtual card account and present a digital card image | Create Virtual Card | Setup for Virtual Cards |
Create a new business or user account | Create Account | Creating an Account |
Change account or card status | Modify Status | Account status in About Accounts Card Statuses |
Manage account-level features | Set Account Feature Get Account Feature | Account features in About Accounts |
Get account and card information | Get Account Overview Get Card | Retrieving account information in About Accounts Retrieving Card Information |
Get transaction history | Get Transaction History Get All Transaction History | Transaction History |
Set and manage a line of credit | Get Credit Summary Set Credit Limit Get Credit Limit Change History | |
Initiate an ACH transaction | Create ACH Transaction | About ACH |
Set a PIN | Get Card PIN Change Key Commit Card PIN Change | PIN Set Procedures |
Webhooks for business banking
Galileo sends webhooks to provide information and to give you control over account-level decisions. Galileo webhooks are used in both business banking programs and consumer-level programs. This section is a summary of Galileo's API webhooks.
Events API — Galileo sends Events API webhooks to notify you when an event occurs. For example, when a business’s application for a new virtual card account is successful, Galileo sends you the CAPP: app_completed
event. For more information on events, see About Events API in the API reference.
Auth API — Galileo can send Auth API webhooks to inform you of individual authorization requests and to receive additional instructions from you. For example, Galileo sends an Auth API webhook to inform you that an authorization request will be approved. However, the request exceeds your internal limit, so you respond with instructions to deny the request. For more information, see About Auth API in the API reference.
External Trans API — The External Trans API is similar to the Auth API, but instead of authorization requests, the External Trans API gives you the ability to approve or deny individual ACH debit and bill pay transactions. For more information, see About External Transactions API in the API reference.
Updated 2 months ago