Documentation

Convertissez votre premier document

L’API accepte l’envoi de fichiers multipartites et renvoie du Markdown compatible GitHub.

1. Créer une clé API

Votre quota mensuel est lié à votre compte, et non à une clé en particulier.: chaque clé que vous créez utilise le même quota d’abonnement.

L’offre gratuite comprend 100 pages chaque mois. Les forfaits payants commencent à 1 500 pages.

Essayez tout de suite — obtenez une clé à usage unique pour une seule conversion. Aucun compte nécessaire.

Connectez-vous avec GitHub pour créer une clé gratuite permanente avec 100 pages chaque mois.

2. Envoyer un fichier

curl https://anymd.net/api/convert \
  -H "Authorization: Bearer ***" \
  -F "file=@report.pdf"

Une requête réussie renvoie text/markdown.

Points de terminaison

POST/api/convertConvertir un fichier
POST/api/convert/fullConvertir + images intégrées au format JSON
Remarque : les images ne sont pas extraites des PDF — assets est vide pour les PDF.
POST/api/convert/batchConvertir plusieurs fichiers
GET/api/usageUtilisation et quota actuels
GET/api/historyConversions récentes
GET/api/capabilitiesFormats et limites des offres

Spécification OpenAPI 3.0 — spécification lisible par machine à importer dans Postman, Insomnia ou à utiliser pour générer des clients.

Codes de réponse

200Conversion terminée
413Le fichier dépasse la limite de votre offre
415Le format de fichier n’est pas pris en charge
422Le document n’a pas pu être converti
429Quota mensuel de pages épuisé

Formats pris en charge

.doc.docx.docm.odt.pdf.pptx.pptm.ppsx.ppsm.ppt.pps.pot.rtf.epub.xlsx.xlsm.xlsb.xls.ods.odp.csv.html.htm.xml.json.yaml.yml

État du service

● Opérationnel

Confidentialité et conservation

Les documents sont traités de façon synchrone en mémoire, ne sont pas stockés et sont supprimés immédiatement après conversion. Le traitement a lieu sur une infrastructure située dans l’UE.

Conditions de facturation

L’utilisation est mesurée par page traitée. Les forfaits payants sont facturés mensuellement pour un quota convenu ou par tranche de 1 000 pages à l’utilisation.

Votre quota est partagé entre toutes les clés API de votre compte — le quota est réinitialisé selon votre cycle mensuel et s’applique à chaque clé ; l’utilisation de toutes les clés est donc cumulée vers une seule limite.