Campfire

Service ID: campfire

Modern accounting platform for startups and mid-size tech companies. Features include general ledger, invoicing, billing, revenue accounting, financial statements, and AI-powered reporting.

At a Glance

Difficulty
MODERATEAPI Key authentication — the consumer creates a dedicated API user and key in Campfire
Authentication
API KeyAPI Key — the consumer supplies a token sent as an Authorization: Token <key> header. Not OAuth; the key is static with no documented expiry.
Webhooks
No webhooks — neither native nor virtual; poll for changes. Campfire's own API offers webhook subscriptions, but this connector does not use them.
Partnership Required
No(Not required — the Campfire Partner Program is a commercial referral programme, unrelated to API access.)
Partnership Application
Developer Portal
Apideck Credentials
Not available(Not available — each consumer supplies their own Campfire API key.)
Costs
No public price list — Campfire pricing is quote-based and no free tier is documented. No separate fee for API access is documented either.
Sandbox Availability
Available(On request — Campfire has publicly said it provisions evaluation sandboxes; there is no documented self-service signup, so ask Campfire.)
Account Type Required
Campfire account (any plan)
Consumer Access Level
Admin role on a dedicated API user (full read and write); clerk or view only for narrower integrations.
Rate Limits
5 requests/second per API user, shared across all endpoints; exceeding it returns 429 with a Retry-After header.

Responsibility matrix

TaskYou (Customer)Your ConsumerApideck
Enable the Campfire Connector✓ Via Apideck Dashboard
Create the Campfire API User
Generate & Supply the API Key in Vault
Store & Encrypt Credentials
Build via the Unified API✓ Builds the requests✓ Maintains connector
Monitor Connections✓ Via Apideck Dashboard✓ Can revoke the key anytime✓ Logs & alerts

Environments

Single environment
Campfire declares one API server, so testing and production share the same credential shape — one API key, whichever Campfire account you point it at.
Testing
Whether you test against an evaluation sandbox Campfire provisions for you or a Campfire account you already control, the credential is the same kind of API key — there is no separate development key. Both hold live data, so treat anything the integration writes as production data.

🚨Important to Know About Campfire

  • Consumers generate their own API key in Campfire account settings, and it is displayed only once — it must be copied immediately.
⚠️

4 gotchas across 2 resources

Connector-specific behaviors and limitations to be aware of

📦

18 supported resources

View field mappings, supported operations, and schema details