Create and read incidents.
Incidents are a core resource, on which many other resources (actions, etc) are created.
Care should be taken around these endpoints, as automation that creates duplicate incidents can be distracting, and impact reporting.
List all incidents for an organisation.
This endpoint supports a number of filters, which can help find incidents matching certain criteria.
Filters are provided as query parameters, but due to the dynamic nature of what you can query by (different accounts have different custom fields, statuses, etc) they are more complex than most.
To help, here are some exemplar curl requests with a human description of what they search for.
Note that:
With status of id=ABC, find all incidents that are set to that status:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'status[one_of]=ABC'
Or all incidents that are not set to status with id=ABC:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'status[not_in]=ABC'
Find all incidents that are in a status category. Possible values are "triage", "declined", "merged", "canceled", "live", "learning" and "closed":
curl --get 'https://api.incident.io/v2/incidents' \
--data 'status_category[one_of]=live'
Or all incidents that are not in a status category:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'status_category[not_in]=live'
With severity of id=ABC, find all incidents that are set to that severity:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'severity[one_of]=ABC'
Or all incidents where severity rank is greater-than-or-equal-to the rank of severity id=ABC:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'severity[gte]=ABC'
Or all incidents where severity rank is less-than-or-equal-to the rank of severity id=ABC:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'severity[lte]=ABC'
With incident type of id=ABC, find all incidents that are of that type:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'incident_type[one_of]=ABC'
Or all incidents not of that type:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'incident_type[not_in]=ABC'
Roles and custom fields have another nested layer in the query parameter, to account for operations against any of the roles or custom fields created in the account.
With incident role id=ABC, find all incidents where that role is unset:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'incident_role[ABC][is_blank]=true'
Or where the role has been set:
curl --get 'https://api.incident.io/v2/incidents' \
--data 'incident_role[ABC][is_blank]=false'
With an option custom field id=ABC, all incidents that have field ABC set to the custom field option of id=XYZ:
curl \
--get 'https://api.incident.io/v2/incidents' \
--data 'custom_field[ABC][one_of]=XYZ'
Or all incidents that do not have custom field id=ABC set to option id=XYZ:
curl \
--get 'https://api.incident.io/v2/incidents' \
--data 'custom_field[ABC][not_in]=XYZ'
OK response.
{- "incidents": [
- {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "creator": {
- "api_key": {
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "My test API key"
}, - "user": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}
}, - "custom_field_entries": [
- {
- "custom_field": {
- "description": "Which team is impacted by this issue",
- "field_type": "single_select",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Affected Team",
- "options": [
- {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}
]
}, - "values": [
- {
- "value_catalog_entry": {
- "aliases": [
- "lawrence@incident.io",
- "lawrence"
], - "external_id": "761722cd-d1d7-477b-ac7e-90f9e079dc33",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Primary On-call"
}, - "value_numeric": "123.456",
- "value_option": {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}, - "value_text": "This is my text field, I hope you like it"
}
]
}
], - "external_issue_reference": {
- "issue_name": "INC-123",
- "provider": "asana"
}, - "id": "01FDAG4SAP5TYPT98WGR2N7W91",
- "incident_role_assignments": [
- {
- "assignee": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}, - "role": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "The person currently coordinating the incident",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "instructions": "Take point on the incident; Make sure people are clear on responsibilities",
- "name": "Incident Lead",
- "required": false,
- "role_type": "lead",
- "shortform": "lead",
- "updated_at": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_status": {
- "category": "triage",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Impact has been **fully mitigated**, and we're ready to learn from this incident.",
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Closed",
- "rank": 4,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "incident_timestamp_values": [
- {
- "incident_timestamp": {
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Impact started",
- "rank": 1
}, - "value": {
- "value": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_type": {
- "create_in_triage": "always",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Customer facing production outages",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "is_default": false,
- "name": "Production Outage",
- "private_incidents_only": false,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "mode": "standard",
- "name": "Our database is sad",
- "reference": "INC-123",
- "severity": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Issues with **low impact**.",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Minor",
- "rank": 1,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "slack_channel_id": "C02AW36C1M5",
- "slack_channel_name": "inc-165-green-parrot",
- "slack_team_id": "T02A1FSLE8J",
- "summary": "Our database is really really sad, and we don't know why yet.",
- "updated_at": "2021-08-17T13:28:57.801578Z",
- "visibility": "public",
- "workload_minutes_late": 40.7,
- "workload_minutes_sleeping": 0,
- "workload_minutes_total": 60.7,
- "workload_minutes_working": 20
}
], - "pagination_meta": {
- "after": "01FCNDV6P870EA6S7TK1DSYDG0",
- "page_size": 25,
- "total_record_count": 238
}
}
Create a new incident.
Note that if the incident mode is set to "retrospective" then the new incident will not be announced in Slack.
Array of objects (CustomFieldEntryPayloadV1) Set the incident's custom fields to these values | |
id | string Unique identifier for the incident |
idempotency_key required | string Unique string used to de-duplicate incident create requests |
Array of objects (IncidentRoleAssignmentPayloadV2) Assign incident roles to these people | |
incident_status_id | string Incident status to assign to the incident |
Array of objects (IncidentTimestampValuePayloadV2) Assign the incident's timestamps to these values | |
incident_type_id | string Incident type to create this incident as |
mode | string Whether the incident is real, a test, a tutorial, or importing as a retrospective incident |
name | string Explanation of the incident |
object (RetrospectiveIncidentOptionsV2) | |
severity_id | string Severity to create incident as |
slack_channel_name_override | string Name of the Slack channel to create for this incident |
slack_team_id | string Slack Team to create the incident in |
summary | string Detailed description of the incident |
visibility required | string Whether the incident should be open to anyone in your Slack workspace (public), or invite-only (private). For more information on Private Incidents see our help centre. |
OK response.
{- "custom_field_entries": [
- {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "values": [
- {
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "value_catalog_entry_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "value_numeric": "123.456",
- "value_option_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "value_text": "This is my text field, I hope you like it",
- "value_timestamp": ""
}
]
}
], - "id": "01FDAG4SAP5TYPT98WGR2N7W91",
- "idempotency_key": "alert-uuid",
- "incident_role_assignments": [
- {
- "assignee": {
- "email": "bob@example.com",
- "id": "01G0J1EXE7AXZ2C93K61WBPYEH",
- "slack_user_id": "USER123"
}, - "incident_role_id": "01FH5TZRWMNAFB0DZ23FD1TV96"
}
], - "incident_status_id": "01G0J1EXE7AXZ2C93K61WBPYEH",
- "incident_timestamp_values": [
- {
- "incident_timestamp_id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "value": "2021-08-17T13:28:57.801578Z"
}
], - "incident_type_id": "01FH5TZRWMNAFB0DZ23FD1TV96",
- "mode": "standard",
- "name": "Our database is sad",
- "retrospective_incident_options": {
- "slack_channel_id": "abc123"
}, - "severity_id": "01FH5TZRWMNAFB0DZ23FD1TV96",
- "slack_channel_name_override": "inc-123-database-down",
- "slack_team_id": "T02A1FSLE8J",
- "summary": "Our database is really really sad, and we don't know why yet.",
- "visibility": "public"
}
{- "incident": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "creator": {
- "api_key": {
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "My test API key"
}, - "user": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}
}, - "custom_field_entries": [
- {
- "custom_field": {
- "description": "Which team is impacted by this issue",
- "field_type": "single_select",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Affected Team",
- "options": [
- {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}
]
}, - "values": [
- {
- "value_catalog_entry": {
- "aliases": [
- "lawrence@incident.io",
- "lawrence"
], - "external_id": "761722cd-d1d7-477b-ac7e-90f9e079dc33",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Primary On-call"
}, - "value_numeric": "123.456",
- "value_option": {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}, - "value_text": "This is my text field, I hope you like it"
}
]
}
], - "external_issue_reference": {
- "issue_name": "INC-123",
- "provider": "asana"
}, - "id": "01FDAG4SAP5TYPT98WGR2N7W91",
- "incident_role_assignments": [
- {
- "assignee": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}, - "role": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "The person currently coordinating the incident",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "instructions": "Take point on the incident; Make sure people are clear on responsibilities",
- "name": "Incident Lead",
- "required": false,
- "role_type": "lead",
- "shortform": "lead",
- "updated_at": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_status": {
- "category": "triage",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Impact has been **fully mitigated**, and we're ready to learn from this incident.",
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Closed",
- "rank": 4,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "incident_timestamp_values": [
- {
- "incident_timestamp": {
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Impact started",
- "rank": 1
}, - "value": {
- "value": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_type": {
- "create_in_triage": "always",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Customer facing production outages",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "is_default": false,
- "name": "Production Outage",
- "private_incidents_only": false,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "mode": "standard",
- "name": "Our database is sad",
- "reference": "INC-123",
- "severity": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Issues with **low impact**.",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Minor",
- "rank": 1,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "slack_channel_id": "C02AW36C1M5",
- "slack_channel_name": "inc-165-green-parrot",
- "slack_team_id": "T02A1FSLE8J",
- "summary": "Our database is really really sad, and we don't know why yet.",
- "updated_at": "2021-08-17T13:28:57.801578Z",
- "visibility": "public",
- "workload_minutes_late": 40.7,
- "workload_minutes_sleeping": 0,
- "workload_minutes_total": 60.7,
- "workload_minutes_working": 20
}
}
{- "incident": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "creator": {
- "api_key": {
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "My test API key"
}, - "user": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}
}, - "custom_field_entries": [
- {
- "custom_field": {
- "description": "Which team is impacted by this issue",
- "field_type": "single_select",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Affected Team",
- "options": [
- {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}
]
}, - "values": [
- {
- "value_catalog_entry": {
- "aliases": [
- "lawrence@incident.io",
- "lawrence"
], - "external_id": "761722cd-d1d7-477b-ac7e-90f9e079dc33",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Primary On-call"
}, - "value_numeric": "123.456",
- "value_option": {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}, - "value_text": "This is my text field, I hope you like it"
}
]
}
], - "external_issue_reference": {
- "issue_name": "INC-123",
- "provider": "asana"
}, - "id": "01FDAG4SAP5TYPT98WGR2N7W91",
- "incident_role_assignments": [
- {
- "assignee": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}, - "role": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "The person currently coordinating the incident",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "instructions": "Take point on the incident; Make sure people are clear on responsibilities",
- "name": "Incident Lead",
- "required": false,
- "role_type": "lead",
- "shortform": "lead",
- "updated_at": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_status": {
- "category": "triage",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Impact has been **fully mitigated**, and we're ready to learn from this incident.",
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Closed",
- "rank": 4,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "incident_timestamp_values": [
- {
- "incident_timestamp": {
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Impact started",
- "rank": 1
}, - "value": {
- "value": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_type": {
- "create_in_triage": "always",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Customer facing production outages",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "is_default": false,
- "name": "Production Outage",
- "private_incidents_only": false,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "mode": "standard",
- "name": "Our database is sad",
- "reference": "INC-123",
- "severity": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Issues with **low impact**.",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Minor",
- "rank": 1,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "slack_channel_id": "C02AW36C1M5",
- "slack_channel_name": "inc-165-green-parrot",
- "slack_team_id": "T02A1FSLE8J",
- "summary": "Our database is really really sad, and we don't know why yet.",
- "updated_at": "2021-08-17T13:28:57.801578Z",
- "visibility": "public",
- "workload_minutes_late": 40.7,
- "workload_minutes_sleeping": 0,
- "workload_minutes_total": 60.7,
- "workload_minutes_working": 20
}
}
Edit an existing incident.
This endpoint allows you to edit the properties of an existing incident: e.g. set the severity or update custom fields.
When using this endpoint, only fields that are provided will be edited (omitted fields will be ignored).
OK response.
{- "incident": {
- "custom_field_entries": [
- {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "values": [
- {
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "value_catalog_entry_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "value_numeric": "123.456",
- "value_option_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "value_text": "This is my text field, I hope you like it",
- "value_timestamp": ""
}
]
}
], - "incident_role_assignments": [
- {
- "assignee": {
- "email": "bob@example.com",
- "id": "01G0J1EXE7AXZ2C93K61WBPYEH",
- "slack_user_id": "USER123"
}, - "incident_role_id": "01FH5TZRWMNAFB0DZ23FD1TV96"
}
], - "incident_timestamp_values": [
- {
- "incident_timestamp_id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "value": "2021-08-17T13:28:57.801578Z"
}
], - "name": "Our database is sad",
- "severity_id": "01FH5TZRWMNAFB0DZ23FD1TV96",
- "summary": "Our database is really really sad, and we don't know why yet."
}, - "notify_incident_channel": true
}
{- "incident": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "creator": {
- "api_key": {
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "My test API key"
}, - "user": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}
}, - "custom_field_entries": [
- {
- "custom_field": {
- "description": "Which team is impacted by this issue",
- "field_type": "single_select",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Affected Team",
- "options": [
- {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}
]
}, - "values": [
- {
- "value_catalog_entry": {
- "aliases": [
- "lawrence@incident.io",
- "lawrence"
], - "external_id": "761722cd-d1d7-477b-ac7e-90f9e079dc33",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Primary On-call"
}, - "value_numeric": "123.456",
- "value_option": {
- "custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "sort_key": 10,
- "value": "Product"
}, - "value_text": "This is my text field, I hope you like it"
}
]
}
], - "external_issue_reference": {
- "issue_name": "INC-123",
- "provider": "asana"
}, - "id": "01FDAG4SAP5TYPT98WGR2N7W91",
- "incident_role_assignments": [
- {
- "assignee": {
- "email": "lisa@incident.io",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Lisa Karlin Curtis",
- "role": "viewer",
- "slack_user_id": "U02AYNF2XJM"
}, - "role": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "The person currently coordinating the incident",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "instructions": "Take point on the incident; Make sure people are clear on responsibilities",
- "name": "Incident Lead",
- "required": false,
- "role_type": "lead",
- "shortform": "lead",
- "updated_at": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_status": {
- "category": "triage",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Impact has been **fully mitigated**, and we're ready to learn from this incident.",
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Closed",
- "rank": 4,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "incident_timestamp_values": [
- {
- "incident_timestamp": {
- "id": "01FCNDV6P870EA6S7TK1DSYD5H",
- "name": "Impact started",
- "rank": 1
}, - "value": {
- "value": "2021-08-17T13:28:57.801578Z"
}
}
], - "incident_type": {
- "create_in_triage": "always",
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Customer facing production outages",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "is_default": false,
- "name": "Production Outage",
- "private_incidents_only": false,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "mode": "standard",
- "name": "Our database is sad",
- "reference": "INC-123",
- "severity": {
- "created_at": "2021-08-17T13:28:57.801578Z",
- "description": "Issues with **low impact**.",
- "id": "01FCNDV6P870EA6S7TK1DSYDG0",
- "name": "Minor",
- "rank": 1,
- "updated_at": "2021-08-17T13:28:57.801578Z"
}, - "slack_channel_id": "C02AW36C1M5",
- "slack_channel_name": "inc-165-green-parrot",
- "slack_team_id": "T02A1FSLE8J",
- "summary": "Our database is really really sad, and we don't know why yet.",
- "updated_at": "2021-08-17T13:28:57.801578Z",
- "visibility": "public",
- "workload_minutes_late": 40.7,
- "workload_minutes_sleeping": 0,
- "workload_minutes_total": 60.7,
- "workload_minutes_working": 20
}
}