Calculate GPA
API · /gpa-api
API GPA
Calculez une moyenne pondérée cumulative (GPA). Le point de terminaison calc prend une liste de cours — chacun avec une note et le nombre d'heures de crédit correspondant — et renvoie la GPA pondérée par les crédits, les totaux, et une répartition par cours des points de qualité afin que vous puissiez voir exactement comment la moyenne a été formée. Les notes peuvent être des lettres américaines (A, A-, B+, … F) sur l'échelle standard 4.0, ou 4.3 avec l'échelle us_plus qui donne un poids supplémentaire à A+ ; des pourcentages de 0 à 100 mappés aux lettres et aux points avec les seuils habituels ; des points de note bruts donnés directement sous forme de nombres ; ou votre propre mappage personnalisé lettre-à-point pour tout système d'établissement. Les cours peuvent être passés sous forme de tableau JSON ou d'une chaîne compacte comme "A:3,B+:4,C:2", et les crédits par défaut sont de 1 pour une moyenne non pondérée. Le point de terminaison scales liste les échelles de notes intégrées et leurs valeurs de points. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé — aucune donnée étudiante n'est stockée. Idéal pour les planificateurs d'étudiants et les tableaux de bord, les portails universitaires et scolaires, les applications LMS et ed-tech, les outils de bourses et d'admissions, et les calculateurs académiques de simulation. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci calcule la GPA ; pour les statistiques générales, utilisez une API de statistiques.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 90 ms
- Sondes serveur · 24h
- Abonnées
- 3,627
- active
- Total des appels
- 33
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 4,735 appels / mois
- 2 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 4 735 appels/mois
- 2 req/s
- Moyenne pondérée + détail
- Pas de carte de crédit
Starter
€6.25 /mois
- 14,250 appels / mois
- 8 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 14,25k appels/mois
- 8 req/s
- États-Unis / pourcentage / échelles personnalisées
- Assistance par e-mail
Pro
€26.15 /mois
- 193,500 appels / mois
- 20 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 193,5k appels/mois
- 20 req/sec
- Pipelines LMS / ed-tech / portail
- Support prioritaire
Mega
€64.15 /mois
- 1,010,000 appels / mois
- 50 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 1,01 million d'appels/mois
- 50 req/s
- Échelle de la plateforme
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API de Cotation d'Escalade
Conversion de cotations d'escalade sous forme d'API, calculée localement et de manière déterministe — les traductions de cotations entre systèmes dont un grimpeur, une salle ou une application de topo a besoin lorsque la même voie est cotée différemment dans chaque pays. L'endpoint route accepte une cotation d'escalade en cordée dans tout système majeur — le système américain Yosemite Decimal System (5.5 à 5.15d), les cotations sportives françaises (4b à 9c+), l'échelle UIAA utilisée en Europe centrale (IV à XIII-) ou les nombres Ewbank australiens/néo-zélandais (12 à 40) — et renvoie les équivalents dans tous ces systèmes, de sorte qu'un 5.11a est un 6c français, un UIAA VII+ et un Ewbank 22. L'endpoint bloc convertit entre l'échelle américaine V (VB et V0 à V17) et l'échelle française de Fontainebleau (3 à 9A), donc un V5 est un Font 6C et un problème coté 7A est environ un V6. Vous pouvez passer une cotation dans n'importe quel système pris en charge et il trouve la ligne et donne le reste — pratique pour synchroniser une liste de croix entre régions ou montrer à un grimpeur une cotation qu'il reconnaît. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications d'escalade, de bloc, de salle, de topo et de sports de plein air, les outils de liste de croix et de base de données de voies, et les logiciels de carnet d'entraînement. Calcul local pur — pas de clé, pas de service tiers, instantané. Équivalences approximatives — les cotations sont intrinsèquement approximatives entre systèmes. En direct, rien n'est stocké. 2 endpoints de conversion.
api.oanor.com/climbgrade-api
Calculateur de notes API
Calculs de notes pour un seul cours sous forme d'API, calculés localement et de manière déterministe — les calculs étudiants quotidiens du type « de quoi ai-je besoin à l'examen final ». Le point de terminaison needed calcule le score requis à l'examen final (ou tout autre composant restant) pour atteindre une note globale cible, à partir de la note actuelle et du poids de l'examen final, et indique si la cible est atteignable ou déjà sécurisée. Le point de terminaison projected donne la note globale que vous obtiendriez avec un score final hypothétique. Le point de terminaison average calcule la moyenne pondérée des composants notés à partir d'une simple liste score:poids (telle que 90:40,80:60), et rapporte le poids total et restant afin que vous puissiez voir quelle partie du cours n'est pas encore notée. Les pourcentages vont de 0 à 100 et les poids acceptent soit un pourcentage (30) soit une fraction (0,3). Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les applications étudiantes et d'étude, les outils de gestion de l'apprentissage, et les sites de tutorat et d'éducation. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Il s'agit de mécaniques de notes pour un seul cours ; pour une moyenne pondérée cumulative (MPC) multi-cours à partir d'heures de crédit, utilisez une API GPA.
api.oanor.com/gradecalc-api
API de musique classique
Le répertoire de musique classique sous forme d'API — propulsé par Open Opus, un catalogue ouvert de compositeurs classiques et de leurs œuvres. Recherchez des compositeurs par nom ou parcourez-les par époque musicale (Médiévale, Renaissance, Baroque, Classique, Romantique et au-delà), obtenant pour chaque compositeur son nom complet, son époque et ses années de naissance/décès ; puis listez les œuvres d'un compositeur, éventuellement filtrées par genre — orchestral, musique de chambre, clavier, scène, vocal ou opéra. De Bach et Mozart aux 44 œuvres orchestrales de Beethoven, il transforme le canon de la musique classique en une API de recherche et de navigation propre. Une référence du répertoire de musique classique — distincte des catalogues musicaux commerciaux de pistes, artistes et albums. Idéal pour les applications de musique classique, d'éducation, de programmation de concerts, de streaming et de médias. Données ouvertes d'Open Opus (CC-BY-SA / CC0).
api.oanor.com/classical-api
API de phrases d'exemple
De vraies phrases d'exemple avec des traductions humaines sous forme d'API — propulsé par Tatoeba, le vaste corpus collaboratif de millions de phrases dans des centaines de langues, chacune liée à des traductions contribuées et révisées par de vraies personnes (pas de traduction automatique). Recherchez des phrases contenant un mot ou une expression dans une langue et obtenez comment elles sont réellement traduites dans une autre — parfait pour voir un mot « dans la nature », construire du vocabulaire et des flashcards, ou comme aide à la traduction de qualité humaine. Consultez n'importe quelle phrase par son identifiant pour obtenir son ensemble complet de traductions. De « good morning » en anglais à ses équivalents allemand, français, espagnol, japonais ou mandarin, à travers les langues ISO-639-3, c'est idéal pour l'apprentissage des langues, le vocabulaire, les flashcards, les dictionnaires compagnons et les applications linguistiques. Un corpus de phrases d'exemple traduites par des humains — distinct des dictionnaires (définitions), de la traduction automatique et des API de mots. Données ouvertes de Tatoeba (CC-BY 2.0 FR / CC0).
api.oanor.com/tatoeba-api
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API GPA ?
Quelle est la limite de débit de API GPA ?
Combien coûte API GPA ?
Puis-je résilier mon abonnement à tout moment ?
API GPA est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/gpa-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/gpa-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/gpa-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/gpa-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.