BrexCore
Defined in: src/core/client.ts:35
The shared HTTP engine behind every generated resource class. Not part of
the typed API surface — use the Brex class or a per-API client instead.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new BrexCore(
options):BrexCore
Defined in: src/core/client.ts:39
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”BrexCore
Methods
Section titled “Methods”list()
Section titled “list()”list<
P>(path,args?):PagePromise<P>
Defined in: src/core/client.ts:91
Type Parameters
Section titled “Type Parameters”P extends PageShape
Parameters
Section titled “Parameters”string
RequestArgs = {}
Returns
Section titled “Returns”PagePromise<P>
request()
Section titled “request()”request<
T>(method,path,args?):Promise<T>
Defined in: src/core/client.ts:50
Type Parameters
Section titled “Type Parameters”T
Parameters
Section titled “Parameters”method
Section titled “method”string
string
RequestArgs = {}
Returns
Section titled “Returns”Promise<T>