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": "Juan"
},
{
"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"
  ]
}
Recuerda que para usar este endpoint, debes haber obtenido tu llave de API en la sección de Desarrolladores de la plataforma Treble.

Headers

Authorization
string
required

API Key de autorización. Se puede obtener en https://app.treble.ai/es/dashboard/settings/developers

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

Path Parameters

poll_id
string
required

ID del poll que se desea desplegar

Body

application/json

Información de los usuarios a los que se desplegará el poll

users
object[]
required

Lista de usuarios a los que se desplegará el poll

Response

El poll fue desplegado correctamente

message
string

Mensaje de confirmación

id
string

ID del despliegue

batch_id
string

ID del lote de despliegue

new_last_scheduleded_deployment
string<date-time>

Fecha y hora del último despliegue programado

conversations_id
string[]

Lista de IDs de las conversaciones creadas