Saltar para o conteúdo principal
POST
/
deployment
/
api
/
poll
/
{poll_id}
curl --request POST \
--url https://main.treble.ai/deployment/api/poll/{poll_id} \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '{
"users": [
{
"cellphone": "3051234567",
"country_code": "+57",
"user_session_keys": [
{
"key": "name",
"value": "João"
},
{
"key": "TransID",
"value": "12345"
},
{
"key": "schoolname",
"value": "Redschool"
}
]
}
]
}'
{
  "message": "The poll was deployed",
  "id": "5f8d7e6a5f8d7e6a5f8d7e6a",
  "batch_id": "5f8d7e6a5f8d7e6a5f8d7e6b",
  "new_last_scheduleded_deployment": "2021-03-15T15:46:41Z",
  "conversations_id": [
    "5f8d7e6a5f8d7e6a5f8d7e6c"
  ]
}
Lembre-se que para usar este endpoint, você deve ter obtido sua chave de API na seção de Desenvolvedores da plataforma Treble.

Headers

Authorization
string
required

Chave API de autorização. Pode ser obtida em https://app.treble.ai/en/dashboard/settings

Content-Type
enum<string>
required
Available options:
application/json

Path Parameters

poll_id
string
required

ID do poll que você deseja implantar

Body

application/json

Informações dos usuários para os quais o poll será implantado

users
object[]
required

Lista de usuários para os quais o poll será implantado

Response

O poll foi implantado corretamente

message
string

Mensagem de confirmação

id
string

ID da implantação

batch_id
string

ID do lote de implantação

new_last_scheduleded_deployment
string<date-time>

Data e hora da última implantação programada

conversations_id
string[]

Lista de IDs das conversas criadas

I