Перейти к основному содержанию
MD to PDF

Документация API

Обзор

На этой странице
API v2.0.0private betaOpenAPI 3.1.0

API и MCP Markdown в PDF для аккуратных документов под конкретные задачи

Создавайте версионные документы Markdown, асинхронно публикуйте аккуратные PDF и скачивайте проверенные артефакты через REST API с ограниченными правами.

Проверяем доступ к API

Загружаем состояние активации.

Premium-проба

Выберите аккуратный результат, который должна создавать ваша API

Сначала откройте настоящий premium-образец. Если результат подходит, скопируйте тот же templateId в API-запрос ниже.

Create a managed document
curl --request POST \
  "https://markdowntopdfconverter.com/api/v2/documents" \
  -H "Authorization: Bearer $MD2PDF_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  --data '{
  "revision": {
    "markdown": "# Northstar Launch Brief\n\n## Decision\nApprove the measured rollout.",
    "parentRevisionId": null,
    "spec": {
      "locale": "en",
      "options": {
        "pageNumbers": true
      },
      "templateId": "executive"
    }
  },
  "taskId": "executive-brief",
  "title": "Northstar Launch Brief"
}'
Выберите аккуратный результат, который должна создавать ваша API

Справочник

Единый управляемый цикл публикации

Получите ключ API

Создайте ключ в панели управления в разделе API Keys.

Напишите Markdown

Поддерживается любой корректный Markdown — заголовки, списки, блоки кода, таблицы, изображения.

Выполните запрос

Опубликуйте, опрашивайте задание до конечного состояния и скачайте закрытый артефакт.

Начните с проверенной автоматизации

Используйте отдельный ключ с documents.render и documents.read. Скачивайте подписанный URL без этого ключа.

Начало работы

API-справочник, примеры, шаблоны и цены

Справочник

API-справочник, примеры, шаблоны и цены

Держите эту страницу открытой во время тестов. Примеры ниже используют premium-шаблоны, чтобы API-путь показывал реальную ценность продукта: лучший документный результат, а не просто конвертацию файла.

Каждая ошибка v2 содержит стабильный код, статус HTTP, флаг retryable и необязательную задержку. Повторяйте запрос только когда retryable равно true.

Используйте отдельный ключ с documents.render и documents.read. Скачивайте подписанный URL без этого ключа.