Internal Services are built-in Unqork API endpoints available in the Plug-In component when Service Type is set to Unqork. They are available in every Unqork environment without additional configuration in Services Administration.
PDFs
Service | Endpoint | Method | Description |
|---|---|---|---|
Generate PDF from HTML |
| POST | Generates a PDF document from HTML input and saves it to cloud storage. |
Generate PDF from Template |
| POST | Fills a PDF template with supplied data. Requires a template name in the request parameters. See PDF Template Administration. |
Combine PDFs |
| POST | Combines multiple PDFs into a single document. Supports optional page numbering. |
Files
Service | Endpoint | Method | Description |
|---|---|---|---|
Generate a ZIP File |
| POST | Creates a ZIP file from a JSON structure. Supports nested files. |
Generate a CSV File |
| POST | Converts JSON data to a CSV file. |
Convert an Image or Document |
| POST | Converts between image formats (TIFF, PNG, JPG, PDF) or converts documents (DOC, DOCX, PPT, PPTX) to PDF. |
Encryption
Service | Endpoint | Method | Description |
|---|---|---|---|
GPG Encrypt a File |
| Encrypts a file using a specified GPG public key. Server-side execution only. | |
GPG Decrypt a File |
| PUT | Decrypts a file using a specified GPG private key. Server-side execution only. |
GPG encryption and decryption services require a corresponding GPG service configured in Services Administration before use.
Submissions
Service | Endpoint | Method | Description |
|---|---|---|---|
List Submissions for Dashboard |
| Returns module submissions based on the end-user's role and group memberships. Supports filtering, sorting, field selection, and pagination. |
Modules
Service | Endpoint | Method | Description |
|---|---|---|---|
Get Module Components |
| GET | Returns the component definitions for a module. Respects module-level permissions for the requesting end-user. |
Reference Data
Service | Endpoint | Method | Description |
|---|---|---|---|
Get Rows from Reference Data |
| GET | Queries a Reference Data table with optional filtering and sorting. Returns up to 100 rows by default, or all matching rows when a filter is applied. |
Get Distinct Values from Reference Data |
| GET | Returns a distinct list of values from a single field in a Reference Data table. |
Transforms
Service | Endpoint | Method | Description |
|---|---|---|---|
Execute Transform with Data |
| POST | Executes a pre-defined transform with supplied input data. |
Convert XML to JSON |
| POST | Converts XML data to JSON format. |
Convert JSON to XML |
| POST | Converts JSON data to XML format. |
System
Service | Endpoint | Method | Description |
|---|---|---|---|
Increment Counter |
| POST | Increments a system counter. |
Create Hash of String |
| POST | Generates a hash value from a string. |
Changelog
Date | Change |
|---|---|
— | Initial publication. |