XLSX Template
## XLSX Template Engine: Automated Document Generation Made Simple XLSX Template Engine provides a powerful yet easy-to-use solution for generating documents programmatically. By combining Excel templates with JSON data, you can automate the creation of business documents, reports, forms, invoices, and more. ### How It Works 1. **Create a template in Excel** - Design your document layout using…
XLSX Template endpoints
| Method | Endpoint | Description |
|---|---|---|
| generate | ||
| POST |
Generate from form body (base64) /generate |
Generate XLSX or PDF from base64 string template file templateFileBase64 |
| POST |
Generate from form body (filename) /generate |
Generate XLSX or PDF document from cloud stored template file templateFileBase64 |
| POST |
Generate from form body (file) /generate |
Generate XLSX or PDF document from attached template file templateFile |
| POST |
Generate from json body (base64) /generate |
Generate XLSX or PDF from base64 encoded template file |
| POST |
Generate from json body (filename) /generate |
Generate XLSX or PDF document from cloud stored template file templateFilename |
| send mail | ||
| POST |
Send mail (mailConfigId) /mail/send |
Send mail with generated XLSX or PDF files by mailConfigId |
| POST |
Send mail (mailConfig) /mail/send |
Send mail with generated XLSX or PDF files by mailConfig mailConfig |
| POST |
Send mail (mailConfigId with base64) /mail/send |
Send mail with generated XLSX or PDF files by mailConfigId and base64 template file mailConfigId with base64 |
| POST |
Send mail (mailConfig and base64) /mail/send |
Send mail with generated XLSX or PDF files by mailConfigId and base64 template file mailConfigId with base64 |
| generate history | ||
| GET |
Generate historys /generate/historys |
Generated files history |
| template | ||
| GET |
Template list /template/list |
Cloud storage templates file list |
| POST |
Template upload /template |
Upload a xlsx template file to cloud stroage. If upload a file with the same name, It will be overwrite |
| GET |
Template download /template/{templateFilename} |
Download template file from Cloud storage |
| DELETE |
Template delete /template/{templateFilename} |
Delete template file from Cloud storage |
| GET |
Mail config List /mail/config/list |
Get mail config list from cloud database |
| GET |
Mail config get /mail/config/{mailConfigId} |
Get a mail confing from cloud database |
| POST |
Mail config add /mail/config |
Add new mail config to cloud database |
| PUT |
Mail config modify /mail/config/{mailConfigId} |
generated files history |
| DELETE |
Mail config delete /mail/config/{mailConfigId} |
generated files history |
XLSX Template pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO | $5 / month | — |
|
| ULTRA | $10 / month | — |
|