Constructors
constructor
- new Client(__namedParameters: object): Client
-
Parameters
-
__namedParameters: object
Methods
base
- base(baseId: string): Base
create
-
Parameters
-
baseId: string
-
tableName: string
-
Returns Promise<Record>
delete
- delete(baseId: string, tableName: string, recordId: string): Promise<undefined>
-
Parameters
-
baseId: string
-
tableName: string
-
recordId: string
Returns Promise<undefined>
get
- get(baseId: string, tableName: string, recordId: string): Promise<Record | null>
-
Parameters
-
baseId: string
-
tableName: string
-
recordId: string
Returns Promise<Record | null>
query
-
Parameters
-
baseId: string
-
tableName: string
-
request
- request<T>(__namedParameters: object): Promise<T>
-
Type parameters
Parameters
-
__namedParameters: object
Returns Promise<T>
update
- update(baseId: string, tableName: string, record: Record, __namedParameters?: object): Promise<Record>
-
Parameters
-
baseId: string
-
tableName: string
-
-
Default value __namedParameters: object = {}
Returns Promise<Record>
Airtable Client