GetAskio.
v2.1 API Reference

Документация API

GetAskio API позволяет автоматически верифицировать технические задания перед их передачей в разработку. Мы поддерживаем прямую REST интеграцию и нативные хуки для популярных трекеров.

Аутентификация

Все запросы к API требуют наличия ключа доступа (API Key). Вы можете сгенерировать его в личном кабинете после оформления подписки.

Authorization: Bearer YOUR_API_KEY

Проверка задачи (Verify Task)

Основной метод для семантического анализа. Отправьте данные задачи, и шлюз вернет решение о допуске.

POSThttps://api.getaskio.com/v1/verify-task

Пример запроса:

curl -X POST "https://api.getaskio.com/v1/verify-task" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{
           "ticket_id": "JIRA-104",
           "title": "Добавить кнопку оплаты",
           "description": "Нужна кнопка оплаты на главной.",
           "acceptance_criteria": []
         }'

Пример ответа (Блокировка):

HTTP/1.1 406 Not Acceptable
{
  "status": "rejected",
  "error": "Missing Acceptance Criteria",
  "details": {
    "confidence_score": 0.99,
    "message": "Задача не содержит критериев приемки (DoD). Шлюз заблокировал передачу."
  }
}