Générez des factures et des PDF à partir d'un modèle
Transformez des données structurées en factures, reçus et rapports au pixel près — éléments de ligne, totaux et branding générés côté serveur, chaque fois, sans navigateur headless à gérer.
100 renders / mois gratuits · pas de carte · les plans payants ne sont jamais bloquésComment ça marche
Mettez en page le document
Définissez l'en-tête, le tableau des éléments de ligne et les totaux en tant que modèle avec des lignes répétables.
Envoyez les éléments de ligne
Envoyez le client, les éléments et les montants en JSON — le moteur gère la pagination et la mise en page.
Récupérez un PDF
Recevez un PDF prêt à imprimer en quelques secondes, mis en cache et prêt à joindre, stocker ou télécharger.
Un appel API
curl https://api.mostlyrender.com/v1/renders \
-H "Authorization: Bearer mr_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"templateId":"tpl_invoice","modifications":{"customer":"Northwind Co.","number":"2049","total":"$1,700.00"}}'Questions
Pourquoi ne pas exécuter Puppeteer moi-même pour les PDF ?
Vous pouvez — jusqu'à ce que vous mainteniez des polices, une ferme de navigateurs, des tentatives et une file d'attente. MostlyRender est ce pipeline en tant qu'API, avec une latence prévisible et un cache pour que le même document ne soit pas rendu deux fois.
Les documents multi-pages fonctionnent-ils ?
Oui. Ajoutez merge: true à une requête batch et chaque élément est rendu en tant que page et assemblé en un PDF multi-pages — l'approche pour les factures, relevés et rapports longs.
Comment envoyer les données de facture ?
En JSON. Envoyez en POST l'ID du template et un objet modifications avec des clés correspondant aux noms de couche — client, numéro de facture, totaux, etc. — et la réponse contient l'URL du PDF.
Puis-je render les factures de manière asynchrone ?
Oui. Ajoutez async: true (ou une webhookUrl) et vous obtenez un job id immédiatement avec un 202 ; nous appelons votre webhook avec une charge utile signée quand le PDF est prêt, ou vous pouvez interroger le job.
Le PDF est-il vectoriel ou une image ?
Vectoriel. La sortie PDF garde le texte et les lignes nets à tous les niveaux de zoom et s'imprime correctement, ce pourquoi les factures et relevés sortent généralement en PDF plutôt qu'en PNG.
Quel est le coût pour générer des factures en volume ?
Une facture d'une seule page est un render, et un PDF multi-pages fusionné est mesuré par page. Starter comprend 2 000 par mois pour 19 $, Pro 10 000 pour 49 $ et Scale 50 000 pour 149 $ ; au-delà, le dépassement est facturé à 3 $ – 5 $ par 1 000 et le rendering ne s'arrête jamais sur un plan payant.
Mes PDF sont-ils stockés ?
Oui, pendant un certain temps : les fichiers rendus sont conservés pendant 30 jours sur Free et 90 jours sur les plans payants. Traitez notre URL comme le lien de livraison et gardez votre propre copie pour vos dossiers.