Документація API
Отримайте програмний доступ до всіх інструментів Xuvero. Доступ до API потребує тарифу Business.
Автентифікація
Додайте API-ключ у заголовок Authorization:
Authorization: Bearer YOUR_API_KEY
Базовий URL
https://xuvero.com/api/v1
Ендпоінти
GET
/api/v1/tools
Список усіх інструментів
Повертає всі активні інструменти з метаданими.
{
"tools": [
{
"slug": "word-counter",
"name": "Word Counter",
"description": "Count words, characters, and more.",
"category": "text",
"type": "text",
"is_pro_only": false
}
],
"count": 32
}
GET
/api/v1/tools/{slug}
Деталі інструменту та поля
{
"slug": "word-counter",
"name": "Word Counter",
"type": "text",
"fields": [
{ "name": "text", "type": "textarea", "label": "Your Text", "required": true }
],
"max_file_mb": 5
}
POST
/api/v1/tools/{slug}/process
Запустити інструмент
Передайте вхідні дані інструменту у JSON-тілі. У відповідь отримаєте результат.
Запит
POST /api/v1/tools/word-counter/process
Content-Type: application/json
Authorization: Bearer YOUR_KEY
{
"text": "Hello world, this is a test."
}
Відповідь
{
"success": true,
"result": {
"words": 6,
"characters": 28,
"sentences": 1
},
"processing_time_ms": 12
}
GET
/api/v1/account
Ваш акаунт і використання
{
"name": "John Doe",
"email": "[email protected]",
"plan": "business",
"api_calls_today": 142,
"api_calls_limit": 10000
}
Ліміти запитів
| Тариф | API запитів / день |
|---|---|
| Free | Недоступно |
| Pro | Недоступно |
| Business | 10 000 / день |