Jump to Content
Belco
HomeGuidesAPI
APIGuidesLog InBelco
API
APIGuidesLog In
HomeGuidesAPI
All
Pages
Start typing to search…

Webhooks

  • Webhooks
    • Quickstart
    • Verifying requests
    • Retry policy
    • Supported events
    • Sample payloads
    • Implementation checklist

REST Api

  • Authorization

Endpoints

  • Info
    • Api informationget
  • Account
    • Show account details of the authenticated userget
  • Shops
    • List all shopsget
  • Conversations
    • List all conversationsget
    • Create a conversationpost
    • Send a messagepost
    • List all contact conversationsget
    • Retrieve a conversationget
    • Close a conversationput
    • Reopen a conversationput
    • Assign a conversationput
    • Unassign a conversationput
    • Snooze a conversationput
    • Reply to a conversationput
    • Add a note to a conversationput
  • Webhooks
    • List all webhooksget
    • Retrieve a webhookget
    • Activate a webhookput
    • Deactive a webhookput
  • Users
    • List all usersget
  • Teams
    • List all teamsget
  • Contacts
    • List all contactsget
    • Create or sync an existing contactpost
    • Retrieve a contactget
    • Delete a contact and all related conversation historydelete
  • Conversation
    • Delete a conversationdelete
  • Conversation Items
    • Retrieve conversation itemsget
Powered by 

Implementation checklist

  1. Capture raw body for signature verification.
  2. Store events by requestId to prevent duplicates.
  3. Acknowledge quickly (200 OK) and process asynchronously.
  4. Monitor failures; webhook may be paused after consecutive errors.