Aperçu du marché

Marché API

Découvrez et intégrez APIs via la passerelle secrète sécurisée d'oanor.

697–720 sur 1117 API

API d'identification des titres

Validez les identifiants de titres du monde entier et calculez leurs chiffres de contrôle — entièrement localement. Le point de terminaison validate vérifie un ISIN (le numéro international d'identification des titres à 12 caractères), un CUSIP (l'identifiant nord-américain à 9 caractères) ou un SEDOL (l'identifiant du Royaume-Uni/Irlande à 7 caractères), en détectant automatiquement lequel vous avez passé, et le valide avec l'algorithme correct pour chacun : le schéma Luhn avec expansion de lettres pour ISIN, le schéma de doublement mod-10 pour CUSIP et le schéma pondéré mod-10 pour SEDOL. Il renvoie si l'identifiant est valide, les parties analysées (pour un ISIN, le préfixe de pays à deux lettres et le numéro national à neuf caractères) et le chiffre de contrôle attendu afin que vous puissiez voir exactement pourquoi quelque chose a échoué. Le point de terminaison checkdigit calcule le chiffre de contrôle final pour un corps d'identifiant, vous permettant ainsi de compléter ou de générer un code valide. Tout s'exécute localement et de manière déterministe, donc c'est instantané et privé — aucune recherche de données de marché, aucun appel tiers. Idéal pour les systèmes fintech et de trading, les pipelines de données de référence et de gestion des titres, la réconciliation, la validation des données et les outils d'importation, ainsi que les contrôles de conformité. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela valide la structure et le chiffre de contrôle d'un identifiant ; il ne recherche pas le titre sous-jacent ou ses données de marché.

#isin #cusip #sedol
P par PremiumApi
Disponibilité
100.0%
Latence
77ms
Abonnés
3,710
Vérifié par le serveur 9 sondes/24h

api.oanor.com/securitiesid-api

API de négociation de contenu

Négociation de contenu HTTP en tant qu'API. Le point de terminaison parse lit un en-tête Accept, Accept-Language, Accept-Encoding ou Accept-Charset — avec des valeurs de qualité (q) et des paramètres — dans une liste propre classée par préférence du client. Le point de terminaison negotiate prend cet en-tête plus la liste des valeurs que votre serveur peut réellement servir et renvoie la meilleure correspondance unique, ainsi que le résultat complet classé et l'entrée qui correspond à chaque candidat. Il applique les règles correctes pour chaque type : wildcards de type et sous-type de type de média (text/*, */*), correspondance de plage linguistique RFC 4647 (une requête pour en correspond à votre en-US, et en-US revient à en), et correspondance exacte avec un wildcard * pour les encodages et jeux de caractères — et une entrée q=0 rejette correctement une valeur. Tout s'exécute localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les middlewares i18n et la sélection de locale, le versionnage d'API par type de média, la sélection de format de réponse et de compression, les CDN, les proxys et les fonctions edge. Calcul purement local — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela négocie les en-têtes HTTP ; pour valider ou décomposer une seule balise de langue BCP-47, utilisez une API BCP-47.

#content-negotiation #accept-language #http
P par PremiumApi
Disponibilité
100.0%
Latence
81ms
Abonnés
4,718
Vérifié par le serveur 9 sondes/24h

api.oanor.com/negotiate-api

API Cookie

Analyser et construire des cookies HTTP. Le point de terminaison parse lit un en-tête Set-Cookie en son nom, sa valeur et ses attributs structurés — Domain, Path, Expires, Max-Age, Secure, HttpOnly, SameSite, Priority et Partitioned — ou, avec mode=cookie, divise un en-tête Cookie de requête comme "a=1; b=2; c=3" en une liste ordonnée et une map nom→valeur. Le point de terminaison serialize construit une chaîne Set-Cookie correcte à partir de champs simples, avec des valeurs par défaut raisonnables (Path=/), un formatage de date approprié pour Expires, un encodage URL optionnel de la valeur, et une validation du nom du cookie, de la date et des attributs enum — et il ajoute automatiquement Secure lorsque SameSite=None, comme l'exigent les navigateurs. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les frameworks web et middleware, le débogage d'API et les proxys, les outils de session et de consentement, les tests et la révision de sécurité. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela analyse et construit des chaînes de cookies ; cela ne récupère pas une URL — pour inspecter les en-têtes de réponse d'un site en direct, utilisez une API security-headers ou HTTP.

#cookie #set-cookie #http
P par PremiumApi
Disponibilité
100.0%
Latence
84ms
Abonnés
3,904
Vérifié par le serveur 9 sondes/24h

api.oanor.com/cookie-api

API JSON-LD

Générez des données structurées JSON-LD valides selon schema.org à partir de champs simples — le balisage que Google et les autres moteurs de recherche utilisent pour les résultats enrichis. Le point de terminaison generate construit du JSON-LD prêt à intégrer pour les types les plus importants pour le référencement : Article (et BlogPosting / NewsArticle) avec auteur et éditeur, Product avec offres, prix, disponibilité et une évaluation agrégée, Organization et LocalBusiness avec adresse postale et horaires d'ouverture, Person, WebSite avec une boîte de recherche Sitelinks (SearchAction), BreadcrumbList, FAQPage, Event et Recipe avec ingrédients et instructions étape par étape. Passez des champs simples — ou des tableaux JSON et des listes à lignes pour les fils d'Ariane, les questions de FAQ, les ingrédients et les profils sociaux — et obtenez un objet JSON-LD propre, éventuellement enveloppé dans une balise <script type="application/ld+json"> prête à coller. Le point de terminaison types documente chaque type pris en charge et ses champs. Tout est assemblé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les pipelines CMS et sites statiques, les outils de référencement, les pages de produits e-commerce, la documentation et les plateformes de contenu. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela GÉNÈRE du balisage schema.org ; pour extraire des données structurées ou des balises Open Graph d'une page, utilisez une API d'analyse HTML, et pour auditer le référencement sur page, utilisez une API SEO.

#json-ld #schema-org #seo
P par PremiumApi
Disponibilité
100.0%
Latence
80ms
Abonnés
3,004
Vérifié par le serveur 9 sondes/24h

api.oanor.com/jsonld-api

API d'échelle modulaire

Générez une échelle modulaire (géométrique) pour la typographie et l'espacement. Choisissez une taille de base et un ratio — un intervalle musical nommé (seconde mineure, seconde majeure, tierce mineure, tierce majeure, quarte juste, quarte augmentée, quinte juste, sixte mineure, nombre d'or, sixte majeure, septième mineure, septième majeure, octave et plus), un nombre simple comme 1,25, ou un intervalle écrit comme 3:2 — et le point de terminaison de l'échelle renvoie un ensemble harmonieux de tailles montant et descendant à partir de la base, où chaque valeur est base × ratio^step (l'étape 0 est la base). Choisissez le nombre d'étapes au-dessus et en dessous, l'arrondi, et un suffixe d'unité optionnel (px, rem, em) pour que les valeurs soient prêtes à être collées dans du CSS ou des jetons de design. Le point de terminaison des ratios liste chaque ratio nommé avec sa valeur décimale. Une échelle modulaire donne au texte, à l'espacement et à la mise en page un rythme cohérent au lieu de valeurs de pixels arbitraires. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela produit une échelle de tailles numériques ; pour les échelles de couleurs et les dégradés, utilisez l'API de dégradé.

