/v1/request/Створити запитСтворює новий запит на пошук доменів. Після створення запит ставиться в чергу на обробку.
| Поле | Тип | Опис |
|---|---|---|
| user_description* | string | Опис проєкту (5-1024 символів). Чим детальніше, тим кращі результати. |
| zones | string[] | Список бажаних доменних зон (наприклад, ["com", "io"]). Опціонально. |
| domain_max_price | integer | Максимальна ціна домену в USD. Опціонально. |
curl -X POST https://api.quickname.tech/v1/request/ \
-H "Content-Type: application/json" \
-d '{
"user_description": "Онлайн-маркетплейс вінтажних годинників",
"zones": ["com", "io", "tech"],
"domain_max_price": 100
}'{
"id": "123e4567-e89b-12d3-a456-426614174000",
"user_description": "Онлайн-маркетплейс вінтажних годинників",
"zones": ["com", "io", "tech"],
"domain_max_price": 100,
"status": "created",
"results": [],
"is_valid": true
}/v1/request/{'{'}request_id{'}'}/Отримати статус запитуПовертає поточний стан запиту на пошук доменів, включаючи статус обробки та результати.
curl https://api.quickname.tech/v1/request/123e4567-e89b-12d3-a456-426614174000/{
"id": "123e4567-e89b-12d3-a456-426614174000",
"user_description": "Онлайн-маркетплейс вінтажних годинників",
"zones": ["com", "io", "tech"],
"status": "finished",
"results": [
{
"domain": "techmarket.io",
"price": 45,
"availability": "available",
"reasoning": "Поєднання 'tech' та 'market' для технологічного маркетплейсу"
}
],
"is_valid": true
}| Поле | Тип | Опис |
|---|---|---|
| domain | string | Повне доменне ім'я (наприклад, example.com) |
| price | integer | null | Ціна домену в USD. Може бути null. |
| availability | string | Статус: available, unavailable або unknown |
| reasoning | string | null | Пояснення AI чому запропоновано цей домен |
| Код | Опис |
|---|---|
| 400 | Помилка валідації — перевірте тіло запиту |
| 404 | Запит не знайдено або закінчився термін дії (24 години) |
| 422 | Невірний формат UUID |
| 429 | Перевищено ліміт запитів (3 запити/година) |
| 500 | Внутрішня помилка сервера |