Interface ServicesApiModelServiceApiGetServiceJobsRequest

Request parameters for getServiceJobs operation in ServiceApi.

ServiceApiGetServiceJobsRequest

interface ServicesApiModelServiceApiGetServiceJobsRequest {
    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.

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.

ServiceApiGetServiceJobs

createdBefore?: string

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

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.

ServiceApiGetServiceJobs

lastUpdatedBefore?: string

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

ServiceApiGetServiceJobs

marketplaceIds: string[]

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

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.

ServiceApiGetServiceJobs

pageToken?: string

String returned in the response of your previous request.

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.

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.

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.

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.

ServiceApiGetServiceJobs

serviceOrderIds?: string[]

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

ServiceApiGetServiceJobs

sortField?: "JOB_DATE" | "JOB_STATUS"

Sort fields on which you want to sort the output.

ServiceApiGetServiceJobs

sortOrder?: "ASC" | "DESC"

Sort order for the query you want to perform.

ServiceApiGetServiceJobs

storeIds?: string[]

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

ServiceApiGetServiceJobs

MMNEPVFCICPMFPCPTTAAATR