Get Status
AI-generatedOverview
This node interacts with the Rendly API to convert HTML content or templates into PDF documents and to retrieve the status of conversion jobs. It is useful for automating PDF generation from HTML or predefined templates and tracking the progress of these conversion jobs. For example, it can be used to generate invoices, reports, or any document in PDF format from dynamic HTML content or templates, and then check the status of the conversion process.
Use Case Examples
- Convert HTML content to a PDF invoice with custom margins and header/footer templates.
- Convert a predefined template with variables to generate personalized PDF documents.
- Retrieve the status of a previously submitted PDF conversion job using its job ID.
Properties
| Name | Meaning |
|---|---|
| Job ID | The ID of the conversion job to check the status for, required for the Get Status operation. |
Output
Binary
The node outputs the generated PDF file as binary data when converting HTML or templates.
JSON
filename- The name of the generated PDF file.size- The size of the generated PDF file in bytes.mimeType- The MIME type of the output file, which is application/pdf.templateId- The ID of the template used for conversion (only present when converting with a template).json- The JSON response from the Rendly API when retrieving the status of a conversion job.
Dependencies
- Requires an API key credential for the Rendly API to authenticate requests.
Troubleshooting
- Authentication errors (HTTP 401) indicate invalid or missing API key credentials; verify and update the API key.
- Invalid request errors (HTTP 400) suggest incorrect input parameters; check the job ID or JSON variables for correctness.
- Rate limit errors (HTTP 429) mean too many requests have been sent in a short time; wait and retry later.
- Invalid JSON in variables for template conversion will cause errors; ensure the JSON is properly formatted.
Links
- Rendly API Documentation - Official documentation for the Rendly API used by this node.