SDKs
SDKs.
Official client libraries are in development. We are starting with TypeScript — shipped as @campfire/sdk — and will add Python, Ruby, and Go based on what our customers ask for first.
Planned libraries
- TypeScript@campfire/sdkIn developmentTyped tRPC and REST clients, shared types with the platform.
- Pythoncampfire-sdkPlannedSync and async clients, Flask/FastAPI webhook helpers.
- RubycampfirePlannedRack middleware for webhook verification.
- Gogithub.com/campfire-is/campfire-goPlannedIdiomatic client with context-aware cancellation.
Integrate today
While the official SDKs are being built, any HTTP client is enough to integrate — the API is JSON over HTTPS with bearer auth, and webhooks are signed HTTPS POSTs. See:
- Quickstart — four-step round trip.
- API reference — current preview of the resource surface.
- Webhooks — event catalogue and verification examples in Node and Python.
Stay informed
We will announce SDK releases in the changelog. If you have a language preference, tell us at developers@campfire.is — we prioritise based on what customers actually build.