Journeybee API
Build integrations with the Journeybee Partner Relationship Management platform. Manage partners, contacts, deals, and more programmatically.Quick start
- Get your API key from Settings > API Keys in the Journeybee dashboard
- Install the
@journeybee/sdkpackage and make your first request:
- Explore the API Reference for all available endpoints
What you can do
- Manage partners — Create, update, and query partnerships with stages, tiers, categories, and tags
- Track leads and deals — Full pipeline management with commissions and payments
- Track contacts — Add and manage contacts for each partner
- Build learning content — Create resources with content blocks, certifications with curricula, and track enrollments
- Build partner portal rooms — Create custom portal pages with text, video, action bars, goals, and more
- Organize with custom fields — Define custom fields and set values per entity
- Manage tasks — Create, assign, and track tasks across leads and deals
- Configure settings — Manage pipeline stages, tiers, categories, tags, and custom field definitions
- Connect AI assistants — Use the MCP server to let Claude manage your data
Base URL
Next steps
- Authentication — How to authenticate requests
- TypeScript SDK — Install and use the typed SDK
- MCP Server — Connect AI assistants to Journeybee
- Embedding lead forms — Drop a lead-capture form on any site with one script tag
- Embedding the partner portal — Embed the authenticated partner portal in your app
- Pagination — Navigating paginated results
- Error handling — Understanding error responses
- API Reference — Full endpoint documentation