List phone numbers▾
GET

List phone numbers

Every WhatsApp number connected to the account, with quality and tier.

Numbers are connected through Embedded Signup, not through the API. This endpoint reads what Meta reports back.

Messaging tierUnique contacts per rolling 24h
TIER_1K1,000
TIER_10K10,000
TIER_100K100,000
TIER_UNLIMITEDNo cap
Quality ratingMeaning
GREENHigh — tier can climb
YELLOWMedium — recent blocks or reports
REDLow — the number risks being flagged and tier-capped
GET/v1/numbers

This endpoint takes no parameters.

curl -X GET https://api.sendport.tech/v1/numbers \
  -H "Authorization: Bearer $SENDPORT_KEY"

Responses

200OK
{
  "object": "list",
  "data": [
    {
      "object": "phone_number",
      "id": "pn_01JZQ2E5R7T9V1X3Z5B7D9FHKM",
      "display_number": "+15550100200",
      "verified_name": "Sendport Demo",
      "quality_rating": "GREEN",
      "messaging_limit": "TIER_100K",
      "status": "CONNECTED",
      "waba_id": "104857612345678",
      "connected_at": "2026-04-11T12:00:00.000Z"
    }
  ],
  "has_more": false,
  "next_cursor": null
}
401Unauthorized
{
  "error": {
    "type": "authentication_error",
    "code": "missing_api_key",
    "message": "No API key provided.",
    "doc_url": "https://sendport.tech/docs/errors#missing_api_key",
    "request_id": "req_9f3c2a7b41de08c5b2e6"
  }
}
Try itsandbox