DocsOverview

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.