- Liens max. par requête : 20,000
- Longueur max. d'URL : 2,000 characters
- Protocoles supportés :
http://andhttps:// - Coût : 1 unité par lien
- Limite de débit : 60 requêtes par minute
Documentation API
Intégrez IndexTensor dans vos applications avec notre API REST simple.
Authentification
Toutes les requêtes API nécessitent une authentification par token Bearer. Incluez votre token API dans l'en-tête Authorization :
Authorization: Bearer YOUR_API_TOKEN
Endpoints
Soumettre des liens pour indexation. Les liens peuvent être fournis sous forme de chaîne séparée par des points-virgules ou de tableau.
Corps de la requête
// 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"
]
}
Réponse succès (200)
{
"status": 200,
"msg": "Task created successfully",
"data": {
"units_used": 4,
"task_id": "1721392204",
"links_count": 4
}
}
Codes d'erreur
| Code | Description |
|---|---|
| 400 | Données invalides (JSON mal formé, URL invalides) |
| 401 | En-tête Authorization manquant ou mal formé |
| 403 | Token API invalide |
| 404 | Endpoint non trouvé |
| 405 | Solde insuffisant |
| 429 | Limite de débit dépassée |
| 500 | Erreur interne du serveur |
Format de réponse d'erreur
{
"status": 400,
"message": "Task wasn't created: Invalid data provided"
}
Limites et contraintes
Exemples de code
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"]}'