Перейти к содержимому
POST AI agent ready /v1/markdown/to-html

Markdown в HTML API — бесплатный конвертер

Анализирует Markdown (включая Markdown со вкусом GitHub) и возвращает HTML. По умолчанию вывод очищается для удаления тегов скриптов и обработчиков событий, что делает его безопасным для рендеринга в браузере.

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

Рендеринг предоставленного пользователем Markdown в CMS

Преобразуйте сообщения блога или документацию, написанную на Markdown, в HTML для отображения на вашем веб-сайте с включенной очисткой для предотвращения XSS.

Генерация HTML-кода электронной почты из шаблонов Markdown

Напишите транзакционный контент электронной почты в Markdown и преобразуйте его в HTML перед отправкой через своего поставщика услуг электронной почты.

Предварительный просмотр файлов README на панели управления Git.

Получите README.md из репозитория и преобразуйте его в HTML для отображения на панели управления пользовательского проекта.

Frequently asked questions

Какой вариант Markdown поддерживается?
API поддерживает GitHub Flavored Markdown (GFM), включая таблицы, списки задач, зачеркивание и изолированные блоки кода.
Что удаляет опция дезинфекции?
Он удаляет теги скриптов, атрибуты обработчиков событий (onclick, onerror) и элементы iframe. Безопасные теги, такие как заголовки, абзацы, ссылки и изображения, сохраняются.
Могу ли я отключить очистку доверенного контента?
Да. Установите для санитизации значение false, если вы управляете вводом и вам нужен необработанный вывод HTML, например встроенные фреймы или пользовательские виджеты.
Добавляет ли API подсветку синтаксиса в блоки кода?
API оборачивает изолированные блоки кода в теги <pre><code> с языковым классом. Вы управляете подсветкой синтаксиса на клиенте с помощью такой библиотеки, как Prism или Highlight.js.

Get your API key

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