Phone.com Connect OpenAPI
Beetexting and Phone.com App
  1. Webhook Subscriptions API
  • Getting Started
  • OAuth 2.0 for Phone.com
  • Postman How-to for Phone.com OpenAPIs
  • Zapier How-to for Phone.com OpenAPIs
  • FAQ
  • APIs
    • Message API
      • Send SMS
      • Send MMS
    • Contacts
      • Get All Contacts in an Org
      • Find contact using Mobile number
      • Search a contact using Number
      • Create or Update Contact
      • Update contact using Mobile number
      • Update Contact
    • Consent
      • Create Custom Consent
      • Update Custom Consent
      • Get Custom Consent Details Using ID
      • Get All Custom Consents
      • Change Custom Consent Status by Id
      • Add or Remove Custom Consent Type
    • Webhook Subscriptions API
      • Get All Subscriptions
        GET
      • Create or Update Subscription
        POST
    • Sites API
      • Get Sites
  1. Webhook Subscriptions API

Get All Subscriptions

GET
/webhooksubscription/all

Description :#

Client applications subscribe for webhook notifications and listen for the various events pertaining to their data in Phone.com, including; create or update contact, delete contact, and message outbound events. This API helps get a list of all subscriptions created by the organization.

URL :#

https://connect.beetexting.com/prod/webhooksubscription/all
(While sending the request please make sure to append https://connect.beetexting.com/prod if the url in the cUrl command starts with /message ...)
**Note : To add the OAuth2.0 Auth Token please see the section 'OAuth2.0 For Phone.com' and 'Postman How-to for Phone.com section'

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Query Params

Header Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/webhooksubscription/all?page=2&size=10&sort' \
--header 'x-api-key: HvG7OZaxgz3raDMzX9CYp9105hV9VwDa6zrCS234' \
--header 'Authorization: Bearer <token>'
Response Response Example
{
    "totalElements": 0,
    "totalPages": 0,
    "pageable": {
        "unpaged": true,
        "pageSize": 0,
        "paged": true,
        "pageNumber": 0,
        "offset": 0,
        "sort": [
            {
                "direction": "string",
                "nullHandling": "string",
                "ascending": true,
                "property": "string",
                "ignoreCase": true
            }
        ]
    },
    "first": true,
    "last": true,
    "size": 0,
    "content": [
        {
            "id": "string",
            "uri": "string",
            "eventFilters": [
                "string"
            ],
            "disabledFilters": [
                {
                    "filter": "string",
                    "reason": "string",
                    "message": "string",
                    "orgId": "string",
                    "id": "string"
                }
            ],
            "expirationTime": "2024-03-10T18:07:52.534Z",
            "expiresIn": 0,
            "status": "ACTIVE",
            "createdDateTime": "2023-06-10T18:07:52.534Z",
            "lastUpdateDateTime": "2023-06-10T20:07:52.534Z",
            "orgId": "string"
        }
    ],
    "number": 0,
    "sort": [
        {
            "direction": "string",
            "nullHandling": "string",
            "ascending": true,
            "property": "string",
            "ignoreCase": true
        }
    ],
    "numberOfElements": 0,
    "empty": true
}
Modified at 2025-12-05 15:49:16
Previous
Add or Remove Custom Consent Type
Next
Create or Update Subscription
Built with