Integrations — Beetl Connect
Beetl Connect
What it is, and why the Hurl-based DSL was killed.
🆕 Writing your own source and destination integrations.
| Page | What it covers |
|---|---|
| Install and run | Running Connect standalone. |
| Authoring a source | Reading from a system Beetl has never seen. |
| Authoring a destination | Publishing validated output back out. |
| Write modes | Append, merge with tombstone records, replace. |
| OAuth and REST connections | Authenticating against the systems you integrate. |
| The Deno sandbox | What integration code can and cannot reach. |
| Distribution | Packaging and shipping an integration as an npm-pack TGZ. |
| SDK reference | Generated from the TypeScript types. |
| The schema-change contract | What happens when the source system changes shape. |