Skip to content

JmapClient

Defined in: src/provider/jmap/client.ts:17

Thin JMAP-over-fetch client (hand-rolled on purpose). Owns session discovery, Bearer auth, batching of method calls, and the never-delete runtime guard.

readonly accountId: string

Defined in: src/provider/jmap/client.ts:18

connect(): Promise<void>

Defined in: src/provider/jmap/client.ts:19

Promise<void>


request(methodCalls): Promise<JmapMethodResponse[]>

Defined in: src/provider/jmap/client.ts:20

JmapMethodCall[]

Promise<JmapMethodResponse[]>