Skip to main content

GET /callhome/endPointsPMRStatus

Use this method to return the current status for one or more service tickets that were generated by Call Home.

This method returns the job ID for the job that is created to perform this request. You can use GET /tasks/{job_list} to monitor the status and progress of the job.

For service tickets that were generated by a support service other than Call Home, use GET /service/tickets/{record_id}.

Authentication

Authentication with username and password is required.

Request URL

GET https://{management_server_IP}/callhome/endPointsPMRStatus

Query parameters

ParametersRequired / OptionalDescription
list={problem_record_id}OptionalList of IDs for service tickets to be retrieved, separated by a comma (for example list="USE0DSBNWWS","USE0DSBNXYZ")

If this query parameter is not specified, all PMRs are returned.

To obtain a list of service-ticket UIDs, use the GET /callhome/endPointsPMR method.

The following example retrieves the current status for all Call Home service tickets.
GET https://192.0.2.0/callhome/endPointsPMRStatus
The following example retrieves the current status for two Call Home service tickets.
GET https://192.0.2.0/callhome/endPointsPMRStatus?list="USE0DSBNWWS","USE0DSBNXYZ"

Request body

None

Response codes

CodeDescriptionComments
200OKThe request completed successfully.
400Bad RequestA query parameter or request attribute is missing or not valid, or the operation is not supported. A descriptive error message is returned in the response body.
409ConflictThere is a conflict with the current state of the resource. A descriptive error message is returned in the response body.
500Internal Server ErrorAn internal error occurred. A descriptive error message is returned in the response body.

Response body

AttributesTypeDescription
followJobPatchStringJob URI
The following example is returned if the request was successful. In this example, job ID 12 can be used to monitor the status and progress of the job.
{
"followJobPath": "/jos/32"