Примеры запросов (curl)

Примеры запросов (curl)

Тестовый запрос — проверка ключа и получение данных магазина:

curl -s -X GET "https://app.otvech.ai/api/v1/shop" \
  -H "Authorization: Bearer ВАШ_API_КЛЮЧ"

Сводка по отзывам (counts_only):

curl -s -X GET "https://app.otvech.ai/api/v1/feedbacks?counts_only=1" \
  -H "X-Api-Key: ВАШ_API_КЛЮЧ"

Список отзывов без ответа (первые 5):

curl -s -X GET "https://app.otvech.ai/api/v1/feedbacks?answered=0&limit=5" \
  -H "Authorization: Bearer ВАШ_API_КЛЮЧ"

Отправить ответ на отзыв:

curl -s -X POST "https://app.otvech.ai/api/v1/feedbacks/123/reply" \
  -H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"reply_text": "Спасибо за отзыв!"}'

Сгенерировать ответ на отзыв (ИИ):

curl -s -X POST "https://app.otvech.ai/api/v1/ai/generate-feedback" \
  -H "X-Api-Key: ВАШ_API_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"text": "Товар пришёл быстро, качество отличное.", "rating": 5}'

Изменить настройки автоответов (вопросы):

curl -s -X PATCH "https://app.otvech.ai/api/v1/settings/ai" \
  -H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"type": "question", "reply_mode": "auto", "tone": "friendly", "signature": "С уважением"}'

Изменить настройки автоответов (отзывы, одна оценка):

curl -s -X PATCH "https://app.otvech.ai/api/v1/settings/ai" \
  -H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"type": "feedback", "rating": 5, "reply_mode": "auto", "tone": "friendly"}'