Reporting
Activity Report PDF Template
Generate activity reports, dashboards, and compliance documents via API. Dynamic data binding, clean formatting. Perfect for business intelligence and management reporting.
12 customizable variables

Live Preview

Live Preview
How It Works
1. Get Your API Key
Sign up and generate an API key from your dashboard.
2. Send JSON Payload
Make a POST request with your template variables as JSON.
3. Receive PDF URL
Get a direct URL to your generated PDF document.
Template Variables
Customize your PDF by providing values for these variables in your API request.
| Variable Name | Type | Default Value |
|---|---|---|
| {{report_title}} | text | Monthly Activity Report |
| {{period}} | text | January 2024 |
| {{author}} | text | Team Lead |
| {{date}} | date | - |
| {{summary}} | text | Summary of activities... |
| {{achievements}} | text | - Achievement 1\n- Achievement 2 |
| {{next_steps}} | text | - Next step 1\n- Next step 2 |
| {{tasks_completed}} | text | 12 |
| {{hours_logged}} | text | 38h |
| {{progress_percent}} | text | 75% |
| {{in_progress}} | text | - Mobile app redesign (75%)\n- Database migration (60%) |
| {{blockers}} | text | No current blockers |
Code Examples
Copy and paste these examples to start generating PDFs with this template.
curl -X POST 'https://api.pdf-sign.com/functions/v1/generate-pdf-preview' \
-H 'Content-Type: application/json' \
-H 'x-api-key: pdfsign_YOUR_API_KEY' \
-d '{
"templateId": "90727f02-53eb-4c34-9160-7a1082446361",
"variables": {
"report_title": "Monthly Activity Report",
"period": "January 2024",
"author": "Team Lead",
"date": "your_date",
"summary": "Summary of activities...",
"achievements": "- Achievement 1\\n- Achievement 2",
"next_steps": "- Next step 1\\n- Next step 2",
"tasks_completed": "12",
"hours_logged": "38h",
"progress_percent": "75%",
"in_progress": "- Mobile app redesign (75%)\\n- Database migration (60%)",
"blockers": "No current blockers"
}
}'Example JSON Payload
Here's a complete example of the variables object you'll send in your API request.
{
"templateId": "90727f02-53eb-4c34-9160-7a1082446361",
"variables": {
"report_title": "Monthly Activity Report",
"period": "January 2024",
"author": "Team Lead",
"date": "your_date",
"summary": "Summary of activities...",
"achievements": "- Achievement 1\\n- Achievement 2",
"next_steps": "- Next step 1\\n- Next step 2",
"tasks_completed": "12",
"hours_logged": "38h",
"progress_percent": "75%",
"in_progress": "- Mobile app redesign (75%)\\n- Database migration (60%)",
"blockers": "No current blockers"
}
}Other Templates
Business
Invoice
Simple invoice template with company info, client details, and item list.
35 variables
Legal
Contract
Simple service contract template with parties, scope, and signature.
10 variables
Events
Event Ticket
Event ticket template with QR code for entry verification. Perfect for conferences, concerts, or any event requiring scannable tickets.
13 variables
Ready to Generate Activity Reports?
Sign up and start generating professional PDF documents in minutes. Start at just €9/month.