Skip to content

Apps & Extensions

All endpoints are prefixed with /v1.

Honeycomb uses a modular plugin architecture where each app runs in its own isolated Postgres schema and registers actions with granular access control. Core services available to apps include payments, notifications, feed, messaging, and storage.

LevelDescription
publicNo authentication required.
authenticatedRequires a valid Bearer token or API key (req.user must be set).
ownerRequires authentication and ownership of the target resource.
adminRequires admin role.

POST /v1/apps/{slug}/{action}

Unified endpoint for all app actions. Validates access level, checks the app is installed for the requesting user’s context, and runs the action handler.


POST /v1/apps/install

Requires authentication.

FieldTypeRequiredDescription
slugstringYesApp slug

POST /v1/apps/uninstall

Requires authentication.

FieldTypeRequiredDescription
slugstringYesApp slug

GET /v1/apps/available

Returns all registered apps with their manifests. No authentication required.


POST /v1/webhook/payment-succeeded

API key authentication (X-API-Key). Routes payment confirmations to the correct app handler based on the payment metadata.


27 apps with 533 total actions. Select an app from the sidebar for full action details.

AppSchemaActionsServices
Affiliatesext_affiliates13payments, notifications
AI Docsext_ai_docs10
Analyticsext_analytics7
Assignmentsext_assignments12notifications
Biolinksext_biolinks12
Blogext_blog11
Bundlesext_bundles14payments, notifications
Certificatesext_certificates11notifications
Coursesext_courses29payments, notifications
Documentsext_documents24notifications
Domainsext_domains7
E-Signaturesext_esignatures8documents, notifications
Eventsext_events17payments, notifications
File Requestsext_filerequests11documents, notifications
Forumsext_forums19notifications
Invoicingext_invoicing26payments, notifications
Live Sessionsext_live_sessions16payments, notifications
Pixelsext_pixels9
Productsext_products16payments, notifications
QR Codesext_qr8
Quizzesext_quizzes18notifications
Remindersext_reminders9notifications
Short Linksext_shortlinks12
Subscriptionsext_subscriptions17payments, notifications
Supportext_support13notifications
Time Trackingext_timetracking17invoicing
Workflowsext_workflows16notifications