#modular-scale #typography #spacing
P par PremiumApi
Disponibilité
100.0%
Latence
81ms
Abonnés
3,497
Vérifié par le serveur 9 sondes/24h

api.oanor.com/modularscale-api

API Vectorielle

Une boîte à outils mathématiques vectoriels en 2D, 3D et n dimensions. Le point de terminaison op effectue l'opération demandée sur un ou deux vecteurs : addition et soustraction, mise à l'échelle par un facteur, négation, produit scalaire, produit vectoriel (un vecteur en 3D, la composante scalaire z en 2D), la magnitude (longueur), le vecteur unitaire (normalisé), la distance euclidienne et l'angle entre deux vecteurs (en radians et en degrés), l'interpolation linéaire (lerp) entre deux vecteurs, et la projection d'un vecteur sur un autre. Le point de terminaison info analyse un seul vecteur — sa dimension, sa magnitude, son vecteur unitaire et, pour la 2D, son angle de cap par rapport à l'axe x. Les vecteurs sont simplement des composantes séparées par des virgules comme 3,4 ou 1,2,3, et les opérations fonctionnent dans n'importe quelle dimension jusqu'à 32 (le produit vectoriel est uniquement 2D/3D). Tout est calcul mathématique local exact, donc instantané et déterministe. Idéal pour les moteurs de jeu et de physique, les graphismes et WebGL/canvas, la robotique et la navigation, la visualisation de données, les simulations et les outils d'ingénierie. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela fait de l'algèbre vectorielle ; pour la conversion d'unités d'angle plan, utilisez l'API Angle et pour la surface/périmètre de formes, utilisez l'API Geometry.

