Dos

#content

8 APIs avec cette balise

API Front Matter

Lire et écrire le bloc de métadonnées front-matter en haut des fichiers Markdown et de contenu — l'en-tête --- ... --- utilisé par Jekyll, Hugo, Astro, Eleventy, Gatsby, Next.js MDX et Obsidian. Le point de terminaison parse divise un document en ses données front-matter structurées (titre, tags, date, indicateurs de brouillon et tout autre élément, en JSON correct), le corps du contenu et un extrait optionnel, et vous indique si un front-matter était présent. Le point de terminaison stringify fait l'inverse : donnez-lui un objet JSON de champs et un corps, et il retourne un fichier Markdown propre avec un bloc front-matter YAML. Le front-matter est lu en YAML (qui accepte également le JSON). Parfait pour les étapes de construction de sites statiques, les importations de CMS headless, les migrations de contenu et la validation d'articles. Calcul local pur — pas de clé, pas de service tiers, instantané ; envoyez de grands documents via POST. En direct, rien n'est stocké. 3 points de terminaison. Distinct du rendu Markdown / extraction de table des matières et de la conversion de format YAML/TOML.

api.oanor.com/frontmatter-api

API de nettoyage HTML

Rendez le HTML non fiable sûr à afficher. Envoyez n'importe quel HTML — un commentaire, une soumission de texte enrichi, un extrait d'e-mail ou une page récupérée — et recevez une version propre et sans XSS : les balises <script>, les gestionnaires d'événements en ligne (onclick, onerror), les URL javascript:, <iframe>, <style> et tout ce qui n'est pas sur la liste blanche sont supprimés. Remplacez les balises et attributs autorisés selon vos besoins, ou supprimez complètement les liens. Un point de terminaison strip renvoie du texte brut avec tout le balisage supprimé. Nettoyage local pur — pas de clé, pas de service tiers, instantané. En direct. 3 points de terminaison. Conçu pour le contenu généré par les utilisateurs, les systèmes de commentaires, les éditeurs de texte enrichi, le rendu d'e-mails et tout endroit où du HTML non fiable atteint un navigateur. Distinct d'un rendu Markdown ou d'un extracteur de données HTML.

api.oanor.com/htmlsanitize-api

API HTML vers Markdown

Convertissez du HTML en Markdown propre au format GitHub-Flavored. Passez une chaîne HTML ou une URL de page en direct à récupérer et convertir, et obtenez un Markdown soigné — titres, gras/italique, liens, images, listes, citations, blocs de code, plus les tableaux GFM, le barré et les listes de tâches. Les éléments script, style et head sont supprimés automatiquement. Ajustez la sortie : titres ATX ou setext, le marqueur de puce, les blocs de code délimités ou indentés, les liens en ligne ou référencés, et les délimiteurs d'emphase/fort ; activez ou désactivez GFM. L'inverse d'un rendu Markdown vers HTML. Conversion locale pure (à part la récupération facultative d'URL) — pas de clé, pas de service tiers, instantané. En direct. 3 points de terminaison. Conçu pour la migration de contenu, le clipping web et "enregistrer en Markdown", le nettoyage de scraping, l'importation CMS et les pipelines de documentation.

api.oanor.com/htmltomarkdown-api

API Medium

Lisez les articles Medium en temps réel — aucune connexion ni clé requise. Récupérez les histoires récentes de n'importe quel utilisateur Medium (@handle), n'importe quel sujet/tag, ou n'importe quelle publication, directement depuis les flux RSS publics de Medium. Chaque article est accompagné de son titre, auteur, lien canonique, date de publication, catégories/tags, un extrait de texte propre et le contenu HTML complet. Passez user = le @handle, tag = un slug de sujet, ou publication = un slug de publication ; chaque appel est en direct (sans cache). 4 endpoints. Conçu pour l'agrégation de contenu, la surveillance d'auteurs/sujets et les back-ends de listes de lecture. Une API de lecture Medium. Aucune clé en amont, aucun cache.

api.oanor.com/medium-api

API Tumblr

