cancelOnSiteJobsRequest
Cancel an On Site Jobs Request, cancelling it with the vendor if supported.
Arguments
The input objects required to cancel a Request.
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-13010: No booking adapter found for agent.
- KT-CT-13032: Request does not exist.
- KT-CT-13035: Request is inactive.
- KT-CT-13038: Invalid request status.
- KT-CT-13040: Agent not set on request.
- KT-CT-13094: Request has active appointments.
- KT-CT-13095: Request cancellation not supported.
- KT-CT-13096: Failed to cancel the request with the agent.
- KT-CT-7899: An internal error occurred.
Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation CancelOnSiteJobsRequest($input: CancelOnSiteJobsRequestInputType!) {
cancelOnSiteJobsRequest(input: $input) {
onSiteJobsRequest {
...OnSiteJobsRequestTypeFragment
}
}
}
Variables
{
"input": CancelOnSiteJobsRequestInputType
}
Response
{
"data": {
"cancelOnSiteJobsRequest": {
"onSiteJobsRequest": OnSiteJobsRequestType
}
}
}