Aller au contenu principal
MD to PDF

Documentation API

Vue d’ensemble

Sur cette page
API v2.0.0private betaOpenAPI 3.1.0

API et MCP Markdown vers PDF pour des documents soignés et adaptés à chaque usage

Créez des documents Markdown versionnés, publiez des PDF soignés de façon asynchrone et téléchargez des artefacts vérifiés via une API REST à droits limités.

Vérification de l’accès à l’API

Chargement de l’état d’activation.

Essai premium

Choisissez la sortie soignée que votre API doit créer

Ouvrez d’abord un vrai exemple premium. S’il convient, copiez le même templateId dans la requête API ci-dessous.

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"
}'
Choisissez la sortie soignée que votre API doit créer

Référence

Un cycle de publication géré

Obtenez votre clé API

Générez une clé depuis votre tableau de bord sous API Keys.

Écrivez du Markdown

Tout Markdown valide est pris en charge — titres, listes, blocs de code, tableaux, images.

Effectuez la requête

Publiez, interrogez la tâche jusqu’à son état final, puis téléchargez l’artefact privé.

Démarrez avec une automatisation vérifiée

Utilisez une clé dédiée avec documents.render et documents.read. Téléchargez l’URL signée sans cette clé.

Premiers pas

Référence API, exemples, modèles et tarifs

Référence

Référence API, exemples, modèles et tarifs

Gardez cette page ouverte pendant les tests. Les exemples ci-dessous utilisent des modèles premium afin que le parcours API montre la vraie valeur du produit : de meilleurs documents, pas seulement une conversion de fichier.

Chaque erreur v2 inclut un code stable, un statut HTTP, un indicateur retryable et un délai facultatif. Réessayez uniquement lorsque retryable vaut true.

Utilisez une clé dédiée avec documents.render et documents.read. Téléchargez l’URL signée sans cette clé.