Первый запрос через cURL
Команды для отправки текста и проверки его статуса.
Переменные окружения
bash
export WAIX_BASE="https://waix.kz/api/v1"
export WAIX_CONNECTION_ID="YOUR_CONNECTION_UUID"
# Задайте WAIX_API_KEY через защищённое окружение.
# Не сохраняйте рабочий ключ в репозитории.Отправка
bash
curl --fail-with-body "$WAIX_BASE/messages" \
-H "Authorization: Bearer $WAIX_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 22222222-2222-4222-8222-222222222222" \
--data "{\"connection_id\":\"$WAIX_CONNECTION_ID\",\"to\":\"77011234567\",\"body\":\"Здравствуйте!\"}"Проверка
bash
curl --fail-with-body "$WAIX_BASE/messages/YOUR_MESSAGE_UUID" \
-H "Authorization: Bearer $WAIX_API_KEY"Подставьте data.id из ответа отправки. Нужно право messages:read. Подтверждение доставки также может прийти через webhook.
Остался вопрос по этой инструкции?Написать в поддержку →