Zum Hauptinhalt springen
POST
/
crm
/
v3
/
extensions
/
calling
/
{appId}
/
settings
Configurar uma extensão de chamadas
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"
}
Produtos suportados
Requer um dos seguintes produtos ou superior.
Marketing HubMarketing HubGrátis
Sales HubSales HubStarter
Service HubService HubStarter
Content HubContent HubGrátis

Authorizations

hapikey
string
query
required

Path Parameters

appId
integer
required

O ID do aplicativo.

Body

application/json
name
string
required

O nome do seu serviço de chamadas para exibir aos usuários.

Example:

"HubPhone"

url
string
required

O URL para a interface de telefone/chamadas do HubSpot, construído com o Calling SDK.

Example:

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

supportsCustomObjects
boolean

Quando verdadeiro, os usuários poderão clicar para discar a partir de objetos personalizados.

Example:

true

usesRemote
boolean

Quando falso, indica que seu aplicativo de chamadas não usa o recurso de chamadas ancoradas remotas no aplicativo HubSpot.

Example:

true

isReady
boolean

Quando verdadeiro, indica que seu aplicativo de chamadas está pronto para a produção. Os usuários poderão selecionar seu aplicativo de chamadas como seu provedor e, então, clicar para discar dentro do HubSpot.

Example:

true

width
integer

A largura desejada do iframe que conterá a interface de telefone/chamadas do HubSpot.

Example:

200

usesCallingWindow
boolean

Quando falso, indica que seu aplicativo de chamadas não requer o uso da janela de chamadas separada para manter a conexão.

Example:

true

supportsInboundCalling
boolean

Quando verdadeiro, indica que seu aplicativo de chamadas oferece suporte ao recebimento de chamadas no HubSpot.

Example:

true

height
integer

A altura desejada do iframe que conterá a interface de telefone/chamadas do HubSpot.

Example:

350

Response

successful operation

createdAt
string<date-time>
required

Quando esta extensão de chamadas foi criada.

supportsCustomObjects
boolean
required

Quando verdadeiro, os usuários poderão clicar para discar a partir de objetos personalizados.

usesRemote
boolean
required

Quando falso, indica que seu aplicativo de chamadas não usa o recurso de chamadas ancoradas remotas no aplicativo HubSpot.

isReady
boolean
required

Quando verdadeiro, indica que seu aplicativo de chamadas está pronto para a produção. Os usuários poderão selecionar seu aplicativo de chamadas como seu provedor e, então, clicar para discar dentro do HubSpot.

name
string
required

O nome do seu serviço de chamadas para exibir aos usuários.

width
integer
required

A largura desejada do iframe que conterá a interface de telefone/chamadas do HubSpot.

usesCallingWindow
boolean
required

Quando falso, indica que seu aplicativo de chamadas não requer o uso da janela de chamadas separada para manter a conexão.

supportsInboundCalling
boolean
required

Quando verdadeiro, indica que seu aplicativo de chamadas oferece suporte ao recebimento de chamadas no HubSpot.

url
string
required

O URL para a interface de telefone/chamadas do HubSpot, construído com o Calling SDK.

height
integer
required

A altura desejada do iframe que conterá a interface de telefone/chamadas do HubSpot.

updatedAt
string<date-time>
required

A última vez que as configurações desta extensão de chamadas foram modificadas.

I