#vector #math #geometry
P par PremiumApi
Disponibilité
100.0%
Latence
76ms
Abonnés
3,762
Vérifié par le serveur 9 sondes/24h

api.oanor.com/vector-api

API d'assouplissement

Évaluez les fonctions d'assouplissement et de synchronisation d'animation. Le point de terminaison exemple calcule l'un des 31 assouplissements Penner standard — easeInOutCubic, easeOutBounce, easeInOutElastic, easeInBack, easeOutExpo, easeInOutSine et les autres — les quatre mots-clés CSS (ease, ease-in, ease-out, ease-in-out), ou votre propre fonction de synchronisation CSS cubic-bezier(x1,y1,x2,y2), résolue exactement avec Newton-Raphson. Demandez une seule valeur de progression t, ou passez steps=N pour obtenir un tableau prêt à l'emploi de points {t, value} pour construire des images clés, des chronologies de sprites, des animations de défilement et des tables de recherche d'interpolation. Le point de terminaison de liste renvoie chaque nom d'assouplissement pris en charge avec le cubic-bezier pour les mots-clés CSS. Les valeurs assouplies peuvent dépasser en dessous de 0 ou au-dessus de 1 pour back, elastic et bounce, exactement comme les concepteurs s'y attendent. Idéal pour la conception de mouvements, les animations UI et de jeux, les outils CSS et canvas/WebGL, les transitions de graphiques et de visualisation de données, et partout où vous avez besoin d'une courbe de synchronisation précise sans importer de bibliothèque. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci calcule les valeurs de courbe ; pour convertir des couleurs ou construire des dégradés, utilisez les API de couleur et de dégradé.

#easing #animation #cubic-bezier
P par PremiumApi
Disponibilité
100.0%
Latence
79ms
Abonnés
4,461
Vérifié par le serveur 9 sondes/24h

api.oanor.com/easing-api

API Emoji Strip

Supprime, extrait et compte les emojis dans n'importe quel texte. Le point de terminaison strip supprime chaque emoji d'une chaîne — ou les remplace par un marqueur de votre choix — et gère correctement les emojis multi-points de code : les séquences ZWJ comme la famille 👩‍👩‍👧‍👦, les modificateurs de teint (👍🏽), les drapeaux de pays (🇩🇪), les touches (1️⃣) et les sélecteurs de variation comptent tous comme un seul emoji, donc rien n'est laissé à moitié supprimé. Le point de terminaison extract liste chaque emoji trouvé avec sa position dans le texte et renvoie des comptages par emoji et uniques, idéal pour l'analyse et la modération. Un ©, ® ou ™ nu est délibérément laissé intact à moins qu'il ne porte un sélecteur de variation emoji, et les chiffres simples ne sont jamais touchés. Parfait pour nettoyer les entrées utilisateur avant l'indexation de recherche ou le stockage, assainir les noms d'utilisateur et les noms d'affichage, la modération et l'analyse, et préparer le texte pour les systèmes qui s'étouffent avec les emojis. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci nettoie et extrait les emojis du texte ; pour rechercher un emoji par nom ou shortcode, utilisez une API de base de données d'emojis, et pour compter les graphèmes, utilisez une API de segmentation de texte.

#emoji #strip #sanitize
P par PremiumApi
Disponibilité
100.0%
Latence
83ms
Abonnés
3,033
Vérifié par le serveur 9 sondes/24h

api.oanor.com/emojistrip-api

