Skip to content

Overview

Fills Office and PDF templates from JSON, converts documents with LibreOffice, and runs PDF operations. One multipart request, or a JSON one for a stored template, does the whole job; webhooks or background jobs deliver results asynchronously.

Requests are multipart forms unless a route says otherwise. Send credentials with X-Api-Key or Authorization: Bearer, or use basic auth, as Authentication explains. Failures are JSON, as Errors describes.

The examples call a service on localhost:9027 and send an API key in $KEY. In curl that is a shell variable; the Node.js, Python and Go examples read an environment variable of the same name. Leave the header out if yours has no credentials configured.

The same description is at /openapi.json on this site and on your own service.

Information

  • License: Apache-2.0
  • OpenAPI version: 3.1.0

Security scheme type: apiKey

Header parameter name: x-api-key

Security scheme type: http

Security scheme type: http