Querying Incident Ticket Details
Function
This API is used to query incident ticket details.
URI
GET /v1/external/incident/{incident_num}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
incident_num |
Yes |
String |
Incident ticket ID Minimum length: 0 character Maximum length: 255 characters |
Request Parameters
None
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
provider_code |
String |
Service ID. Default value: 049 Minimum length: 3 characters Maximum length: 100,000,000 characters |
error_code |
String |
Request response code. The value ranges from 0000 to 9999. The value is 0 in normal cases. Default value: GOM.00000000 Minimum length: 1 character Maximum length: 100,000,000 characters |
error_msg |
String |
Request response description. Minimum length: 0 character Maximum length: 100,000,000 characters |
data |
data |
Parameter |
Type |
Description |
---|---|---|
incident_num |
String |
Incident ticket ID Minimum length: 0 character Maximum length: 255 characters |
region |
Array of strings |
Region code. This parameter is mandatory if a WarRoom is automatically started. Currently, only one region code is supported. Minimum length: 0 character Maximum length: 255 characters Array length: 0 to 1 characters |
enterprise_project |
Array of strings |
Enterprise project ID. Currently, only one enterprise project ID is supported. Minimum length: 0 character Maximum length: 255 characters Array length: 0 to 1 characters |
current_cloud_service |
Array of strings |
Home application ID. Currently, only one home application ID is supported. Minimum length: 0 character Maximum length: 255 characters Array length: 0 to 1 characters |
incident_level |
String |
Incident level. For details about the incident level, see Incident Level. Minimum length: 0 character Maximum length: 255 characters |
is_service_interrupt |
Boolean |
Whether the service is interrupted. The value can be true or false. The value can be:
|
incident_type |
String |
Incident type. For details about the event type, see Incident Type. Minimum length: 0 character Maximum length: 255 characters |
incident_title |
String |
Incident title. The value contains a maximum of 200 characters. Minimum length: 0 character Maximum length: 200 characters |
incident_description |
String |
Incident description. The value can contain a maximum of 600 characters. Minimum length: 0 character Maximum length: 600 characters |
incident_source |
String |
Incident source. For details about the incident source, see Incident Source. Minimum length: 0 character Maximum length: 255 characters |
incident_assignee |
Array of strings |
Owner Minimum length: 0 character Maximum length: 255 characters Array length: 0 to 1 characters |
assignee_scene |
String |
Schedule scenario Minimum length: 0 character Maximum length: 255 characters |
assignee_role |
String |
Schedule role Minimum length: 0 character Maximum length: 255 characters |
warroom_id |
String |
warroom_id Minimum length: 0 character Maximum length: 255 characters |
handle_time |
Long |
Timestamp of the latest solution submission. Minimum value: 1 Maximum value: 9999999999 |
status |
String |
Status key. For details, see Incident Status. Minimum length: 0 character Maximum length: 255 characters |
create_time |
Long |
Timestamp for ticket creation Minimum value: 0 Maximum value: 999999999 |
creator |
String |
Ticket creator Minimum length: 0 character Maximum length: 255 characters |
enum_data_list |
Array of TicketInfoEnumData objects |
Enumerated values Array length: 0 to 100,000,000 characters |
Parameter |
Type |
Description |
---|---|---|
filed_key |
String |
Field Key. Minimum length: 0 character Maximum length: 255 characters |
enum_key |
String |
Enumeration Key Minimum length: 0 character Maximum length: 255 characters |
name_zh |
String |
Chinese name Minimum length: 0 character Maximum length: 255 characters |
name_en |
String |
English name Minimum length: 0 character Maximum length: 255 characters |
Status code: 400
Parameter |
Type |
Description |
---|---|---|
provider_code |
String |
Service ID. Default value: 049 Minimum length: 3 characters Maximum length: 100,000,000 characters |
error_code |
String |
Request response code. The value ranges from 0000 to 9999. The value is 0 in normal cases. Default value: GOM.00000000 Minimum length: 1 character Maximum length: 100,000,000 characters |
error_msg |
String |
Request response description. Minimum length: 0 character Maximum length: 100,000,000 characters |
Status code: 200
Parameter |
Type |
Description |
---|---|---|
provider_code |
String |
Service ID. Default value: 049 Minimum length: 3 characters Maximum length: 100,000,000 characters |
error_code |
String |
Request response code. The value ranges from 0000 to 9999. The value is 0 in normal cases. Default value: GOM.00000000 Minimum length: 1 character Maximum length: 100,000,000 characters |
error_msg |
String |
Request response description. Minimum length: 0 character Maximum length: 100,000,000 characters |
data |
data |
Parameter |
Type |
Description |
---|---|---|
incident_num |
String |
Incident ticket ID Minimum length: 0 character Maximum length: 255 characters |
Status code: 400
Parameter |
Type |
Description |
---|---|---|
provider_code |
String |
Service ID. Default value: 049 Minimum length: 3 characters Maximum length: 100,000,000 characters |
error_code |
String |
Request response code. The value ranges from 0000 to 9999. The value is 0 in normal cases. Default value: GOM.00000000 Minimum length: 1 character Maximum length: 100,000,000 characters |
error_msg |
String |
Request response description. Minimum length: 0 character Maximum length: 100,000,000 characters |
Request Example
GET https://IP:PORT/v1/external/incident/IM2024******08 Request Headers: Content-Type: application/json X-Auth-Token: MI*******ghkgB
Response Example
{ "provider_code": "049", "error_code": "GOM.00000000", "error_msg": null, "data": { "incident_num": "IM202403181322030178042608", "region": [ "" ], "enterprise_project": [ "0" ], "current_cloud_service": [ "6470681a31da2a47ed50a919" ], "incident_level": "level_50", "is_service_interrupt": true, "incident_type": "inc_type_p_function_issues", "incident_title": "tet", "incident_description": "25819b46251b46218bf6ad238ddd860c", "incident_source": "incident_source_manual", "incident_assignee": [ "25819b46251b46218bf6ad238ddd860c" ], "assignee_scene": "", "assignee_role": "", "warroom_id": "WR202403181334366050100030", "handle_time": null, "status": "INCIDENT_STATUS_ACKNOWLEDGED", "create_time": 1710739323172, "creator": "1", "enum_data_list": [ { "filed_key": "current_cloud_service_id", "enum_key": "6470681a31da2a47ed50a919", "name_zh": "COC", "name_en": "COC" }, { "filed_key": "creator", "enum_key": "25819b46251b46218bf6ad238ddd860c", "name_zh": "coc-cim-user", "name_en": "coc-cim-user" }, { "filed_key": "level_id", "enum_key": "level_50", "name_zh": "P5", "name_en": "P5" }, { "filed_key": "work_flow_status", "enum_key": "INCIDENT_STATUS_ACKNOWLEDGED", "name_zh": "xxx", "name_en": "ACKNOWLEDGED" }, { "filed_key": "mtm_type", "enum_key": "inc_type_p_function_issues", "name_zh": "xxx", "name_en": "function issues" }, { "filed_key": "source_id", "enum_key": "incident_source_manual", "name_zh": "xxx", "name_en": "Manual Creation" }, { "filed_key": "assignee", "enum_key": "25819b46251b46218bf6ad238ddd860c", "name_zh": "coc-cim-user", "name_en": "coc-cim-user" } ] } }
Status Code
Status Code |
Description |
---|---|
200 |
response |
400 |
Error response |
Error Code
None
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.