Go to website
Carbone Render API
Questions about the fast Carbone Render API ⚡️
Why my text, font or language is not rendered into my document?
If texts are not rendering properly into a document, it is probably because the font applied isn't installed on our Carbone Render servers. You can use all native fonts from your computer and also you can use any Google Fonts: https://fonts.google.com/. If you need use a special font, contact us through the chat. If your text is originally a marker on your template, it is probably because the path doesn't exist on your JSON dataset.
Can I try Carbone Render API for free?
You can use Carbone Render API freely with 2 methods when creating an account: you can get a TEST API key to render unlimited reports with 2 limits: You can only render PDF reports (with the option "convertTo":"pdf" on your body request) and a watermark is applied automatically on the generated report. You can subscribe to the free plan, you can get a production API key and it includes 100 renders. If you exceed the threshold, the extra will be charged.
Why templates are stored only 365 days?
When using the Carbone Render API, templates are stored in a cache, which is a temporary storage. If the template is not available, an error response is returned and it is required to upload the template again. Two solutions are available to avoid this issue: Upload your template on Carbone Studio and get the template ID from the web interface, templates will be not deleted because it is not stored in a cache storage. Use our SDKs which are re-uploading automatically templates: https
Is there a maximum number of pages per render?
No. You can virtually generate a report with as many pages as you want. But if your injected JSON data is greater than 800 KB, it counts as two renders (One render / 800 KB)
Is there a JSON data size limit when requesting Carbone Render API?
When rendering a report with the Carbone Render API POST render.carbone.io/render/:templateID, the maximum data size is 60MB.