CreateOnSiteJobsRequestInputType
Input fields
Request related assets.
Comment for the request.
External reference for the request.
Is emergency.
Ignore any warnings raised by the request checks.
Combined reason and sub-reason for the request. It will be in the format of 'REASON___SUB_REASON'. Sub-reason can be optional so the format can also be just 'REASON'.
Request reporter.
Run validation checks before creating the request. Cannot be false when using AccountUser authentication.
Request status. This value may be overridden to APPROVAL_PENDING if the reason or emergency requires approval.
Supply point external identifier to market name mappings to associate with the request. If this is provided, supply_point_internal_ids cannot be provided.
List of internal IDs of supply points to associate with the request. If this is provided, supply_point_identifier_to_market_name_mapping cannot be provided.
Example
{
"assets": OnSiteJobsAssetInput,
"comment": "meeting-watch-establish-lose-figure",
"externalReference": "man-material-out-drop-computer",
"isEmergency": true,
"overrideRequestCheckWarnings": true,
"reason": "METER_REMOVAL___BLANK_DISPLAY",
"reporter": ReporterInput,
"runRequestChecks": true,
"status": "APPOINTMENT_FAILED",
"supplyPointIdentifierToMarketNameMapping": SupplyPointIdentifierToMarketNameMappingInput,
"supplyPointInternalIds": 98
}