- Maks. linków na żądanie: 20,000
- Maks. długość URL: 2,000 characters
- Obsługiwane protokoły:
http://andhttps:// - Koszt: 1 jednostka za link
- Limit zapytań: 60 żądań na minutę
Dokumentacja API
Zintegruj IndexTensor w swoich aplikacjach za pomocą naszego prostego REST API.
Uwierzytelnianie
Wszystkie żądania API wymagają uwierzytelnienia tokenem Bearer. Dołącz token API w nagłówku Authorization:
Authorization: Bearer YOUR_API_TOKEN
Endpointy
Prześlij linki do indeksacji. Linki można podać jako ciąg rozdzielony średnikami lub jako tablicę.
Treść żądania
// Option 1: Semicolon-separated string
{
"links": "https://example.com/page1;https://example.com/page2"
}
// Option 2: Array of links
{
"links": [
"https://example.com/page1",
"https://example.com/page2"
]
}
Odpowiedź sukces (200)
{
"status": 200,
"msg": "Task created successfully",
"data": {
"units_used": 4,
"task_id": "1721392204",
"links_count": 4
}
}
Kody błędów
| Kod | Opis |
|---|---|
| 400 | Nieprawidłowe dane (błędny JSON, nieprawidłowe adresy URL) |
| 401 | Brakujący lub błędny nagłówek Authorization |
| 403 | Nieprawidłowy token API |
| 404 | Endpoint nie znaleziony |
| 405 | Niewystarczające saldo |
| 429 | Przekroczono limit zapytań |
| 500 | Błąd wewnętrzny serwera |
Format odpowiedzi błędu
{
"status": 400,
"message": "Task wasn't created: Invalid data provided"
}
Limity i ograniczenia
Przykłady kodu
curl -X POST https://indextensor.com/api/links \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"links": ["https://example.com/page1", "https://example.com/page2"]}'