BatZapDevelopersPortuguêsGet an API key

    Getting started

    OverviewQuickstartAuthenticationScopesRate limitsErrorsMCP server

    Account

    GETHealth checkGETList integrations

    Conversations

    GETList conversationsGETList a member's conversationsPOSTChange conversation statusPOSTResolve a conversationPATCHAssign a conversationPOSTTag a conversationDELUntag a conversationPOSTAdd a private note

    Messages & contacts

    GETList a contact's messagesGETList a group's messagesGETGet message mediaGETGet a media download URLPATCHUpdate a contact

    Sending

    POSTSend a messagePOSTUpload mediaPUTEdit a messagePOSTStart a conversation

    Tags

    GETList tagsGETGet a tagPOSTCreate a tagPUTUpdate a tagDELDelete a tag

    Groups

    GETGet group detailsGETGet group invite linkPOSTCreate a groupPOSTInvite people to a groupPOSTManage participantsPOSTRename a groupPOSTChange group descriptionPOSTChange group picture

    Account

    List integrations

    GEThttps://api.batzap.com/v1/integrations

    Lists the WhatsApp numbers (and Crisp workspaces) connected to your organization. The id of each WhatsApp entry is the integration_id you pass to choose which number sends.

    Crisp entries have no phone_number.

    Scope
    any valid key
    Rate limit
    Read · 120/min
    PreviousHealth checkNext List conversations
    curl -X GET "https://api.batzap.com/v1/integrations" \
      -H "Authorization: bzp_live_YOUR_API_KEY"
    Response 200
    {
      "success": true,
      "data": [
        {
          "id": "6f1c2a4e-8b0d-4c7a-9e21-3d5f7a9b1c02",
          "type": "whatsapp",
          "phone_number": "5511987654321",
          "enabled": true,
          "connection_id": "c9d2e4f6-1a3b-4c5d-8e7f-9a0b1c2d3e4f",
          "syncing": false,
          "created_at": "2026-01-10T12:00:00Z",
          "updated_at": "2026-09-01T08:00:00Z"
        }
      ]
    }