Zum Hauptinhalt springen
POST
/
crm
/
v3
/
extensions
/
calling
/
{appId}
/
settings
Eine Anruferweiterung konfigurieren
curl --request POST \
  --url https://api.hubapi.com/crm/v3/extensions/calling/{appId}/settings \
  --header 'Content-Type: application/json' \
  --data '{
  "supportsCustomObjects": true,
  "usesRemote": true,
  "isReady": true,
  "name": "HubPhone",
  "width": 200,
  "usesCallingWindow": true,
  "supportsInboundCalling": true,
  "url": "https://www.example.com/hubspot/iframe",
  "height": 350
}'
{
  "createdAt": "2023-11-07T05:31:56Z",
  "supportsCustomObjects": true,
  "usesRemote": true,
  "isReady": true,
  "name": "<string>",
  "width": 123,
  "usesCallingWindow": true,
  "supportsInboundCalling": true,
  "url": "<string>",
  "height": 123,
  "updatedAt": "2023-11-07T05:31:56Z"
}
Unterstützte Produkte
Erfordert eines der folgenden Produkte oder höher.
Marketing HubMarketing HubKostenlos
Sales HubSales HubStarter
Service HubService HubStarter
Content HubContent HubKostenlos

Authorizations

hapikey
string
query
required

Path Parameters

appId
integer
required

Die ID der App.

Body

application/json
name
string
required

Der Name Ihres Anrufdienstanbieters, den Benutzer sehen.

Example:

"HubPhone"

url
string
required

Die URL zu Ihrer Telefon-/Calling-UI, erstellt mit dem Calling-SDK.

Example:

"https://www.example.com/hubspot/iframe"

supportsCustomObjects
boolean

Bei „true“ (wahr) können Benutzer über benutzerdefinierte Objekte zum Wählen klicken.

Example:

true

usesRemote
boolean

„false“ (falsch) verweist darauf, dass Ihre Anruf-App nicht die verankerte Anrufbedienung in der HubSpot-App verwendet.

Example:

true

isReady
boolean

„true“ (wahr) verweist darauf, dass Ihre Anruf-App bereit für die Produktion ist. Benutzer können Ihre Anruf-App als ihren Anbieter auswählen und dann zum Wählen innerhalb von HubSpot klicken.

Example:

true

width
integer

Die Zielbreite des iframe für Ihre Telefon-/Calling-UI.

Example:

200

usesCallingWindow
boolean

„false“ (falsch) verweist darauf, dass Ihre Anruf-App das separate Anruffenster nicht benötigt, um die Verbindung zu halten.

Example:

true

supportsInboundCalling
boolean

„true“ (wahr) verweist darauf, dass Ihre Anruf-App eingehende Anrufe innerhalb von HubSpot unterstützt.

Example:

true

height
integer

Die Zielhöhe des iframe für Ihre Telefon-/Calling-UI.

Example:

350

Response

successful operation

createdAt
string<date-time>
required

Wann diese Anruferweiterung erstellt wurde.

supportsCustomObjects
boolean
required

Bei „true“ (wahr) können Benutzer über benutzerdefinierte Objekte zum Wählen klicken.

usesRemote
boolean
required

„false“ (falsch) verweist darauf, dass Ihre Anruf-App nicht die verankerte Anrufbedienung in der HubSpot-App verwendet.

isReady
boolean
required

„true“ (wahr) verweist darauf, dass Ihre Anruf-App bereit für die Produktion ist. Benutzer können Ihre Anruf-App als ihren Anbieter auswählen und dann zum Wählen innerhalb von HubSpot klicken.

name
string
required

Der Name Ihres Anrufdienstanbieters, den Benutzer sehen.

width
integer
required

Die Zielbreite des iframe für Ihre Telefon-/Calling-UI.

usesCallingWindow
boolean
required

„false“ (falsch) verweist darauf, dass Ihre Anruf-App das separate Anruffenster nicht benötigt, um die Verbindung zu halten.

supportsInboundCalling
boolean
required

„true“ (wahr) verweist darauf, dass Ihre Anruf-App eingehende Anrufe innerhalb von HubSpot unterstützt.

url
string
required

Die URL zu Ihrer Telefon-/Calling-UI, erstellt mit dem Calling-SDK.

height
integer
required

Die Zielhöhe des iframe für Ihre Telefon-/Calling-UI.

updatedAt
string<date-time>
required

Das letzte Mal, dass die Einstellungen dieser Anruferweiterung geändert wurden.

I