API · /duration-api

API Duration

en bonne santé 4,689 Abonnées

Travaillez avec les durées ISO-8601 — les chaînes PnYnMnDTnHnMnS (P3Y6M4DT12H30M5S, PT1H30M) utilisées dans les calendriers, la planification, les métadonnées vidéo, les périodes de facturation et les API. Analysez une durée en ses composants et un total en secondes et millisecondes ; formatez un nombre de secondes (ou des champs individuels année/mois/semaine/jour/heure/minute/seconde) en une chaîne ISO-8601 canonique ; humanisez toute durée en texte lisible ("1 heure et 30 minutes") ; et mesurez la durée exacte entre deux instants (horodatages ISO ou époques Unix) à la fois comme une chaîne ISO-8601 et un compte précis de secondes. Les années et les mois utilisent des moyennes calendaires documentées et sont clairement signalés comme approximatifs. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 5 points de terminaison. Distinct de l'analyse de date/heure et du formatage de temps relatif ("il y a 3 heures").

api.oanor.com/duration-api
Obtenez une clé API Essayez dans la cour de récréation → Contacter fournisseur

Spécification lisible par machine afin que les agents IA puissent intégrer cette API.

/api/duration-api/openapi.json
/api/duration-api/llms.txt

Découverte: GET /api/index.json répertorie tous les API.

Santé API

en bonne santé
Temps de disponibilité
100.00%
Sondes serveur · 24h
Latence moyenne
82 ms
Sondes serveur · 24h
Abonnées
4,689
active
Total des appels
80
les 7 derniers jours
status Page d'état complète → · 15 sondes/24h

Tarifs

Choisissez un niveau: facturé mensuellement, annulez à tout moment.

Free

Gratuite

  • 1,060 appels / mois
  • 2 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 1 060 appels/mois
  • 2 req/s
  • Analyser + formater + humaniser + entre
  • Pas de carte de crédit
Connectez-vous pour vous abonner

Starter

€2.60 /mois

  • 9,100 appels / mois
  • 8 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 9,1k appels/mois
  • 8 req/sec
  • Aller-retour ISO-8601
  • Assistance par e-mail
Connectez-vous pour vous abonner

Pro

€22.00 /mois

  • 140,000 appels / mois
  • 20 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 140 000 appels/mois
  • 20 req/s
  • Pipelines de planification/facturation
  • Support prioritaire
Connectez-vous pour vous abonner

Mega

€58.00 /mois

  • 720,000 appels / mois
  • 50 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 720k appels/mois
  • 50 req/sec
  • Échelle de plateforme
  • SLA dédié
Connectez-vous pour vous abonner

Construit par

Connexes APIs

Autres APIs avec des balises qui se chevauchent.

API de tarification des obligations

Mathématiques des obligations à revenu fixe sous forme d'API, calculées localement et de manière déterministe. Le point de terminaison de prix calcule le prix d'une obligation à partir de sa valeur nominale, de son taux de coupon, de son rendement à l'échéance, de ses années jusqu'à l'échéance et de la fréquence des coupons — Prix = Σ coupon/(1+y)ᵗ + face/(1+y)ⁿ avec y le rendement périodique — et rapporte le prix net en pourcentage du pair, le coupon annuel, le rendement actuel et si l'obligation se négocie à prime, à escompte ou au pair. Le point de terminaison de rendement inverse ce calcul, en résolvant le rendement à l'échéance qui correspond à un prix de marché donné par bissection, avec le rendement actuel. Le point de terminaison de durée calcule la durée Macaulay (le temps moyen pondéré par les flux de trésorerie), la durée modifiée (qui approxime la variation en pourcentage du prix par variation de 1 % du rendement), la convexité et le DV01 (la variation de prix par point de base). Une obligation à coupon zéro est simplement un taux de coupon de 0. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications fintech, de revenu fixe, de trésorerie et de portefeuille, les outils d'analyse obligataire et de risque, et l'éducation financière. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci est une analyse obligataire ; pour la tarification d'options, utilisez une API d'options et pour la VAN et le TRI, une API VAN.

api.oanor.com/bond-api

API DateTime

