← Back to catalog

Other

PDF Generator

auto-generated
swirls add pdfgeneratorapi
actionPOSTv1.0.0

Copy template

Creates a copy of a template to the workspace specified in authentication parameters.

Source
actionPOSTv1.0.0

Create template

Creates a new template. If template configuration is not specified in the request body then an empty template is created. Template is placed to the workspace specified in authentication params. Template configuration must be sent in the request body.

Source
actionDELETEv1.0.0

Delete template

Deletes the template from workspace

Source
actionPOSTv1.0.0

Generate document

Merges template with data and returns base64 encoded document or a public URL to a document. You can send json encoded data in request body or a public URL to your json file as the data parameter. NB! When the public URL option is used, the document is stored for 30 days and automatically deleted.

Source
actionPOSTv1.0.0

Generate document (multiple templates)

Allows to merge multiples template with data and returns base64 encoded document or public URL to a document. NB! When the public URL option is used, the document is stored for 30 days and automatically deleted.

Source
actionGETv1.0.0

Get template

Returns template configuration

Source
actionGETv1.0.0

Get templates

Returns a list of templates available for the authenticated workspace

Source
actionGETv1.0.0

Get workspace

Returns workspace information

Source
actionPOSTv1.0.0

Open editor

Returns an unique URL which you can use to redirect your user to the editor from your application or use the generated URL as iframe source to show the editor within your application.

Source
actionPUTv1.0.0

Update template

Updates template configuration. The template configuration for pages and layout must be complete as the entire configuration is replaced and not merged.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec