Skip to main content
GET
/
v1
/
bank-accounts
Get bank accounts of the company
curl --request GET \
  --url https://api.light.inc/v1/bank-accounts \
  --header 'Authorization: <api-key>'
[
  {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "companyId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "companyEntityId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "name": "<string>",
    "type": "PHYSICAL",
    "bankProvider": "ABANCA",
    "paymentSchedulingEligibility": "INTERNAL",
    "iban": "<string>",
    "bic": "<string>",
    "domesticBankAccountNumber": "<string>",
    "domesticBankCode": "<string>",
    "currency": "USD",
    "bankCountry": "UNDEFINED",
    "bankCity": "<string>",
    "bankAddress": "<string>",
    "bankZipcode": "<string>",
    "bankName": "<string>",
    "bankState": "<string>",
    "ledgerAccountCode": 123,
    "createdAt": "2023-11-07T05:31:56Z"
  }
]

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <api_key>, where <api_key> is your api key.

Response

default - application/json;charset=UTF-8

default response

id
string<uuid>

Unique identifier for the bank account object

companyId
string<uuid>

ID of the company

companyEntityId
string<uuid>

ID of the entity

name
string

Bank account display name

type
enum<string>

Type of the bank account (physical or virtual)

  • PHYSICAL - A physical bank account
  • VIRTUAL - A virtual bank account

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
PHYSICAL,
VIRTUAL
bankProvider
enum<string>

Bank provider

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
ABANCA,
ABN_AMRO,
AGRICULTURAL_BANK_OF_CHINA,
AKTIA_BANK,
ALANDS_BANKEN,
ANZ_GROUP,
ARBEJDERNES_LANDSBANK,
ARION_BANK,
BANCA_MARCH,
BANCA_NAZIONALE_DEL_LAVORO,
BANCO_BPM,
BANCO_BRADESCO,
BANCO_DO_BRASIL,
BANCO_SABADELL,
BANCO_SANTANDER,
BANK_NORWEGIAN,
BANK_OF_AMERICA,
BANK_OF_BEIJING,
BANK_OF_CHINA,
BANK_OF_COMMUNICATIONS,
BANK_OF_JIANGSU,
BANK_OF_MONTREAL,
BANK_OF_NINGBO,
BANK_OF_SHANGHAI,
BANK2,
BANKINTER,
BANQUE_PALATINE,
BARCLAYS,
BAYERNLB,
BBVA,
BCC_MILANO,
BN_BANK,
BNP_PARIBAS,
BNY_MELLON,
BOURSORAMA,
CAIXA_ECONOMICA_FEDERAL,
CAIXABANK,
CANADIAN_IMPERIAL_BANK_OF_COMMERCE,
CAPITAL_ONE,
CHARLES_SCHWAB,
CHINA_CITIC_BANK,
CHINA_CONSTRUCTION_BANK,
CHINA_EVERBRIGHT_BANK,
CHINA_GUANGFA_BANK,
CHINA_MERCHANTS_BANK,
CHINA_MINSHENG_BANK,
CHINA_ZHESHANG_BANK,
CITIGROUP,
COMMERZBANK,
COMMONWEALTH_BANK,
CREDIT_AGRICOLE,
CREDIT_DU_NORD,
CREDIT_MUTUEL,
CULTURA_SPAREBANK,
DANSKE_BANK,
DBS_GROUP,
DEUTSCHE_BANK,
DNB,
DNB_BANK,
DZ_BANK,
ERSTE_GROUP,
FELLOW_BANK,
GOLDMAN_SACHS,
GRASSHOPPER,
GROUPE_BPCE,
HANA_FINANCIAL,
HANDELSBANKEN,
HDFC_BANK,
HELABA,
HSBC,
HSBC_FRANCE,
HUAXIA_BANK,
HYPO,
IKANO_BANK,
INDUSTRIAL_AND_COMMERCIAL_BANK_OF_CHINA,
INDUSTRIAL_BANK,
INDUSTRIAL_BANK_OF_KOREA,
ING_DIBA,
ING_GROUP,
ING_SPAIN,
INSTABANK,
INTESA_SANPAOLO,
ISLANDSBANKI,
ITAU_UNIBANCO,
JAPAN_POST_BANK,
JPM_CHASE,
JYSKE,
KB_FINANCIAL_GROUP,
KBC_GROUP,
KFW_BANK,
KUTXABANK,
LA_BANQUE_POSTALE,
LANDKREDITT_BANK,
LANDESBANK_BADEN_WURTTEMBERG,
LANDESBANK_BADEN_WURTTEMBERG_LBBW,
LANDSBANKINN,
LANSFORSAKRINGAR_BANK,
LLOYDS_BANK,
LLOYDS_BANKING_GROUP,
MERCURY,
MITSUBISHI_UFJ_FINANCIAL_GROUP,
MIZUHO_FINANCIAL_GROUP,
MONZO,
MORGAN_STANLEY,
NATIONAL_AUSTRALIA_BANK,
NATIONAL_BANK_OF_CANADA,
NATIONWIDE_BUILDING_SOCIETY,
NATWEST,
NATWEST_GROUP,
NOMURA_HOLDINGS,
NONGHYUP_BANK,
NORDEA,
NORDLB,
NORINCHUKIN_BANK,
NYKREDIT_BANK,
OCBC,
OP_BANK,
OTHER,
PARETO_BANK,
PAYPAL,
PING_AN_BANK,
PNC_FINANCIAL_SERVICES,
POP_PANKKI,
POSTAL_SAVINGS_BANK_OF_CHINA,
QATAR_NATIONAL_BANK,
RABOBANK,
RAIFFEISEN_GROUP,
RESONA_HOLDINGS,
RINGKJOBING_LANDBOBANK,
ROYAL_BANK_OF_CANADA,
S_PANKKI,
SANTANDER,
SANTANDER_UK,
SAXO_BANK,
SBANKEN,
SBERBANK_RUSSIA,
SCOTIABANK,
SEB,
SHANGHAI_PUDONG_DEVELOPMENT_BANK,
SHINHAN_FINANCIAL,
SMBC_GROUP,
SOCIETE_GENERALE,
SPAR_NORD_BANK,
STANDARD_CHARTERED,
STARLING_BANK,
STATE_BANK_OF_INDIA,
STOREBRAND_BANK,
STRIPE,
SUMITOMO_MITSUI_TRUST,
SVB,
SVENSKA_HANDELSBANKEN,
SWEDBANK,
SYDBANK,
TORONTO_DOMINION_BANK,
TRUIST_FINANCIAL,
TSB_BANK,
UBS,
UNICAJA_BANCO,
UNICREDIT,
UNICREDIT_BANK_HYPOVEREINSBANK,
UNITED_OVERSEAS_BANK,
US_BANCORP,
VEKSELBANKEN,
VIRGIN_MONEY,
WELLS_FARGO,
WESTPAC,
WISE,
WINTRUST_BANK,
WOORI_FINANCIAL,
YA_BANK
paymentSchedulingEligibility
enum<string>

