Documentation Index

Fetch the complete documentation index at: https://docs.unqork.io/llms.txt

Use this file to discover all available pages before exploring further.

Transform Revisions Dashboard

Prev Next

Deprecated: On January 10, 2023, the Transform Revisions Dashboard was sunset. Sunsetting means:

  • Access to the tool on existing environments has been removed.
  • Module Settings are set to No Access on existing environments.
  • The tool is no longer included when provisioning new environments.

The Transform Revisions Dashboard displays all transforms in the environment and supports viewing revision history, restoring previous versions, and testing transforms with specific data or module submissions.

Restoring a transform is environment-specific. To restore the same transform in another environment, open the tool in that environment and repeat the process.

Transforms Reference

A transform converts data from one format or structure to another. Input transforms always use JSON (Unqork's native format). Output transforms support the following formats:

  • NJK (JSON)
  • XSL (XML)
  • NJK (PDF)
  • NJK (XML)
  • NJK (TXT)

Common use cases include sending data to external services that require a non-JSON format, accepting data from services that provide non-JSON responses, and mapping data between Unqork modules with different Property IDs for the same data.

Locating a Transform

The tool provides two ways to locate a transform: the Transform Revisions Dashboard and the Transforms Dashboard.

Transform Revisions Dashboard

Use the Module ID and Transform drop-downs to select a module and its transform. Not all modules use transforms; if a selected module has none, an error message displays.

  1. From the Module ID drop-down, select a module.
  2. From the Transform drop-down, select a transform. Click the link to the right of the drop-down to open the module and verify the transform.
  3. Click Apply Filters, or click Reset Filters to begin a new query.
Animation showing the Module ID and Transform drop-downs being used to filter transforms in the Transform Revisions Dashboard.

Transforms Dashboard

The Transforms Dashboard lists all transforms in the environment with filters for Application, Module ID, Module Title, and Transform Name. Results update automatically as text is entered. Click the funnel icon to clear all filters.

  1. At the top-right of the Transform Revisions Dashboard, click Transforms Dashboard.
  2. Use the filters to locate a module.
  3. Click View to the right of the module.
The Transforms Dashboard showing a list of transforms with Application, Module ID, Module Title, and Transform Name filter fields.

Clicking View opens a dialog with the following information:

The transform detail modal showing Module ID, Module Title, Transform Name, Direction, Type, View in Designer, and Manage Revisions fields.
Field Description
Module ID The unique identifier of the module using the transform.
Module Title The name of the module using the transform.
Transform Name The name of the transform.
Direction of Transform The transform direction. Options include: In or Out.
Type of Transform The transform type: for example, NJK or XSL.
View in Designer Opens the module in the Module Builder.
Manage Revisions Returns to the Transform Revisions Dashboard.

Transform Revisions Table

After locating a transform and clicking Manage Revisions, the Transform Revisions Dashboard displays three sections: Transform Revisions, Transform Details, and Transform Debugger.

Transform Revisions

The Transform Revisions table lists all revisions for the selected transform.

The Transform Revisions table showing Date, User ID, and Action columns for each revision.
Column Description
Date The date the revision was made.
User ID The identifier of the Creator who made the revision.
Action Empty for the most recent revision. Displays a Restore button for all previous revisions.

The table displays 10 entries by default. Use the pagination buttons to navigate to older entries.

Restoring a Revision

Restoring a transform is permanent and affects only the current environment level.

A revision cannot be previewed before restoring. Confirm the correct revision before proceeding.

  1. Locate the revision and click Restore.

    The Restore confirmation modal for a transform revision.
  2. In the confirmation dialog, click Restore to confirm, or Cancel to abort.

Transform Details

The Transform Details section displays basic information about the selected transform.

The Transform Details section showing the Transform Window, Direction, and Type fields.
Field Description
Transform Window Displays the transform content.
Direction of Transform The transform direction. Options include: In or Out.
Type of Transform The transform type. For In direction, always NJK (JSON). For Out direction, options include: NJK (JSON), XSL (XML), NJK (PDF), NJK (XML), or NJK (TXT).

Transform Debugger

Tests the transform against specific data or a module submission.

Testing with Specific Data

  1. In the Test Data field, enter test data in JSON format: for example, {"key": "panelInfo"}.
  2. Click Test Transform.

The Output window displays the transformed result.

The Transform Debugger showing the Test Data field with sample JSON input and the Output window with the transformed result.

Testing with a Module Submission

  1. Click View in App to open the transform module in Express View. Trigger the module and copy the submission ID from the URL. The submission ID is the middle of the three alphanumeric codes: for example, in the URL https://trainingx.unqork.io/5e13aa4616d385021040e00/**5e8769e9c74b570d5e9d88bb**/5e12aa4616d38502104, the submission ID is 5e8769e9c74b570d5e9d88bb.
  2. Click Reference a Module Submission.
  3. In the Module ID field, enter the transform module's ID.
  4. In the Submission ID field, enter the submission ID.
  5. Click Test Transform.

The Output window displays the transformed result.


Changelog

Date Change
2026-07-21 Sweep — fixed modal → dialog, fragment sentence, passive Output window phrasing, removed redundant lead-in sentence.
2026-07-16 Editorial pass: fixed banned words, em dashes, See Also descriptions, and link paths.
2026-04-28 Updated to Reference Guide format. Fixed deprecated notice to past tense. Fixed metadata and headings. Removed duplicate paragraph. Restructured sections. Updated empty alt text.