POST
Generate a presigned URL for direct CSV upload
Загрузка контактов состоит из двух шагов. Сначала вызовите этот эндпоинт, чтобы получить presigned URL для загрузки, затем выполните PUT-запрос с вашим CSV-файлом напрямую на этот URL.
Используйте s3_key из ответа как source_url при создании кампании.

Формат CSV

CSV-файл должен содержать колонку phone_number. Любые дополнительные колонки передаются как initial_context в каждый звонок и становятся доступны как переменные шаблона в воркфлоу.

Headers

authorization
string | null
X-API-Key
string | null

Body

application/json
file_name
string
required

CSV filename

Pattern: .*\.csv$
file_size
integer
required

File size in bytes (max 10MB)

Required range: x <= 10485760
content_type
string
default:text/csv

File content type

Response

Successful Response

upload_url
string
required
file_key
string
required
expires_in
integer
required