The JSON Preview displays the checklist structure in JSON (JavaScript Object Notation) format - a standardized data format used for technical integration and API connections. This view is primarily for developers and technical users who need to integrate checklist data with external systems, build custom integrations, or troubleshoot data structure issues.

Most users creating and managing checklists won't need the JSON preview. The visual checklist editor and standard preview provide everything needed for building and testing audit forms. JSON preview is a technical tool for specific use cases.

Who Needs JSON Preview

Developers integrating with the platform

Teams building connections between the audit system and external software (ERP systems, facilities management platforms, business intelligence tools) need to see the exact data structure to map fields correctly.

API users

Organizations using the platform's API to programmatically create, update, or retrieve checklists need to understand the JSON schema to structure their API calls correctly.

Technical troubleshooting

Support teams or advanced users diagnosing issues with checklist behavior, conditional logic, or data export may need to examine the underlying JSON structure to identify problems.

Custom reporting builders

Users creating custom reports or data exports that pull checklist data directly may need to reference field names, types, and structure as they appear in JSON format.

Accessing JSON Preview

Click Show JSON Preview to display the checklist in JSON format. The preview shows the complete checklist structure including:

  • Field names and unique identifiers
  • Field types and configuration
  • Conditional logic rules
  • Scoring settings
  • Question text and answer options
  • Metadata and checklist properties

The JSON represents the checklist exactly as it's stored in the system and transmitted via API. Changes made in the visual editor are reflected in the JSON structure once the preview is refreshed.

When Not to Use JSON Preview

If building or editing checklists through the standard interface, the JSON preview isn't necessary. The visual editor provides all of the functionality needed for checklist creation without requiring technical knowledge of data structures. Use the standard live preview (right panel in Edit Checklist) to see how the checklist appears to auditors - this is the view most relevant for day-to-day checklist management.

46