The job details of a service.

ServiceJob

interface ServicesApiModelServiceJob {
    appointments?: ServicesApiModelAppointment[];
    associatedItems?: ServicesApiModelAssociatedItem[];
    buyer?: ServicesApiModelBuyer;
    createTime?: string;
    marketplaceId?: string;
    preferredAppointmentTimes?: ServicesApiModelAppointmentTime[];
    scopeOfWork?: ServicesApiModelScopeOfWork;
    seller?: ServicesApiModelSeller;
    serviceJobId?: string;
    serviceJobProvider?: ServicesApiModelServiceJobProvider;
    serviceJobStatus?:
        | "CANCELLED"
        | "COMPLETED"
        | ServicesApiModelServiceJobServiceJobStatusEnum
        | "NOT_SERVICED"
        | "PENDING_SCHEDULE"
        | "NOT_FULFILLABLE"
        | "HOLD"
        | "PAYMENT_DECLINED";
    serviceLocation?: ServicesApiModelServiceLocation;
    serviceOrderId?: string;
    storeId?: string;
}

Properties

A list of appointments.

ServiceJob

associatedItems?: ServicesApiModelAssociatedItem[]

A list of items associated with the service job.

ServiceJob

ServiceJob

createTime?: string

The date and time of the creation of the job in ISO 8601 format.

ServiceJob

marketplaceId?: string

The marketplace identifier.

ServiceJob

preferredAppointmentTimes?: ServicesApiModelAppointmentTime[]

A list of appointment windows preferred by the buyer. Included only if the buyer selected appointment windows when creating the order.

ServiceJob

ServiceJob

ServiceJob

serviceJobId?: string

Amazon identifier for the service job.

ServiceJob

ServiceJob

serviceJobStatus?:
    | "CANCELLED"
    | "COMPLETED"
    | ServicesApiModelServiceJobServiceJobStatusEnum
    | "NOT_SERVICED"
    | "PENDING_SCHEDULE"
    | "NOT_FULFILLABLE"
    | "HOLD"
    | "PAYMENT_DECLINED"

The status of the service job.

ServiceJob

ServiceJob

serviceOrderId?: string

The Amazon-defined identifier for an order placed by the buyer, in 3-7-7 format.

ServiceJob

storeId?: string

The Amazon-defined identifier for the region scope.

ServiceJob

MMNEPVFCICPMFPCPTTAAATR