HoneyBook is an AI-powered client relationship platform that helps small service businesses manage clients, projects, and payments from lead to completion—covering CRM, proposals, contracts, invoicing, online payments, scheduling, and automations. An unofficial API lets you programmatically pull clients, projects, invoices, payments, contracts, and leads—and push updates like new inquiries, invoices, and scheduled meetings back into HoneyBook.

HoneyBook is an AI-powered client relationship platform that helps small business owners manage clients, projects, and payments from lead to completion. Service-based businesses—photographers, event planners, designers, consultants, coaches, and other creative and professional service providers—use HoneyBook to capture leads, send proposals and contracts, invoice and collect payments, schedule meetings, and automate routine client communications across a single pipeline.
Core product areas include:
Common data entities:
Small businesses run their entire client lifecycle on HoneyBook, but turning that portal-driven workflow into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser flows and HoneyBook's underlying client, project, and payment interactions to deliver a resilient API layer for your HoneyBook account—without waiting on a public developer program.
Use HoneyBook with AI agents: HoneyBook MCP Server →
Book a 30-minute session to confirm your HoneyBook workflows, entities, and authentication model.
We deliver a production-ready HoneyBook adapter tailored to your account, clients, and payment workflows.
Go live with continuous monitoring and automatic adjustments as HoneyBook evolves.
Authentication
/authenticateAuthenticate to a HoneyBook account using credentials, or MFA, and obtain a session token for downstream calls.
Clients
/clientsList clients and contacts with filters for status, project association, and creation date range.
Projects
/projectsRetrieve projects across the pipeline with filters for stage, client, value, and date range.
Projects
/create_inquiryCreate a new lead or inquiry and start a project in the configured pipeline stage.
Billing
/invoicesPull invoices, payment schedules, and payment activity with status and project filters.
Billing
/create_invoiceCreate and send an invoice against a project with line items and a payment schedule.
- Pull clients, contacts, and leads from HoneyBook into a single warehouse - Stream project pipeline stage changes to downstream BI and reporting tools - Reconcile contact records across HoneyBook and your marketing stack for a unified view
- Sync invoices, payment schedules, and payments into your general ledger and AR systems - Match payments against projects and contracts for accurate revenue recognition - Surface overdue invoices and failed payments to retention and collections workflows
- Create leads and inquiries from your website forms or ad platforms without manual entry - Start projects in the correct pipeline stage and assign owners automatically - Trigger HoneyBook proposals and contracts from upstream booking systems
- Pull scheduled meetings and sessions into external calendars and ops tools - Track contract and signature status for compliance and onboarding workflows - Sync signed contracts and files to document management and accounting systems
Authentication
Account credentials and MFA (SMS, email, TOTP) handled in a managed session
Connectivity
Authenticated browser flows plus HoneyBook's underlying client, project, and payment interactions
Response format
Normalized JSON across Clients, Projects, Invoices, Payments, and Contracts objects
Rate limits
Adaptive throttling tuned to your account to avoid HoneyBook-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for clients, projects, invoices, and payments with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new inquiries, project stage changes, invoice payments, and contract signatures
Latency
Sub-second reads on cached entities; multi-second writes when posting through invoicing and inquiry workflows
Throughput
Horizontally scaled workers sized to high-volume client and payment activity
Reliability
Retry, backoff, and idempotency keys for invoice creation, payments, and inquiry submissions
Adaptation
Continuous monitoring of HoneyBook releases and UI changes to keep the integration stable
HoneyBook does not offer an open, self-serve developer program or published REST documentation for third-party developers; most integrations flow through Zapier or a handful of pre-built connections. Supergood provides a resilient API layer over your authenticated HoneyBook account so you can integrate directly.
Clients, contacts, leads, projects, pipeline stages, proposals, contracts, invoices, payments, scheduled meetings, forms, and files are all exposed through a normalized API surface, with both read and write access.
No. Supergood respects your existing pipeline stages and automation triggers, so programmatic writes won't double-fire emails, reminders, or workflows you've already configured.
Supergood handles account login and MFA (SMS, email, TOTP) inside a managed, encrypted session, with automatic refresh and credential rotation—no manual re-authentication required for ongoing automation.
Yes. Invoices, payment schedules, and payments are normalized so you can reconcile them against projects and contracts and push them into your general ledger, AR, or QuickBooks workflows.