Beetl Docs
Integrations — Beetl Connect

Beetl Connect

What it is, and why the Hurl-based DSL was killed.

🆕 Writing your own source and destination integrations.

PageWhat it covers
Install and runRunning Connect standalone.
Authoring a sourceReading from a system Beetl has never seen.
Authoring a destinationPublishing validated output back out.
Write modesAppend, merge with tombstone records, replace.
OAuth and REST connectionsAuthenticating against the systems you integrate.
The Deno sandboxWhat integration code can and cannot reach.
DistributionPackaging and shipping an integration as an npm-pack TGZ.
SDK referenceGenerated from the TypeScript types.
The schema-change contractWhat happens when the source system changes shape.