Zum Hauptinhalt springen
GET
https://app.autocalls.ai/api/
/
user
/
assistants
/
phone-numbers
Verfügbare Telefonnummern abrufen
curl --request GET \
  --url https://app.autocalls.ai/api/user/assistants/phone-numbers \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 45,
    "phone_number": "+1234567890",
    "country_code": "US",
    "type_label": "Normal",
    "is_available": true
  },
  {
    "id": 46,
    "phone_number": "+1234567891",
    "country_code": "US",
    "type_label": "SIP",
    "is_available": false
  },
  {
    "id": 47,
    "phone_number": "+441234567890",
    "country_code": "GB",
    "type_label": "Caller ID",
    "is_available": true
  }
]
Dieser Endpunkt gibt eine Liste von Telefonnummern zurück, die dem authentifizierten Benutzer gehören und Assistenten zugewiesen werden können, mit optionaler Filterung nach Assistententyp.

Abfrageparameter

type
string
Telefonnummern nach Assistententyp filtern. Optionen: inbound, outbound

Antwortfelder

data
array
[
  {
    "id": 45,
    "phone_number": "+1234567890",
    "country_code": "US",
    "type_label": "Normal",
    "is_available": true
  },
  {
    "id": 46,
    "phone_number": "+1234567891",
    "country_code": "US",
    "type_label": "SIP",
    "is_available": false
  },
  {
    "id": 47,
    "phone_number": "+441234567890",
    "country_code": "GB",
    "type_label": "Caller ID",
    "is_available": true
  }
]

Hinweise

  • Es werden nur Telefonnummern zurückgegeben, die dem authentifizierten Benutzer gehören
  • Wenn type=inbound angegeben ist, werden Anrufer-ID-Nummern und bereits zugewiesene Nummern herausgefiltert
  • Das Feld is_available gibt an, ob die Nummer einem neuen eingehenden Assistenten zugewiesen werden kann
  • Telefonnummern werden im Values-Collection-Format zurückgegeben (indiziertes Array)
  • Verwenden Sie das Feld id beim Zuweisen von Telefonnummern zu Assistenten