Sécurisez l'accès à vos sites publiés et masquez vos liens sensibles.
Base URL : allpredictor.com/api/v1
Sécurité
Protégez vos pages web, masquez vos liens et obfusquez votre code source
🔒 Protéger ce site
Les visiteurs devront saisir ce mot de passe avant d'accéder au site.
Mes clés API
Créez et gérez vos clés d'accès à l'API AllPredictor
Plan gratuit · 200 requêtes/mois
📖 Documentation API
Référence complète de l'API REST AllPredictor
https://allpredictor.com/api/v1X-API-Key: votre_clé à toutes les requêtes.https://allpredictor.com/ia. Chaque requête consomme 1 crédit API. Plan Free : 200/mois.Retourne tous les modèles de chat et d'image disponibles (aucune authentification requise).
Envoie une conversation à un modèle LLM. Paramètre stream: false pour une réponse JSON unique.
-H "X-API-Key: ap_votre_cle" \
-H "Content-Type: application/json" \
-d '{"model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","messages":[{"role":"user","content":"Bonjour"}],"stream":false}'
Génère une image à partir d'un prompt. La réponse est un binaire image/png.
-H "X-API-Key: ap_votre_cle" \
-H "Content-Type: application/json" \
-d '{"model":"@cf/stabilityai/stable-diffusion-xl-base-1.0","prompt":"Un coucher de soleil sur la mer"}' \
--output image.png
https://allpredictor.com/api/v2. Sports disponibles : football, basketball. Résultats mis en cache quelques dizaines de secondes côté serveur — évitez d'appeler plus d'1 fois par minute pour un même match.Paramètres optionnels : date (YYYY-MM-DD, aujourd'hui par défaut), live=true (matchs en cours uniquement), league (ID de ligue).
-H "X-API-Key: ap_votre_cle"
Retourne le match normalisé (équipes, score, statut) ainsi que les statistiques disponibles pour ce match.
-H "X-API-Key: ap_votre_cle"
Vérifie si une clé API est valide et active.
📊 Logs & Utilisation
Historique de vos requêtes API
| Date & Heure | Endpoint | Méthode | Statut | Clé utilisée | Latence |
|---|---|---|---|---|---|
📭 Aucun log disponible | |||||
Mes Bots Telegram
Hébergez et gérez vos bots — actifs 24h/24 sur nos serveurs
Aucun bot déployé
Uploadez votre fichier .py ou .js et votre bot tourne 24h/24 automatiquement.
Mes Sites Web
Hébergez vos sites sur nom.allpredictor.com en quelques secondes
Aucun site publié
Uploadez un fichier HTML et obtenez une URL nom.allpredictor.com en quelques secondes.
Workers
Scripts génériques hébergés 24h/24 sur nos serveurs — pas besoin de token Telegram
.py ou .js qui tourne 24h/24 sur nos serveurs, comme un bot — sans intégration Telegram requise. Idéal pour des tâches planifiées, des webhooks ou des traitements en arrière-plan.Aucun worker déployé
Uploadez votre script .py ou .js et il tourne 24h/24 automatiquement.
Workers KV
Store clé-valeur simple, persistant, pour vos Workers et vos scripts
👤 Mon profil
Gérez vos informations personnelles
⚙️ Paramètres
Personnalisez votre expérience AllPredictor
POST JSON à votre URL quand votre quota API atteint le seuil configuré.| Bot | Type pub | Montant | Date | Statut |
|---|---|---|---|---|
| Aucune donnée | ||||
parse_mode="HTML" (Python) ou parse_mode: 'HTML' (Node.js) dans tous vos messages.
💬 Support Chat
Conversations
0 ouvertes✉️ Messagerie Admin
📚 Documentation Admin · Privée
Endpoints privés réservés à l'administrateur — clé API Pro requise
X-API-Key: ap_votre_cle_admin403 Forbidden.https://allpredictor.com/api/privateAccès direct aux modèles premium via Cloudflare AI Gateway. Supporte le mode streaming (SSE) et JSON.
"model": "gpt-4o-mini", // requis
"messages": [ // requis
{ "role": "system", "content": "Tu es un tuteur IA." },
{ "role": "user", "content": "Explique la photosynthèse." }
],
"stream": false, // optionnel, défaut: false
"max_tokens": 1024 // optionnel, max: 4096
}
-H "X-API-Key: ap_votre_cle_admin" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-mini","messages":[{"role":"user","content":"Explique la photosynthèse"}]}'
"id": "allpredictor-1748123456789",
"object": "chat.completion",
"model": "gpt-4o-mini",
"choices": [{
"index": 0,
"message": { "role": "assistant", "content": "La photosynthèse est..." },
"finish_reason": "stop"
}],
"usage": { "latency_ms": 842 }
}
-H "X-API-Key: ap_votre_cle_admin" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-mini","stream":true,"messages":[{"role":"user","content":"Bonjour"}]}'
# Réponse SSE :
data: {"response":"Bon"}
data: {"response":"jour"}
data: [DONE]
method: 'POST',
headers: {
'X-API-Key': 'ap_votre_cle_admin',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model: 'gpt-4o-mini',
messages: [
{ role: 'system', content: 'Tu es un tuteur pédagogique.' },
{ role: 'user', content: question },
],
}),
});
const data = await res.json();
console.log(data.choices[0].message.content);
| Code HTTP | Signification | Solution |
|---|---|---|
401 | Clé API manquante ou invalide | Vérifiez le header X-API-Key |
403 | Clé non admin | Utilisez la clé du compte admin |
400 | Paramètres invalides | Vérifiez model et messages |
500 | Erreur serveur / Gateway | Vérifiez les crédits Cloudflare AI Gateway |
📚 Contenu Éducatif
Organisez vos filières, matières et cours — l'IA y accède pour répondre aux étudiants
💳 Paiements
Activez le plan PRO des utilisateurs ayant effectué un paiement confirmé
🌐 Sous-domaines
Sous-domaines 100% Cloudflare Pages — aucun serveur/VPS requis, DNS + SSL + hébergement gérés automatiquement
request.headers.get('Host') dans functions/_middleware.js.