API reference
Base URL https://cybix.app/api. 233 endpoints, generated from the running server.
accounts
- POST
/api/accounts/deletePublicDelete Account
- POST
/api/accounts/google-mobilePublicGoogle Mobile Sign In
- GET
/api/accounts/invite/{token}PublicPeek Invite
- POST
/api/accounts/invite/acceptPublicAccept Invite
- POST
/api/accounts/loginPublicLogin
- PUT
/api/accounts/newsletterPublicSet Newsletter
- POST
/api/accounts/oauthPublicOauth Sign In
- GET
/api/accounts/onboardingPublicOnboarding Status
- POST
/api/accounts/onboarding/completePublicComplete Onboarding
- POST
/api/accounts/password/forgotPublicForgot Password
- POST
/api/accounts/password/resetPublicReset Password
- POST
/api/accounts/registerPublicRegister
- GET
/api/accounts/workspacePublicRead Workspace
- PATCH
/api/accounts/workspacePublicRename Workspace
admin
- GET
/api/admin/billingX-Agent-AuthBilling Overview
- GET
/api/admin/demo-requestsX-Agent-AuthList Requests
- PATCH
/api/admin/demo-requests/{request_id}X-Agent-AuthSet Status
- POST
/api/admin/demo-requests/{request_id}/onboardX-Agent-AuthOnboard
- POST
/api/admin/demo-requests/{request_id}/scheduleX-Agent-AuthSchedule Demo
- GET
/api/admin/growthX-Agent-AuthGrowth
- PUT
/api/admin/growth/spendX-Agent-AuthSet Growth Spend
- GET
/api/admin/kvk/companiesX-Agent-AuthKvk Companies
- POST
/api/admin/kvk/importX-Agent-AuthKvk Import
- GET
/api/admin/leadsX-Agent-AuthLeads
- GET
/api/admin/leads/demo/{request_id}/contextX-Agent-AuthLead Context
- GET
/api/admin/licensesX-Agent-AuthList Licenses
- POST
/api/admin/licensesX-Agent-AuthIssue
- DELETE
/api/admin/licenses/{key}X-Agent-AuthRevoke
- GET
/api/admin/marketing/campaignsX-Agent-AuthList Campaigns
- POST
/api/admin/marketing/campaignsX-Agent-AuthCreate Campaign
- GET
/api/admin/marketing/campaigns/{campaign_id}/audienceX-Agent-AuthPreview Audience
- POST
/api/admin/marketing/campaigns/{campaign_id}/sendX-Agent-AuthSend Campaign
- POST
/api/admin/marketing/campaigns/{campaign_id}/testX-Agent-AuthSend Test
- GET
/api/admin/marketing/flowsX-Agent-AuthGet Flows
- PUT
/api/admin/marketing/flowsX-Agent-AuthPut Flows
- POST
/api/admin/marketing/flows/run-nowX-Agent-AuthRun Now
- GET
/api/admin/marketing/logX-Agent-AuthSend Log
- GET
/api/admin/marketing/templatesX-Agent-AuthCampaign Templates
- GET
/api/admin/overviewX-Agent-AuthOverview
- GET
/api/admin/revenueX-Agent-AuthRevenue
- GET
/api/admin/usageX-Agent-AuthUsage
- PUT
/api/admin/usage/limitsX-Agent-AuthPut Limits
- PATCH
/api/admin/users/{user_id}X-Agent-AuthSet User Details
- DELETE
/api/admin/users/{user_id}X-Agent-AuthDelete User
- PATCH
/api/admin/users/{user_id}/roleX-Agent-AuthSet Role
- GET
/api/admin/workspaces/{workspace_id}X-Agent-AuthWorkspace Detail
- PATCH
/api/admin/workspaces/{workspace_id}X-Agent-AuthSet Workspace Details
- DELETE
/api/admin/workspaces/{workspace_id}X-Agent-AuthDelete Workspace
- GET
/api/admin/workspaces/{workspace_id}/companyX-Agent-AuthWorkspace Company
- PUT
/api/admin/workspaces/{workspace_id}/companyX-Agent-AuthSet Workspace Company
- POST
/api/admin/workspaces/{workspace_id}/impersonateX-Agent-AuthImpersonate
- PATCH
/api/admin/workspaces/{workspace_id}/planX-Agent-AuthSet Plan
- GET
/api/admin/workspaces/{workspace_id}/usersX-Agent-AuthWorkspace Users
agents
- POST
/api/agents/loginX-Agent-AuthAgent Login
- GET
/api/agents/meX-Agent-AuthAgent Me
ai
- POST
/api/ai/assistX-Agent-AuthAssist
- POST
/api/ai/call-prepX-Agent-AuthCall Prep
- POST
/api/ai/chatX-Agent-AuthAssistant Chat
- POST
/api/ai/copilotX-Agent-AuthCopilot Suggest
analytics
- GET
/api/analytics/ga/configX-Agent-AuthGa Config
- PUT
/api/analytics/ga/configX-Agent-AuthGa Save
- POST
/api/analytics/ga/oauth/exchangeX-Agent-AuthGa Oauth Exchange
- GET
/api/analytics/ga/oauth/urlX-Agent-AuthGa Oauth Url
- GET
/api/analytics/ga/propertiesX-Agent-AuthGa Properties
- PUT
/api/analytics/ga/propertyX-Agent-AuthGa Set Property
- GET
/api/analytics/ga/reportX-Agent-AuthGa Report
- GET
/api/analytics/overviewX-Agent-AuthOverview
- GET
/api/analytics/trafficX-Agent-AuthTraffic
assistant
- GET
/api/assistant/channelsX-Agent-AuthGet Channel Overrides
- PUT
/api/assistant/channelsX-Agent-AuthPut Channel Overrides
- POST
/api/assistant/channels/suggestX-Agent-AuthSuggest Channel Instructions
- POST
/api/assistant/learnX-Agent-AuthLearn From Conversations
- GET
/api/assistant/lessonX-Agent-AuthLast Lesson
- POST
/api/assistant/lesson/applyX-Agent-AuthApply Lesson
- GET
/api/assistant/promptX-Agent-AuthPreview Prompt
- GET
/api/assistant/settingsX-Agent-AuthGet Settings
- PUT
/api/assistant/settingsX-Agent-AuthPut Settings
- POST
/api/assistant/suggestX-Agent-AuthSuggest Settings
billing
- POST
/api/billing/checkoutX-Agent-AuthCreate Checkout
- POST
/api/billing/portalX-Agent-AuthCustomer Portal
- POST
/api/billing/webhookX-Agent-AuthWebhook
calls
- POST
/api/calls/{room}/transcribeX-Agent-AuthTranscribe
- GET
/api/calls/{room}/transcriptX-Agent-AuthRead Transcript
community
- GET
/api/communityX-Agent-AuthList Posts
- POST
/api/communityX-Agent-AuthCreate Post
- GET
/api/community/{post_id}X-Agent-AuthRead Post
- DELETE
/api/community/{post_id}X-Agent-AuthDelete Post
- POST
/api/community/{post_id}/commentsX-Agent-AuthAdd Comment
company
- GET
/api/companyX-Agent-AuthGet Profile
- PUT
/api/companyX-Agent-AuthPut Profile
connectors
- GET
/api/connectorsX-Agent-AuthList Connectors
contacts
- GET
/api/contactsX-Agent-AuthList Contacts
- PATCH
/api/contacts/{visitor_id}X-Agent-AuthUpdate Contact
- DELETE
/api/contacts/{visitor_id}X-Agent-AuthDelete Contact
conversations
- GET
/api/conversationsX-Agent-AuthList Conversations
- GET
/api/conversations/{conversation_id}X-Agent-AuthGet Conversation
- POST
/api/conversations/{conversation_id}/assignX-Agent-AuthAssign Conversation
- POST
/api/conversations/{conversation_id}/closeX-Agent-AuthClose Conversation
- GET
/api/conversations/{conversation_id}/messagesBearer tokenList Messages
- POST
/api/conversations/{conversation_id}/messagesBearer tokenSend Visitor Message
- POST
/api/conversations/{conversation_id}/messages/agentBearer tokenSend Agent Message
- POST
/api/conversations/{conversation_id}/readX-Agent-AuthMark Read
- GET
/api/conversations/{conversation_id}/threadX-Agent-AuthList Conversation Thread
- POST
/api/conversations/{conversation_id}/ticketX-Agent-AuthConvert To Ticket
- POST
/api/conversations/{conversation_id}/typingX-Agent-AuthSet Typing
- POST
/api/conversations/{conversation_id}/visitor-ticketX-Agent-AuthVisitor Ticket
- GET
/api/conversations/searchX-Agent-AuthSearch Conversations
demo-requests
- POST
/api/demo-requestsX-Agent-AuthSubmit
email-templates
- GET
/api/email-templatesX-Agent-AuthRead Templates
- PUT
/api/email-templatesX-Agent-AuthWrite Templates
geo
- GET
/api/geo/geocodeX-Agent-AuthGeocode
- GET
/api/geo/whereisX-Agent-AuthWhereis
health
- GET
/healthPublicHealth
helpdesk
- GET
/api/helpdeskX-Agent-AuthList Connections
- POST
/api/helpdeskX-Agent-AuthCreate Connection
- PATCH
/api/helpdesk/{connection_id}X-Agent-AuthPatch Connection
- DELETE
/api/helpdesk/{connection_id}X-Agent-AuthDelete Connection
- POST
/api/helpdesk/{connection_id}/syncX-Agent-AuthSync Now
imports
- POST
/api/imports/helpdeskX-Agent-AuthImport Helpdesk
- POST
/api/imports/macrosX-Agent-AuthAdd Macro
- GET
/api/imports/macrosX-Agent-AuthList Macros
- POST
/api/imports/watermelonX-Agent-AuthImport Watermelon
inboxes
- GET
/api/inboxesX-Agent-AuthList Inboxes
- POST
/api/inboxesX-Agent-AuthCreate Inbox
- DELETE
/api/inboxes/{inbox_id}X-Agent-AuthDelete Inbox
invites
- GET
/api/invitesX-Agent-AuthList Invites
- POST
/api/invitesX-Agent-AuthCreate Invite
- DELETE
/api/invites/{invite_id}X-Agent-AuthRevoke Invite
knowledge
- POST
/api/knowledge/crawlX-Agent-AuthCrawl
- GET
/api/knowledge/documentX-Agent-AuthRead Document
- PUT
/api/knowledge/documentX-Agent-AuthWrite Document
- DELETE
/api/knowledge/documentX-Agent-AuthDelete Document
- POST
/api/knowledge/document/assistX-Agent-AuthAssist Document
- POST
/api/knowledge/optimize-allX-Agent-AuthOptimize All
- GET
/api/knowledge/searchX-Agent-AuthSearch
- DELETE
/api/knowledge/sources/{domain}X-Agent-AuthDelete Source
- GET
/api/knowledge/statusX-Agent-AuthStatus
- GET
/api/knowledge/treeX-Agent-AuthTree
license
- GET
/api/license/bundleX-Agent-AuthDownload Bundle
- GET
/api/license/mineX-Agent-AuthMy Licenses
- POST
/api/license/validateX-Agent-AuthValidate
mailboxes
- GET
/api/mailboxesX-Agent-AuthList Mailboxes
- POST
/api/mailboxesX-Agent-AuthCreate Mailbox
- DELETE
/api/mailboxes/{mailbox_id}X-Agent-AuthDelete Mailbox
- POST
/api/mailboxes/{mailbox_id}/syncX-Agent-AuthSync Mailbox
- POST
/api/mailboxes/oauth/{provider}/exchangeX-Agent-AuthMailbox Oauth Exchange
- GET
/api/mailboxes/oauth/{provider}/urlX-Agent-AuthMailbox Oauth Url
members
- GET
/api/membersX-Agent-AuthList Members
- PATCH
/api/members/{user_id}X-Agent-AuthSet Member Role
oauth
- POST
/api/oauth/apikeyX-Agent-AuthConnect With Api Key
- POST
/api/oauth/authorizeX-Agent-AuthIssue Code
- GET
/api/oauth/connectionsX-Agent-AuthList Connections
- DELETE
/api/oauth/connections/{integration}X-Agent-AuthDisconnect
- POST
/api/oauth/tokenX-Agent-AuthExchange Code
ops
- GET
/api/ops/slaX-Agent-AuthRead Sla
- PUT
/api/ops/slaX-Agent-AuthSave Sla
- GET
/api/ops/workloadX-Agent-AuthRead Workload
- PUT
/api/ops/workloadX-Agent-AuthSave Workload
plan
- GET
/api/planX-Agent-AuthRead Plan
- PUT
/api/plan/brandingX-Agent-AuthUpdate Branding
presence
- GET
/api/presence/availabilityX-Agent-AuthAvailability
- POST
/api/presence/heartbeatX-Agent-AuthHeartbeat
- GET
/api/presence/meX-Agent-AuthMy Workspace Presence
provider
- GET
/api/providerX-Agent-AuthRead Provider
- PUT
/api/providerX-Agent-AuthWrite Provider
- POST
/api/provider/testX-Agent-AuthTest Provider
push
- POST
/api/push/devicesX-Agent-AuthRegister Device
- POST
/api/push/devices/unregisterX-Agent-AuthUnregister Device
- POST
/api/push/testX-Agent-AuthSend Test
reports
- GET
/api/reportsX-Agent-AuthReport
reseller
- POST
/api/reseller/clientsX-Agent-AuthCreate Client
- GET
/api/reseller/clients/{client_id}X-Agent-AuthClient Detail
- PATCH
/api/reseller/clients/{client_id}/planX-Agent-AuthSet Client Plan
- POST
/api/reseller/clients/{client_id}/usersX-Agent-AuthAdd Client User
- GET
/api/reseller/overviewX-Agent-AuthOverview
rtc
- POST
/api/rtc/roomsPublicCreate Room
- POST
/api/rtc/rooms/{room_id}/signalPublicPost Signal
- GET
/api/rtc/rooms/{room_id}/signalPublicGet Signals
sessions
- POST
/api/sessionsBearer tokenCreate Session
- GET
/api/sessions/{conversation_id}Bearer tokenGet Session
- POST
/api/sessions/{conversation_id}/endBearer tokenEnd Session
- POST
/api/sessions/{conversation_id}/handoverBearer tokenRequest Handover
- PATCH
/api/sessions/{conversation_id}/visitorBearer tokenUpdate Visitor
- GET
/api/sessions/suggestionsBearer tokenSuggestions
sso
- POST
/api/sso/callbackX-Agent-AuthCallback
- GET
/api/sso/configX-Agent-AuthRead Config
- PUT
/api/sso/configX-Agent-AuthSave Config
- POST
/api/sso/exchangeX-Agent-AuthExchange
- POST
/api/sso/startX-Agent-AuthStart
teams
- GET
/api/teamsX-Agent-AuthList Teams
- POST
/api/teamsX-Agent-AuthCreate Team
- DELETE
/api/teams/{team_id}X-Agent-AuthDelete Team
- POST
/api/teams/{team_id}/membersX-Agent-AuthAdd Member
- DELETE
/api/teams/{team_id}/members/{user_id}X-Agent-AuthRemove Member
telegram
- POST
/api/telegram/connectX-Agent-AuthConnect
- DELETE
/api/telegram/connectX-Agent-AuthDisconnect
- GET
/api/telegram/statusX-Agent-AuthStatus
- POST
/api/telegram/webhook/{secret}X-Agent-AuthWebhook
tickets
- GET
/api/ticketsX-Agent-AuthList Tickets
- POST
/api/ticketsX-Agent-AuthCreate Ticket
- GET
/api/tickets/{ticket_id}X-Agent-AuthGet Ticket
- PATCH
/api/tickets/{ticket_id}X-Agent-AuthUpdate Ticket
- DELETE
/api/tickets/{ticket_id}X-Agent-AuthDelete Ticket
- POST
/api/tickets/{ticket_id}/cancelX-Agent-AuthCancel Ticket
- GET
/api/tickets/{ticket_id}/commentsX-Agent-AuthList Comments
- POST
/api/tickets/{ticket_id}/commentsX-Agent-AuthAdd Comment
- POST
/api/tickets/{ticket_id}/expediteX-Agent-AuthExpedite Ticket
track
- POST
/api/trackX-Agent-AuthTrack
translate
- POST
/api/translateX-Agent-AuthTranslate
voice
- GET
/api/voice/callsX-Agent-AuthList Calls
- POST
/api/voice/callsX-Agent-AuthCreate Call
- DELETE
/api/voice/calls/{call_id}X-Agent-AuthEnd Call
- GET
/api/voice/configX-Agent-AuthVoice Config
- POST
/api/voice/tokenX-Agent-AuthBrowser Token
- POST
/api/voice/web-callX-Agent-AuthStart Web Call
webpush
- GET
/api/webpush/audienceX-Agent-AuthAudience
- POST
/api/webpush/broadcastX-Agent-AuthBroadcast
- GET
/api/webpush/keyX-Agent-AuthPublic Key
- POST
/api/webpush/subscribeX-Agent-AuthSubscribe
- POST
/api/webpush/testX-Agent-AuthSend Test
- POST
/api/webpush/unsubscribeX-Agent-AuthUnsubscribe
- POST
/api/whatsapp/controlX-Agent-AuthControl
- POST
/api/whatsapp/inboundX-Agent-AuthInbound
- GET
/api/whatsapp/qrX-Agent-AuthWhatsapp Qr
- GET
/api/whatsapp/statusX-Agent-AuthWhatsapp Status
widget
- POST
/api/widget/assetsX-Agent-AuthUpload Asset
- GET
/api/widget/assets/{name}X-Agent-AuthServe Asset
- GET
/api/widget/settingsPublicGet Settings
- PUT
/api/widget/settingsPublicPut Settings
- GET
/api/widget/widgetsX-Agent-AuthList Widgets
- POST
/api/widget/widgetsX-Agent-AuthCreate Widget
- PATCH
/api/widget/widgets/{widget_id}X-Agent-AuthRename Widget
- DELETE
/api/widget/widgets/{widget_id}X-Agent-AuthDelete Widget