The API Render Service
The “render” endpoint is the main document generation service.
- The calling application sends a data payload to the API.
- The payload contains: the data; the template name; the output format(s).
- Calls are synchronous (no polling) and wait while the request is completed.
- Documents are returned in the response or delivered as instructed.
The API offers convenient features such as Dev Mode. In the event of an error, this mode controls whether:
- A document IS generated, with the errors highlighted in the document (helpful during development); or,
- A document IS NOT generated. Instead an error code and message are returned to the calling application (perfect for production).
Cloud | Tornado | Docmosis-Java |
---|---|---|
Product Overview | ||
SaaS hosted using AWS. Use as a Web Service via a REST API. Send JSON or XML data using HTTPS POST. Generated documents can be:
|
Self-hosted stand-alone application. Use as a Web Service via a REST API. Send JSON or XML data using HTTPS POST. Generated documents can be:
|
Java Library that requires the installation of additional software dependencies. Add the JAR file to the Java application. Use the Java API to perform:
|
Unique Features | ||
API includes template management features (Upload, List, Delete, Batch, etc.) Web Console where users can: upload templates/images; test document rendering; manage the account. With enterprise features:
|
Designed to run in a protected environment where network access is restricted. Store and source templates from:
|
Designed to run in a protected environment where network access is restricted. Javadoc provides detailed documentation from within Java IDE. |
Integrate With | ||
|
|
|
In Summary | ||
The easiest way to try Docmosis. Nothing to download/install/run. Fastest way to complete proof of concept. |
Requires some setup to run the engine. Easily switch between Cloud/Tornado during proof of concept by changing web service URL. |
Requires more detailed understanding when embedding in Java application. |
Trusted by Customers Worldwide
Used in Finance, Insurance, Health, Legal, Education, HR, Transport & Logistics, and more…
SaaS
Companies
Adding user-customizable
reports to their platforms.
Small-To-Medium
Businesses
Automating the generation of
client-facing documents.
Large
Corporations
Replacing legacy, code-based
document generation systems.
Tech-Savvy
Professionals
Looking for an easy way to
generate bespoke documents.