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 caseEndpoint(s)Guide(s)
Create a virtual card account and present a digital card imageCreate Virtual CardSetup for Virtual Cards
Create a new business or user accountCreate AccountCreating an Account
Change account or card statusModify StatusAccount status in About Accounts
Card Statuses
Manage account-level featuresSet Account Feature
Get Account Feature
Account features in About Accounts
Get account and card informationGet Account Overview
Get Card
Retrieving account information in About Accounts
Retrieving Card Information
Get transaction historyGet Transaction History
Get All Transaction History
Transaction History
Set and manage a line of creditGet Credit Summary
Set Credit Limit
Get Credit Limit Change History
Initiate an ACH transactionCreate ACH TransactionAbout ACH
Set a PINGet 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.