Une boîte à outils rapide et entièrement locale pour les dates et heures (UTC) : analyser toute chaîne de date ou timestamp unix en ISO, unix et composants avec le numéro de semaine ISO, le jour de l'année et l'indicateur d'année bissextile ; formater les dates avec des jetons personnalisés (AAAA-MM-JJ, noms des jours de la semaine et des mois, etc.) ; ajouter ou soustraire des durées tenant compte des mois ; calculer la différence entre deux dates dans chaque unité plus un résumé lisible par l'homme ; et convertir entre timestamps unix et ISO. Chaque point de terminaison accepte les entrées via la chaîne de requête ou le corps de la requête. Calcul pur côté serveur, sans fournisseur tiers, donc les réponses sont instantanées et toujours disponibles. Idéal pour la planification, les périodes de facturation, les rappels, l'analyse et tout calcul de dates. (Pour l'heure actuelle dans un fuseau horaire spécifique, voir l'API oanor Time.)

api.oanor.com/datetime-api

API Time & Fuseau Horaire

Date et heure locales actuelles pour tout fuseau horaire IANA ou coordonnée géographique, avec décalage UTC et état de l'heure d'été (DST), ainsi que la liste complète de 590+ fuseaux horaires. Résolvez un fuseau horaire à partir de lat/lon, construisez des horloges mondiales, planifiez entre régions ou horodatez des événements dans le bon fuseau horaire local.

api.oanor.com/time-api

API INI

Convertissez entre les fichiers de configuration INI et JSON, dans les deux sens. Le point de terminaison parse lit le texte INI — sections ([section]), sections imbriquées ([database.replica]), paires clé=valeur, commentaires et clés répétées (tableaux) — en un objet JSON propre ; le point de terminaison stringify transforme un objet JSON en un fichier INI correctement formaté. INI est le format de configuration utilisé par Git (.gitconfig), PHP (php.ini), les unités systemd, les entrées de bureau, tox/setup.cfg, de nombreux outils CLI et les logiciels Windows. Parfait pour éditer la configuration par programmation, migrer des paramètres entre formats et lire la configuration dans des environnements qui ne parlent que JSON. Calcul local pur — pas de clé, pas de service tiers, instantané ; envoyez des fichiers volumineux via POST. En direct, rien n'est stocké. 3 points de terminaison. Complète les convertisseurs YAML, TOML, CSV et XML et se distingue de chacun.

api.oanor.com/ini-api

Questions fréquentes

Réponses rapides sur les tarifs, quotas et l'intégration.

Comment obtenir une clé API pour API Duration ?
Inscris-toi gratuitement sur oanor.com, génère une clé API depuis le tableau de bord développeur et appelle API Duration avec l'en-tête x-oanor-key. Aucune carte bancaire requise pour le forfait gratuit.
Quelle est la limite de débit de API Duration ?
Le forfait gratuit permet 1 requête par seconde. Les forfaits payants montent jusqu'à 50 requêtes par seconde sur le palier Mega. Les limites strictes renvoient HTTP 429 au-delà du quota — sans frais surprises.
Combien coûte API Duration ?
API Duration dispose d'un forfait gratuit avec 100 appels / mois. Les forfaits payants commencent à €2.60 / mois avec des quotas plus élevés et des limites de débit plus rapides.
Puis-je résilier mon abonnement à tout moment ?
Oui. Les abonnements sont facturés mensuellement et tu peux résilier à tout moment depuis le tableau de bord de facturation. Aucun engagement à long terme ni frais de résiliation.
API Duration est-il conforme au RGPD ?
Toutes les requêtes vers API Duration transitent par notre passerelle européenne. Ta clé API upstream ne quitte jamais notre serveur et aucune donnée personnelle n'est partagée avec le fournisseur upstream au-delà de la requête envoyée.

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/duration-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/duration-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/duration-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/duration-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.

Connexion

Nouvelle discussion

/ 4000

📌 Épinglée 🔒 Verrouillée

·

· ·

/ 4000

🔒 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.

Connexion

Ouvrir un nouveau ticket

Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.

  • Aucun ticket pour cette API.

Abonnement actif : les appels peuvent commencer immédiatement.

Envoyez votre première demande —

Abonnement actif: copiez un extrait et lancez votre premier appel.