Request parameters for getServiceJobs operation in ServiceApi.

Export

ServiceApiGetServiceJobsRequest

interface ServiceApiGetServiceJobsRequest {
    asins?: string[];
    createdAfter?: string;
    createdBefore?: string;
    lastUpdatedAfter?: string;
    lastUpdatedBefore?: string;
    marketplaceIds: string[];
    pageSize?: number;
    pageToken?: string;
    requiredSkills?: string[];
    scheduleEndDate?: string;
    scheduleStartDate?: string;
    serviceJobStatus?: ("CANCELLED" | "COMPLETED" | "NOT_SERVICED" | "PENDING_SCHEDULE" | "NOT_FULFILLABLE" | "HOLD" | "PAYMENT_DECLINED")[];
    serviceOrderIds?: string[];
    sortField?: "JOB_DATE" | "JOB_STATUS";
    sortOrder?: "ASC" | "DESC";
    storeIds?: string[];
}

Properties

asins?: string[]

List of Amazon Standard Identification Numbers (ASIN) of the items. Max values supported is 20.

Memberof

ServiceApiGetServiceJobs

createdAfter?: string

A date used for selecting jobs created at or after a specified time. Must be in ISO 8601 format. Required if `LastUpdatedAfter` is not specified. Specifying both `CreatedAfter` and `LastUpdatedAfter` returns an error.

Memberof

ServiceApiGetServiceJobs

createdBefore?: string

A date used for selecting jobs created at or before a specified time. Must be in ISO 8601 format.

Memberof

ServiceApiGetServiceJobs

lastUpdatedAfter?: string

A date used for selecting jobs updated at or after a specified time. Must be in ISO 8601 format. Required if `createdAfter` is not specified. Specifying both `CreatedAfter` and `LastUpdatedAfter` returns an error.

Memberof

ServiceApiGetServiceJobs

lastUpdatedBefore?: string

A date used for selecting jobs updated at or before a specified time. Must be in ISO 8601 format.

Memberof

ServiceApiGetServiceJobs

marketplaceIds: string[]

Used to select jobs that were placed in the specified marketplaces.

Memberof

ServiceApiGetServiceJobs

pageSize?: number

A non-negative integer that indicates the maximum number of jobs to return in the list, Value must be 1 - 20. Default 20.

Memberof

ServiceApiGetServiceJobs

pageToken?: string

String returned in the response of your previous request.

Memberof

ServiceApiGetServiceJobs

requiredSkills?: string[]

A defined set of related knowledge, skills, experience, tools, materials, and work processes common to service delivery for a set of products and/or service scenarios. Max values supported is 20.

Memberof

ServiceApiGetServiceJobs

scheduleEndDate?: string

A date used for filtering jobs schedules at or before a specified time. Must be in ISO 8601 format. Schedule end date should not be earlier than schedule start date.

Memberof

ServiceApiGetServiceJobs

scheduleStartDate?: string

A date used for filtering jobs schedules at or after a specified time. Must be in ISO 8601 format. Schedule end date should not be earlier than schedule start date.

Memberof

ServiceApiGetServiceJobs

serviceJobStatus?: ("CANCELLED" | "COMPLETED" | "NOT_SERVICED" | "PENDING_SCHEDULE" | "NOT_FULFILLABLE" | "HOLD" | "PAYMENT_DECLINED")[]

A list of one or more job status by which to filter the list of jobs.

Memberof

ServiceApiGetServiceJobs

serviceOrderIds?: string[]

List of service order ids for the query you want to perform.Max values supported 20.

Memberof

ServiceApiGetServiceJobs

sortField?: "JOB_DATE" | "JOB_STATUS"

Sort fields on which you want to sort the output.

Memberof

ServiceApiGetServiceJobs

sortOrder?: "ASC" | "DESC"

Sort order for the query you want to perform.

Memberof

ServiceApiGetServiceJobs

storeIds?: string[]

List of Amazon-defined identifiers for the region scope. Max values supported is 50.

Memberof

ServiceApiGetServiceJobs