API Initiales

Extrayez les initiales et les monogrammes d'avatar à partir d'un nom ou d'une phrase. Le point de terminaison des initiales renvoie la première lettre de chaque mot significatif — en ignorant automatiquement les particules nobiliaires et de liaison en minuscules (van, von, de, della, la, der, of, the…) de sorte que « Ludwig van Beethoven » donne LB et « Charles de Gaulle » donne CG — avec des options pour un séparateur entre les lettres, une forme pointée (J.D.), majuscules ou casse originale, et un nombre maximum d'initiales. Le point de terminaison du monogramme renvoie les initiales courtes d'un, deux ou trois lettres utilisées pour les avatars et les chips d'interface utilisateur, en prenant le premier et le dernier mot significatif (« John Michael Doe » → JD) et en revenant aux premières lettres d'un nom unique. Tout est compatible multioctet, donc les lettres accentuées et non latines (José María → JMA) fonctionnent correctement. Idéal pour les avatars par défaut, les chips de contact, les badges d'initiales, les graphiques de monogramme, les en-têtes de documents et le publipostage. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela produit le texte des initiales ; pour les rendre sous forme d'image d'avatar, utilisez une API d'avatar.

#initials #monogram #avatar
P par PremiumApi
Disponibilité
100.0%
Latence
83ms
Abonnés
4,760
Vérifié par le serveur 9 sondes/24h

api.oanor.com/initials-api

API Case Detect

Détecte la convention de casse utilisée par une chaîne et divise les identifiants en leurs mots constitutifs. Le point de terminaison detect classe toute valeur comme camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, COBOL-CASE, Train-Case, dot.case, Title Case, Sentence case, lowercase ou UPPERCASE — ou mixed lorsqu'elle ne correspond pas — et signale le séparateur trouvé et les mots dont elle est composée. Le point de terminaison split tokenise tout identifiant en mots : il brise les bosses camelCase, gère correctement les limites des acronymes (HTTPServer → HTTP, Server ; XMLHttpRequest → XML, Http, Request), et divise sur les chiffres, les underscores, les tirets, les points et les espaces, renvoyant à la fois les jetons en casse originale et les mots en minuscules prêts à être utilisés dans un convertisseur. Idéal pour les linters et les outils de modification de code, le refactoring, les validateurs d'API et de schémas, l'autocomplétion et la recherche, et toute pipeline qui doit comprendre la dénomination des identifiants. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela DÉTECTE et tokenise une convention de casse ; pour CONVERTIR une chaîne entre styles de casse, utilisez une API text-case.

#case #identifier #tokenize
P par PremiumApi
Disponibilité
100.0%
Latence
84ms
Abonnés
4,525
Vérifié par le serveur 9 sondes/24h

api.oanor.com/casedetect-api

API Indent

Indenter, désindenter et convertir les tabulations en espaces sur du texte brut, ligne par ligne. Le point de terminaison indent ajoute un préfixe à chaque ligne avec une indentation fixe — un nombre d'espaces ou de tabulations, ou tout préfixe personnalisé comme "> " pour citer — et peut éventuellement indenter aussi les lignes vides. Le point de terminaison dedent supprime le plus long préfixe d'espacement commun d'un bloc (la même idée que Python textwrap.dedent), vous pouvez donc aplatir un extrait trop indenté et récupérer exactement le préfixe qui a été supprimé. Le point de terminaison tabs convertit entre tabulations et espaces en respectant les taquets de tabulation — développer les tabulations en espaces ou réduire les suites d'espaces en tabulations, à une taille de tabulation choisie, uniquement l'espacement de début ou partout. Cela fonctionne sur n'importe quel texte sans l'analyser comme du code, et les fins de ligne CRLF sont préservées. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Cela ne touche que la structure des espaces : pour couper ou trier les lignes, utilisez une API lines, pour reformater les lignes longues, utilisez une API word-wrap, et pour reformater du code source réel, utilisez une API code-formatter.

#indent #dedent #whitespace
P par PremiumApi
Disponibilité
100.0%
Latence
78ms
Abonnés
4,384
Vérifié par le serveur 12 sondes/24h

api.oanor.com/indent-api