0

Lists linked accounts

by
Published Oct 17, 2025

This endpoint lists all bank connections that are eligible to make ACH transfers to Brex business account

Script brex Verified

The script

Submitted by hugo697 Bun
Verified 238 days ago
1
//native
2
type Brex = {
3
  token: string;
4
};
5
/**
6
 * 
7
Lists linked accounts
8

9
 * 
10
This endpoint lists all bank connections that are eligible to make ACH transfers to Brex business account
11

12
 */
13
export async function main(
14
  auth: Brex,
15
  cursor: string | undefined,
16
  limit: string | undefined,
17
) {
18
  const url = new URL(`https://platform.brexapis.com/v1/linked_accounts`);
19
  for (const [k, v] of [
20
    ["cursor", cursor],
21
    ["limit", limit],
22
  ]) {
23
    if (v !== undefined && v !== "" && k !== undefined) {
24
      url.searchParams.append(k, v);
25
    }
26
  }
27
  const response = await fetch(url, {
28
    method: "GET",
29
    headers: {
30
      Authorization: "Bearer " + auth.token,
31
    },
32
    body: undefined,
33
  });
34
  if (!response.ok) {
35
    const text = await response.text();
36
    throw new Error(`${response.status} ${text}`);
37
  }
38
  return await response.json();
39
}
40