| incident_id | string | Yes | Incident ID | 
| title | string | Yes | Incident title | 
| description | string | No | Incident description | 
| impact | string | No | Incident impact | 
| root_cause | string | No | Incident root cause | 
| resolution | string | No | Incident resolution | 
| incident_severity | string | Yes | Severity level, enum: Critical, Warning, Info | 
| incident_status | string | Yes | Incident status, enum: Critical, Warning, Info, Ok | 
| progress | string | Yes | Processing progress, enum: Triggered, Processing, Closed | 
| created_at | int64 | Yes | Creation time | 
| updated_at | int64 | Yes | Update time | 
| start_time | int64 | Yes | Trigger time, Unix timestamp in seconds | 
| last_time | int64 | No | Latest event time, latest event push time of associated alerts, Unix timestamp in seconds, default 0 | 
| end_time | int64 | No | Recovery time, incident auto-recovers when all associated alerts recover, Unix timestamp in seconds, default 0 | 
| ack_time | int64 | No | First acknowledgment time, incident can be acknowledged by multiple people, this is earliest ack time. Unix timestamp in seconds, default 0 | 
| close_time | int64 | No | Close time, end_time represents incident recovery time, close_time represents progress closure time. Recovery closes incident but closure doesn't affect recovery. Unix timestamp in seconds, default 0 | 
| snoozed_before | int64 | No | Snooze end time | 
| labels | map[string]string | No | Label key-values, both Key and Value are strings. No info for manual creation, for auto-creation it's the labels of first aggregated alert | 
| fields | map[string]interface{} | No | Custom field key-values, Key is string, Value can be any type depending on field type | 
| creator | Person | No | Creator info, exists only for manually created incidents | 
| closer | Person | No | Closer info, exists only for manually closed incidents | 
| responders | []Responder | No | List of responder information | 
| alert_cnt | int64 | No | Number of associated alerts | 
| channel_id | int64 | No | Channel ID, 0 means not belonging to any channel | 
| channel_name | string | No | Channel name | 
| detail_url | string | Yes | Detail URL | 
| group_method | string | No | Grouping method, enum: n: no grouping, p: rule-based grouping, i: intelligent grouping |