Lisez n'importe quel blog Tumblr public en temps réel — aucune connexion ni clé requise. Récupérez les informations d'un blog (titre, description, nombre total de publications), ses publications avec pagination et un filtre optionnel par type de publication (text, photo, quote, link, chat, audio, video, answer), les publications filtrées par un tag, et une publication unique par son identifiant. Chaque publication est fournie dans le format amont de Tumblr avec ses champs spécifiques au type (URLs de photos, intégrations vidéo, texte de citation, etc.), tags et horodatages. Passez blog = le nom du blog (son sous-domaine) ; chaque appel est en direct (sans cache). 5 endpoints. Conçu pour l'agrégation de contenu de blog, l'écoute sociale et les back-ends de flux. Une API de lecture de blog Tumblr. Aucune clé amont, aucun cache.

api.oanor.com/tumblr-api

API de lisibilité

Évaluez la facilité de lecture d'un texte à l'aide des formules de lisibilité standard et évaluées par les pairs — Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau et l'Automated Readability Index. Envoyez un texte et obtenez les six scores ainsi que les décomptes sous-jacents (mots, phrases, syllabes, mots complexes et polysyllabiques, lettres et caractères), un niveau scolaire moyen, un temps de lecture estimé et une interprétation en anglais simple de la facilité de lecture. Un deuxième point de terminaison compte les syllabes d'un mot ou de chaque mot d'une phrase. Fournissez le texte en ligne via ?text=, comme paramètre de requête ou dans un corps de requête ; tout est calculé localement sans appels réseau, donc c'est rapide et déterministe. Conçu pour les outils de contenu et de rédaction, les workflows SEO et éditoriaux, l'éducation et les vérifications d'accessibilité (langage clair), ainsi que la révision UX. Un évaluateur de lisibilité — distinct de l'analyse de sentiment/NLP (nlp), de la vérification orthographique et grammaticale (grammar), des utilitaires de casse et de texte (text) et de la similarité de chaînes (similarity). Pas de clé en amont, pas de cache.

api.oanor.com/readability-api

API DEV (dev.to)

La communauté DEV (dev.to) en tant qu'API, propulsée par l'API officielle open-source de la plateforme Forem. DEV est l'une des plus grandes communautés de développeurs de logiciels qui écrivent et partagent des articles, des tutoriels et des discussions. Cette API donne un accès propre et en lecture seule à ce contenu. /v1/articles parcourt et filtre les articles publiés — par tag (tag=javascript), par auteur (username=ben), par les plus réagis sur une période (top=7 pour le meilleur de la dernière semaine), ou par état du flux (fresh, rising) — avec pagination ; chaque résultat contient le titre, la description, l'URL canonique, la liste des tags, le nombre de réactions positives et de commentaires, le temps de lecture estimé, l'image de couverture et le résumé de l'auteur. /v1/article?id=5 retourne un article unique avec son corps Markdown complet, son URL canonique et les liens sociaux de l'auteur — tout ce qu'il faut pour afficher ou syndiquer l'article complet. /v1/user?username=ben retourne le profil public d'un membre : nom d'affichage, bio/résumé, localisation, date d'inscription, Twitter/GitHub/site web liés et avatar. /v1/tags liste les tags populaires de la plateforme pour la découverte. Les identifiants d'article sont numériques et stables, donc les liens ne pourrissent pas. Idéal pour les agrégateurs de contenu pour développeurs et les newsletters, les applications de liste de lecture et de signets, les tableaux de bord communautaires, les widgets « tendances tech » et les bots Discord/Slack. Données provenant de l'API publique DEV Forem, gratuites à utiliser. Le contenu est rédigé par la communauté DEV.

api.oanor.com/devto-api

API RSS en texte intégral

Transformez n'importe quelle page web en texte d'article propre et lisible, et convertissez n'importe quel flux RSS ou Atom en un flux structuré en texte intégral. Extrayez l'article principal d'une URL (titre, auteur, date de publication, source, image principale, temps de lecture, nombre de mots, texte brut et HTML nettoyé) à l'aide de l'extraction de lisibilité, analysez un flux en ses entrées et — la fonctionnalité phare — produisez un flux en texte intégral où chaque entrée contient l'article complet extrait au lieu du simple résumé. Seules les URL publiques http/https sont acceptées et les hôtes privés ou internes sont bloqués. Chaque point de terminaison accepte les entrées via la chaîne de requête ou le corps de la requête et renvoie du JSON léger. Idéal pour les applications de lecture ultérieure et les lecteurs de nouvelles, les newsletters et les résumés, les pipelines de résumé et de RAG, la surveillance et l'archivage de contenu.

api.oanor.com/fulltextrss-api