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.

Cabeçalhos

Authorization
string
obrigatório

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

Content-Type
enum<string>
obrigatório
Opções disponíveis:
application/json

Parâmetros de caminho

poll_id
string
obrigatório

ID do poll que você deseja implantar

Corpo

application/json

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

users
object[]
obrigatório

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

Resposta

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