Payment scheduling eligibility for this bank account

  • INTERNAL - Eligible for payment scheduling via Light internal capabilities
  • BANK_PROVIDER - Eligible for payment scheduling via the bank provider
  • INELIGIBLE - Not eligible for payment scheduling

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
INTERNAL,
BANK_PROVIDER,
INELIGIBLE
iban
string | null

IBAN

bic
string | null

BIC / SWIFT code

domesticBankAccountNumber
string | null

Domestic bank account number

domesticBankCode
string | null

Domestic bank code / routing code

currency
string
Example:

"USD"

bankCountry
enum<string>

Bank country (ISO 3166-1 alpha-2)

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
UNDEFINED,
AC,
AD,
AE,
AF,
AG,
AI,
AL,
AM,
AN,
AO,
AQ,
AR,
AS,
AT,
AU,
AW,
AX,
AZ,
BA,
BB,
BD,
BE,
BF,
BG,
BH,
BI,
BJ,
BL,
BM,
BN,
BO,
BQ,
BR,
BS,
BT,
BU,
BV,
BW,
BY,
BZ,
CA,
CC,
CD,
CF,
CG,
CH,
CI,
CK,
CL,
CM,
CN,
CO,
CP,
CR,
CS,
CU,
CV,
CW,
CX,
CY,
CZ,
DE,
DG,
DJ,
DK,
DM,
DO,
DZ,
EA,
EC,
EE,
EG,
EH,
ER,
ES,
ET,
EU,
EZ,
FI,
FJ,
FK,
FM,
FO,
FR,
FX,
GA,
GB,
GD,
GE,
GF,
GG,
GH,
GI,
GL,
GM,
GN,
GP,
GQ,
GR,
GS,
GT,
GU,
GW,
GY,
HK,
HM,
HN,
HR,
HT,
HU,
IC,
ID,
IE,
IL,
IM,
IN,
IO,
IQ,
IR,
IS,
IT,
JE,
JM,
JO,
JP,
KE,
KG,
KH,
KI,
KM,
KN,
KP,
KR,
KW,
KY,
KZ,
LA,
LB,
LC,
LI,
LK,
LR,
LS,
LT,
LU,
LV,
LY,
MA,
MC,
MD,
ME,
MF,
MG,
MH,
MK,
ML,
MM,
MN,
MO,
MP,
MQ,
MR,
MS,
MT,
MU,
MV,
MW,
MX,
MY,
MZ,
NA,
NC,
NE,
NF,
NG,
NI,
NL,
NO,
NP,
NR,
NT,
NU,
NZ,
OM,
PA,
PE,
PF,
PG,
PH,
PK,
PL,
PM,
PN,
PR,
PS,
PT,
PW,
PY,
QA,
RE,
RO,
RS,
RU,
RW,
SA,
SB,
SC,
SD,
SE,
SF,
SG,
SH,
SI,
SJ,
SK,
SL,
SM,
SN,
SO,
SR,
SS,
ST,
SU,
SV,
SX,
SY,
SZ,
TA,
TC,
TD,
TF,
TG,
TH,
TJ,
TK,
TL,
TM,
TN,
TO,
TP,
TR,
TT,
TV,
TW,
TZ,
UA,
UG,
UK,
UM,
US,
UY,
UZ,
VA,
VC,
VE,
VG,
VI,
VN,
VU,
WF,
WS,
XI,
XU,
XK,
YE,
YT,
YU,
ZA,
ZM,
ZR,
ZW
bankCity
string | null

Bank city

bankAddress
string | null

Bank address

bankZipcode
string | null

Bank ZIP / postal code

bankName
string

Bank name

bankState
string | null

Bank state / region

ledgerAccountCode
integer<int32>

Ledger account code linked to this bank account

createdAt
string<date-time>

Timestamp when the bank account was created