Image JSON Payloads and Long Incident Attributes
New

JSON Payloads and Long Incident Attributes

Long JSON attributes now show as syntax-highlighted code, with a switch to a tidier label view, and long text from integrations renders as markdown.

Published: Tuesday, 10 November 2026

We improved how the All Quiet incident detail page formats structured payloads and long text from integrations.

  • Syntax-Highlighted JSON Code: JSON attribute values with 500 characters or more appear as syntax-highlighted code on the incident detail page and in the History change popup. This also works for payloads cut off at the 8 KB storage limit, even when the cut-off payload is no longer valid JSON.
  • Toggle Between Code and Label Views: You can switch any JSON attribute between the label view and the code view. Your browser saves the choice locally for each incident and attribute.
  • Structured Label View: The label view puts simple values on the same line as their key. It indents nested objects under a vertical guide line, numbers the items of arrays of objects, and shows empty objects ({}), empty arrays ([]), null, and true/false instead of leaving a blank.
  • Markdown Support for Long Text: Text attributes with 1,000 characters or more render as formatted markdown on the incident detail page. Descriptions synced from integrations such as Jira, GitHub, GitLab, Linear, and Salesforce keep their line breaks on the detail page and in incident lists.
Attribute Incident detail and History popup Incident lists
JSON, 500+ characters Syntax-highlighted code, with a switch to the label view Unchanged
JSON, shorter Label view Unchanged
Text, 1,000+ characters Markdown Plain text with line breaks
Payload cut off at 8 KB Syntax-highlighted code Unchanged

Published