Skip to content
rendoc
Use Case

Business Report Generation

Automate business report creation. Generate financial summaries, analytics dashboards, and operational reports as professional PDFs — with tables, metrics, and data visualizations.

Generate a report in seconds

Pass your business metrics and data. Get a stakeholder-ready PDF report with tables, summaries, and visualizations.

JavaScript SDK
import Rendoc from "rendoc";

const rendoc = new Rendoc("your_api_key");

const pdf = await rendoc.documents.generate({
  template_id: "tpl_report_monthly",
  data: {
    title: "Monthly Performance Report",
    period: "March 2026",
    generated_at: "2026-03-25T18:00:00Z",
    metrics: {
      revenue: 142500,
      growth: 12.3,
      customers: 847,
      churn_rate: 2.1,
    },
    top_products: [
      { name: "Pro Plan", revenue: 89000, customers: 312 },
      { name: "Starter Plan", revenue: 35000, customers: 420 },
      { name: "Enterprise", revenue: 18500, customers: 15 },
    ],
    summary: "Revenue grew 12.3% MoM driven by Pro Plan upgrades.",
  },
});
cURL
curl -X POST https://rendoc.dev/api/v1/documents/generate \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "template_id": "tpl_report_monthly",
    "data": {
      "title": "Monthly Performance Report",
      "period": "March 2026",
      "metrics": {
        "revenue": 142500,
        "growth": 12.3,
        "customers": 847
      },
      "top_products": [
        { "name": "Pro Plan", "revenue": 89000, "customers": 312 }
      ],
      "summary": "Revenue grew 12.3% MoM."
    }
  }'

Why developers choose rendoc for reports

Data-driven layouts

Tables, charts, and metrics rendered directly from your data. Your template handles the visual presentation.

Scheduled generation

Combine with cron jobs or scheduled functions to generate weekly, monthly, or quarterly reports automatically.

Multi-page reports

Executive summary, detailed tables, appendices — rendoc handles pagination and page breaks cleanly.

Chart support

Embed SVG charts generated by your frontend charting library directly in the HTML template.

Stakeholder-ready

Professional formatting with cover pages, headers, footers, and table of contents support.

Secure distribution

Generate reports and share via signed URLs with expiration. Control who accesses sensitive business data.

Automate your reporting workflow

100 documents per month free. Schedule reports on cron or trigger them from your analytics pipeline.