interface MapUpdateRequest {
    geometry: Point;
    id: number;
    isEditable: boolean;
    isOpen: boolean;
    isRead: boolean;
    isStarred: boolean;
    reportedOn: number;
    resolutionState: null | string;
    resolvedOn: null | number;
    severity: IssueSeverity;
    source: UpdateRequestSource;
    updateRequestType: UpdateRequestType;
    userPreferences: UpdateRequestUserPreferences;
}

Properties

geometry: Point

The GeoJSON Point representation of the map update request's location.

id: number
isEditable: boolean

Whether the map update request is editable or not.

isOpen: boolean

Whether the map update request is open or not.

isRead: boolean

Whether the map update request is read or not.

isStarred: boolean

Whether the map update request is starred or not.

reportedOn: number

The timestamp of the date and time when the map update request was reported.

resolutionState: null | string

The resolution state of the map update request. null if the state is not defined.

resolvedOn: null | number

The timestamp of the map update request resolution date and time. null if the request is not resolved.

severity: IssueSeverity

The severity of the map update request.

The source of the map update request.

updateRequestType: UpdateRequestType

The type of the map update request.

The user preferences, associated with the map update request.