Aller au contenu
POST AI agent ready /v1/markdown/to-html

API Markdown vers HTML - Convertisseur gratuit

Analyse Markdown (y compris GitHub Flavored Markdown) et renvoie le HTML. La sortie est nettoyée par défaut pour supprimer les balises de script et les gestionnaires d'événements, ce qui permet un rendu sûr dans un navigateur.

Parameters

stringrequired

The Markdown content to convert.

boolean

Sanitize the output HTML to remove script tags and unsafe attributes.

Code examples

curl -X POST https://api.botoi.com/v1/markdown/to-html \
  -H "Content-Type: application/json" \
  -d '{"markdown":"# Hello\n\nThis is **bold** text.","sanitize":true}'

When to use this API

Rendre le Markdown soumis par l'utilisateur dans un CMS

Convertissez les articles de blog ou la documentation écrite en Markdown en HTML pour les afficher sur votre site Web, avec la désinfection activée pour empêcher XSS.

Générer un e-mail HTML à partir de modèles Markdown

Rédigez le contenu des e-mails transactionnels dans Markdown et convertissez-le en HTML avant de l'envoyer via votre fournisseur de messagerie.

Prévisualiser les fichiers README dans un tableau de bord Git

Récupérez README.md à partir d'un référentiel et convertissez-le en HTML pour le rendu dans un tableau de bord de projet personnalisé.

Frequently asked questions

Quelle version Markdown est prise en charge ?
L'API prend en charge GitHub Flavored Markdown (GFM), y compris les tableaux, les listes de tâches, les blocs de code barrés et clôturés.
Que supprime l’option de désinfection ?
Il supprime les balises de script, les attributs du gestionnaire d'événements (onclick, onerror) et les éléments iframe. Les balises sécurisées telles que les titres, les paragraphes, les liens et les images sont préservées.
Puis-je désactiver la désinfection du contenu fiable ?
Oui. Définissez sanitize sur false si vous contrôlez l'entrée et avez besoin d'une sortie HTML brute, telle que des iframes intégrés ou des widgets personnalisés.
L'API ajoute-t-elle une coloration syntaxique aux blocs de code ?
L'API encapsule les blocs de code isolés dans des balises <pre><code> avec une classe de langage. Vous gérez la coloration syntaxique sur le client avec une bibliothèque comme Prism ou Highlight.js.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.