1684 lines
44 KiB
JSON
1684 lines
44 KiB
JSON
{
|
|
"version":"2.0",
|
|
"metadata":{
|
|
"apiVersion":"2017-01-17",
|
|
"endpointPrefix":"mturk-requester",
|
|
"jsonVersion":"1.1",
|
|
"protocol":"json",
|
|
"serviceAbbreviation":"Amazon MTurk",
|
|
"serviceFullName":"Amazon Mechanical Turk",
|
|
"signatureVersion":"v4",
|
|
"targetPrefix":"MTurkRequesterServiceV20170117",
|
|
"uid":"mturk-requester-2017-01-17"
|
|
},
|
|
"operations":{
|
|
"AcceptQualificationRequest":{
|
|
"name":"AcceptQualificationRequest",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AcceptQualificationRequestRequest"},
|
|
"output":{"shape":"AcceptQualificationRequestResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"ApproveAssignment":{
|
|
"name":"ApproveAssignment",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ApproveAssignmentRequest"},
|
|
"output":{"shape":"ApproveAssignmentResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"AssociateQualificationWithWorker":{
|
|
"name":"AssociateQualificationWithWorker",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AssociateQualificationWithWorkerRequest"},
|
|
"output":{"shape":"AssociateQualificationWithWorkerResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"CreateAdditionalAssignmentsForHIT":{
|
|
"name":"CreateAdditionalAssignmentsForHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateAdditionalAssignmentsForHITRequest"},
|
|
"output":{"shape":"CreateAdditionalAssignmentsForHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"CreateHIT":{
|
|
"name":"CreateHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateHITRequest"},
|
|
"output":{"shape":"CreateHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"CreateHITType":{
|
|
"name":"CreateHITType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateHITTypeRequest"},
|
|
"output":{"shape":"CreateHITTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"CreateHITWithHITType":{
|
|
"name":"CreateHITWithHITType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateHITWithHITTypeRequest"},
|
|
"output":{"shape":"CreateHITWithHITTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"CreateQualificationType":{
|
|
"name":"CreateQualificationType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateQualificationTypeRequest"},
|
|
"output":{"shape":"CreateQualificationTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"CreateWorkerBlock":{
|
|
"name":"CreateWorkerBlock",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateWorkerBlockRequest"},
|
|
"output":{"shape":"CreateWorkerBlockResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"DeleteHIT":{
|
|
"name":"DeleteHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteHITRequest"},
|
|
"output":{"shape":"DeleteHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"DeleteQualificationType":{
|
|
"name":"DeleteQualificationType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteQualificationTypeRequest"},
|
|
"output":{"shape":"DeleteQualificationTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"DeleteWorkerBlock":{
|
|
"name":"DeleteWorkerBlock",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteWorkerBlockRequest"},
|
|
"output":{"shape":"DeleteWorkerBlockResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"DisassociateQualificationFromWorker":{
|
|
"name":"DisassociateQualificationFromWorker",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DisassociateQualificationFromWorkerRequest"},
|
|
"output":{"shape":"DisassociateQualificationFromWorkerResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"GetAccountBalance":{
|
|
"name":"GetAccountBalance",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetAccountBalanceRequest"},
|
|
"output":{"shape":"GetAccountBalanceResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"GetAssignment":{
|
|
"name":"GetAssignment",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetAssignmentRequest"},
|
|
"output":{"shape":"GetAssignmentResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"GetFileUploadURL":{
|
|
"name":"GetFileUploadURL",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetFileUploadURLRequest"},
|
|
"output":{"shape":"GetFileUploadURLResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"GetHIT":{
|
|
"name":"GetHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetHITRequest"},
|
|
"output":{"shape":"GetHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"GetQualificationScore":{
|
|
"name":"GetQualificationScore",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetQualificationScoreRequest"},
|
|
"output":{"shape":"GetQualificationScoreResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"GetQualificationType":{
|
|
"name":"GetQualificationType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetQualificationTypeRequest"},
|
|
"output":{"shape":"GetQualificationTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListAssignmentsForHIT":{
|
|
"name":"ListAssignmentsForHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListAssignmentsForHITRequest"},
|
|
"output":{"shape":"ListAssignmentsForHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListBonusPayments":{
|
|
"name":"ListBonusPayments",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListBonusPaymentsRequest"},
|
|
"output":{"shape":"ListBonusPaymentsResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListHITs":{
|
|
"name":"ListHITs",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListHITsRequest"},
|
|
"output":{"shape":"ListHITsResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListHITsForQualificationType":{
|
|
"name":"ListHITsForQualificationType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListHITsForQualificationTypeRequest"},
|
|
"output":{"shape":"ListHITsForQualificationTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListQualificationRequests":{
|
|
"name":"ListQualificationRequests",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListQualificationRequestsRequest"},
|
|
"output":{"shape":"ListQualificationRequestsResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListQualificationTypes":{
|
|
"name":"ListQualificationTypes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListQualificationTypesRequest"},
|
|
"output":{"shape":"ListQualificationTypesResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListReviewPolicyResultsForHIT":{
|
|
"name":"ListReviewPolicyResultsForHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListReviewPolicyResultsForHITRequest"},
|
|
"output":{"shape":"ListReviewPolicyResultsForHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListReviewableHITs":{
|
|
"name":"ListReviewableHITs",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListReviewableHITsRequest"},
|
|
"output":{"shape":"ListReviewableHITsResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListWorkerBlocks":{
|
|
"name":"ListWorkerBlocks",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListWorkerBlocksRequest"},
|
|
"output":{"shape":"ListWorkerBlocksResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"ListWorkersWithQualificationType":{
|
|
"name":"ListWorkersWithQualificationType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListWorkersWithQualificationTypeRequest"},
|
|
"output":{"shape":"ListWorkersWithQualificationTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"NotifyWorkers":{
|
|
"name":"NotifyWorkers",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"NotifyWorkersRequest"},
|
|
"output":{"shape":"NotifyWorkersResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"RejectAssignment":{
|
|
"name":"RejectAssignment",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RejectAssignmentRequest"},
|
|
"output":{"shape":"RejectAssignmentResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"RejectQualificationRequest":{
|
|
"name":"RejectQualificationRequest",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RejectQualificationRequestRequest"},
|
|
"output":{"shape":"RejectQualificationRequestResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"SendBonus":{
|
|
"name":"SendBonus",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"SendBonusRequest"},
|
|
"output":{"shape":"SendBonusResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"SendTestEventNotification":{
|
|
"name":"SendTestEventNotification",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"SendTestEventNotificationRequest"},
|
|
"output":{"shape":"SendTestEventNotificationResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
},
|
|
"UpdateExpirationForHIT":{
|
|
"name":"UpdateExpirationForHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateExpirationForHITRequest"},
|
|
"output":{"shape":"UpdateExpirationForHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"UpdateHITReviewStatus":{
|
|
"name":"UpdateHITReviewStatus",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateHITReviewStatusRequest"},
|
|
"output":{"shape":"UpdateHITReviewStatusResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"UpdateHITTypeOfHIT":{
|
|
"name":"UpdateHITTypeOfHIT",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateHITTypeOfHITRequest"},
|
|
"output":{"shape":"UpdateHITTypeOfHITResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"UpdateNotificationSettings":{
|
|
"name":"UpdateNotificationSettings",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateNotificationSettingsRequest"},
|
|
"output":{"shape":"UpdateNotificationSettingsResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
],
|
|
"idempotent":true
|
|
},
|
|
"UpdateQualificationType":{
|
|
"name":"UpdateQualificationType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateQualificationTypeRequest"},
|
|
"output":{"shape":"UpdateQualificationTypeResponse"},
|
|
"errors":[
|
|
{"shape":"ServiceFault"},
|
|
{"shape":"RequestError"}
|
|
]
|
|
}
|
|
},
|
|
"shapes":{
|
|
"AcceptQualificationRequestRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationRequestId"],
|
|
"members":{
|
|
"QualificationRequestId":{"shape":"String"},
|
|
"IntegerValue":{"shape":"Integer"}
|
|
}
|
|
},
|
|
"AcceptQualificationRequestResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"ApproveAssignmentRequest":{
|
|
"type":"structure",
|
|
"required":["AssignmentId"],
|
|
"members":{
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"RequesterFeedback":{"shape":"String"},
|
|
"OverrideRejection":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"ApproveAssignmentResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"Assignment":{
|
|
"type":"structure",
|
|
"members":{
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"HITId":{"shape":"EntityId"},
|
|
"AssignmentStatus":{"shape":"AssignmentStatus"},
|
|
"AutoApprovalTime":{"shape":"Timestamp"},
|
|
"AcceptTime":{"shape":"Timestamp"},
|
|
"SubmitTime":{"shape":"Timestamp"},
|
|
"ApprovalTime":{"shape":"Timestamp"},
|
|
"RejectionTime":{"shape":"Timestamp"},
|
|
"Deadline":{"shape":"Timestamp"},
|
|
"Answer":{"shape":"String"},
|
|
"RequesterFeedback":{"shape":"String"}
|
|
}
|
|
},
|
|
"AssignmentList":{
|
|
"type":"list",
|
|
"member":{"shape":"Assignment"}
|
|
},
|
|
"AssignmentStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Submitted",
|
|
"Approved",
|
|
"Rejected"
|
|
]
|
|
},
|
|
"AssignmentStatusList":{
|
|
"type":"list",
|
|
"member":{"shape":"AssignmentStatus"}
|
|
},
|
|
"AssociateQualificationWithWorkerRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"QualificationTypeId",
|
|
"WorkerId"
|
|
],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"IntegerValue":{"shape":"Integer"},
|
|
"SendNotification":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"AssociateQualificationWithWorkerResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"BonusPayment":{
|
|
"type":"structure",
|
|
"members":{
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"BonusAmount":{"shape":"CurrencyAmount"},
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"Reason":{"shape":"String"},
|
|
"GrantTime":{"shape":"Timestamp"}
|
|
}
|
|
},
|
|
"BonusPaymentList":{
|
|
"type":"list",
|
|
"member":{"shape":"BonusPayment"}
|
|
},
|
|
"Boolean":{"type":"boolean"},
|
|
"Comparator":{
|
|
"type":"string",
|
|
"enum":[
|
|
"LessThan",
|
|
"LessThanOrEqualTo",
|
|
"GreaterThan",
|
|
"GreaterThanOrEqualTo",
|
|
"EqualTo",
|
|
"NotEqualTo",
|
|
"Exists",
|
|
"DoesNotExist",
|
|
"In",
|
|
"NotIn"
|
|
]
|
|
},
|
|
"CountryParameters":{
|
|
"type":"string",
|
|
"max":2,
|
|
"min":2
|
|
},
|
|
"CreateAdditionalAssignmentsForHITRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"HITId",
|
|
"NumberOfAdditionalAssignments"
|
|
],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"NumberOfAdditionalAssignments":{"shape":"Integer"},
|
|
"UniqueRequestToken":{"shape":"IdempotencyToken"}
|
|
}
|
|
},
|
|
"CreateAdditionalAssignmentsForHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"CreateHITRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"LifetimeInSeconds",
|
|
"AssignmentDurationInSeconds",
|
|
"Reward",
|
|
"Title",
|
|
"Description"
|
|
],
|
|
"members":{
|
|
"MaxAssignments":{"shape":"Integer"},
|
|
"AutoApprovalDelayInSeconds":{"shape":"Long"},
|
|
"LifetimeInSeconds":{"shape":"Long"},
|
|
"AssignmentDurationInSeconds":{"shape":"Long"},
|
|
"Reward":{"shape":"CurrencyAmount"},
|
|
"Title":{"shape":"String"},
|
|
"Keywords":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"Question":{"shape":"String"},
|
|
"RequesterAnnotation":{"shape":"String"},
|
|
"QualificationRequirements":{"shape":"QualificationRequirementList"},
|
|
"UniqueRequestToken":{"shape":"IdempotencyToken"},
|
|
"AssignmentReviewPolicy":{"shape":"ReviewPolicy"},
|
|
"HITReviewPolicy":{"shape":"ReviewPolicy"},
|
|
"HITLayoutId":{"shape":"EntityId"},
|
|
"HITLayoutParameters":{"shape":"HITLayoutParameterList"}
|
|
}
|
|
},
|
|
"CreateHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HIT":{"shape":"HIT"}
|
|
}
|
|
},
|
|
"CreateHITTypeRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"AssignmentDurationInSeconds",
|
|
"Reward",
|
|
"Title",
|
|
"Description"
|
|
],
|
|
"members":{
|
|
"AutoApprovalDelayInSeconds":{"shape":"Long"},
|
|
"AssignmentDurationInSeconds":{"shape":"Long"},
|
|
"Reward":{"shape":"CurrencyAmount"},
|
|
"Title":{"shape":"String"},
|
|
"Keywords":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"QualificationRequirements":{"shape":"QualificationRequirementList"}
|
|
}
|
|
},
|
|
"CreateHITTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HITTypeId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateHITWithHITTypeRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"HITTypeId",
|
|
"LifetimeInSeconds"
|
|
],
|
|
"members":{
|
|
"HITTypeId":{"shape":"EntityId"},
|
|
"MaxAssignments":{"shape":"Integer"},
|
|
"LifetimeInSeconds":{"shape":"Long"},
|
|
"Question":{"shape":"String"},
|
|
"RequesterAnnotation":{"shape":"String"},
|
|
"UniqueRequestToken":{"shape":"IdempotencyToken"},
|
|
"AssignmentReviewPolicy":{"shape":"ReviewPolicy"},
|
|
"HITReviewPolicy":{"shape":"ReviewPolicy"},
|
|
"HITLayoutId":{"shape":"EntityId"},
|
|
"HITLayoutParameters":{"shape":"HITLayoutParameterList"}
|
|
}
|
|
},
|
|
"CreateHITWithHITTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HIT":{"shape":"HIT"}
|
|
}
|
|
},
|
|
"CreateQualificationTypeRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Name",
|
|
"Description",
|
|
"QualificationTypeStatus"
|
|
],
|
|
"members":{
|
|
"Name":{"shape":"String"},
|
|
"Keywords":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"QualificationTypeStatus":{"shape":"QualificationTypeStatus"},
|
|
"RetryDelayInSeconds":{"shape":"Long"},
|
|
"Test":{"shape":"String"},
|
|
"AnswerKey":{"shape":"String"},
|
|
"TestDurationInSeconds":{"shape":"Long"},
|
|
"AutoGranted":{"shape":"Boolean"},
|
|
"AutoGrantedValue":{"shape":"Integer"}
|
|
}
|
|
},
|
|
"CreateQualificationTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationType":{"shape":"QualificationType"}
|
|
}
|
|
},
|
|
"CreateWorkerBlockRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"WorkerId",
|
|
"Reason"
|
|
],
|
|
"members":{
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"Reason":{"shape":"String"}
|
|
}
|
|
},
|
|
"CreateWorkerBlockResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"CurrencyAmount":{
|
|
"type":"string",
|
|
"pattern":"^[0-9]+(\\.)?[0-9]{0,2}$"
|
|
},
|
|
"CustomerId":{
|
|
"type":"string",
|
|
"max":64,
|
|
"min":1,
|
|
"pattern":"^A[A-Z0-9]+$"
|
|
},
|
|
"CustomerIdList":{
|
|
"type":"list",
|
|
"member":{"shape":"CustomerId"}
|
|
},
|
|
"DeleteHITRequest":{
|
|
"type":"structure",
|
|
"required":["HITId"],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"DeleteQualificationTypeRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationTypeId"],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteQualificationTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"DeleteWorkerBlockRequest":{
|
|
"type":"structure",
|
|
"required":["WorkerId"],
|
|
"members":{
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"Reason":{"shape":"String"}
|
|
}
|
|
},
|
|
"DeleteWorkerBlockResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"DisassociateQualificationFromWorkerRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"WorkerId",
|
|
"QualificationTypeId"
|
|
],
|
|
"members":{
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"Reason":{"shape":"String"}
|
|
}
|
|
},
|
|
"DisassociateQualificationFromWorkerResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"EntityId":{
|
|
"type":"string",
|
|
"max":64,
|
|
"min":1,
|
|
"pattern":"^[A-Z0-9]+$"
|
|
},
|
|
"EventType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"AssignmentAccepted",
|
|
"AssignmentAbandoned",
|
|
"AssignmentReturned",
|
|
"AssignmentSubmitted",
|
|
"AssignmentRejected",
|
|
"AssignmentApproved",
|
|
"HITCreated",
|
|
"HITExpired",
|
|
"HITReviewable",
|
|
"HITExtended",
|
|
"HITDisposed",
|
|
"Ping"
|
|
]
|
|
},
|
|
"EventTypeList":{
|
|
"type":"list",
|
|
"member":{"shape":"EventType"}
|
|
},
|
|
"ExceptionMessage":{"type":"string"},
|
|
"GetAccountBalanceRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"GetAccountBalanceResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"AvailableBalance":{"shape":"CurrencyAmount"},
|
|
"OnHoldBalance":{"shape":"CurrencyAmount"}
|
|
}
|
|
},
|
|
"GetAssignmentRequest":{
|
|
"type":"structure",
|
|
"required":["AssignmentId"],
|
|
"members":{
|
|
"AssignmentId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"GetAssignmentResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Assignment":{"shape":"Assignment"},
|
|
"HIT":{"shape":"HIT"}
|
|
}
|
|
},
|
|
"GetFileUploadURLRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"AssignmentId",
|
|
"QuestionIdentifier"
|
|
],
|
|
"members":{
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"QuestionIdentifier":{"shape":"String"}
|
|
}
|
|
},
|
|
"GetFileUploadURLResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileUploadURL":{"shape":"String"}
|
|
}
|
|
},
|
|
"GetHITRequest":{
|
|
"type":"structure",
|
|
"required":["HITId"],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"GetHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HIT":{"shape":"HIT"}
|
|
}
|
|
},
|
|
"GetQualificationScoreRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"QualificationTypeId",
|
|
"WorkerId"
|
|
],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"WorkerId":{"shape":"CustomerId"}
|
|
}
|
|
},
|
|
"GetQualificationScoreResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Qualification":{"shape":"Qualification"}
|
|
}
|
|
},
|
|
"GetQualificationTypeRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationTypeId"],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"GetQualificationTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationType":{"shape":"QualificationType"}
|
|
}
|
|
},
|
|
"HIT":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"HITTypeId":{"shape":"EntityId"},
|
|
"HITGroupId":{"shape":"EntityId"},
|
|
"HITLayoutId":{"shape":"EntityId"},
|
|
"CreationTime":{"shape":"Timestamp"},
|
|
"Title":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"Question":{"shape":"String"},
|
|
"Keywords":{"shape":"String"},
|
|
"HITStatus":{"shape":"HITStatus"},
|
|
"MaxAssignments":{"shape":"Integer"},
|
|
"Reward":{"shape":"CurrencyAmount"},
|
|
"AutoApprovalDelayInSeconds":{"shape":"Long"},
|
|
"Expiration":{"shape":"Timestamp"},
|
|
"AssignmentDurationInSeconds":{"shape":"Long"},
|
|
"RequesterAnnotation":{"shape":"String"},
|
|
"QualificationRequirements":{"shape":"QualificationRequirementList"},
|
|
"HITReviewStatus":{"shape":"HITReviewStatus"},
|
|
"NumberOfAssignmentsPending":{"shape":"Integer"},
|
|
"NumberOfAssignmentsAvailable":{"shape":"Integer"},
|
|
"NumberOfAssignmentsCompleted":{"shape":"Integer"}
|
|
}
|
|
},
|
|
"HITLayoutParameter":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Name",
|
|
"Value"
|
|
],
|
|
"members":{
|
|
"Name":{"shape":"String"},
|
|
"Value":{"shape":"String"}
|
|
}
|
|
},
|
|
"HITLayoutParameterList":{
|
|
"type":"list",
|
|
"member":{"shape":"HITLayoutParameter"}
|
|
},
|
|
"HITList":{
|
|
"type":"list",
|
|
"member":{"shape":"HIT"}
|
|
},
|
|
"HITReviewStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"NotReviewed",
|
|
"MarkedForReview",
|
|
"ReviewedAppropriate",
|
|
"ReviewedInappropriate"
|
|
]
|
|
},
|
|
"HITStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Assignable",
|
|
"Unassignable",
|
|
"Reviewable",
|
|
"Reviewing",
|
|
"Disposed"
|
|
]
|
|
},
|
|
"IdempotencyToken":{
|
|
"type":"string",
|
|
"max":64,
|
|
"min":1
|
|
},
|
|
"Integer":{"type":"integer"},
|
|
"IntegerList":{
|
|
"type":"list",
|
|
"member":{"shape":"Integer"}
|
|
},
|
|
"ListAssignmentsForHITRequest":{
|
|
"type":"structure",
|
|
"required":["HITId"],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"},
|
|
"AssignmentStatuses":{"shape":"AssignmentStatusList"}
|
|
}
|
|
},
|
|
"ListAssignmentsForHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"NumResults":{"shape":"Integer"},
|
|
"Assignments":{"shape":"AssignmentList"}
|
|
}
|
|
},
|
|
"ListBonusPaymentsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListBonusPaymentsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NumResults":{"shape":"Integer"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"BonusPayments":{"shape":"BonusPaymentList"}
|
|
}
|
|
},
|
|
"ListHITsForQualificationTypeRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationTypeId"],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListHITsForQualificationTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"NumResults":{"shape":"Integer"},
|
|
"HITs":{"shape":"HITList"}
|
|
}
|
|
},
|
|
"ListHITsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListHITsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"NumResults":{"shape":"Integer"},
|
|
"HITs":{"shape":"HITList"}
|
|
}
|
|
},
|
|
"ListQualificationRequestsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListQualificationRequestsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NumResults":{"shape":"Integer"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"QualificationRequests":{"shape":"QualificationRequestList"}
|
|
}
|
|
},
|
|
"ListQualificationTypesRequest":{
|
|
"type":"structure",
|
|
"required":["MustBeRequestable"],
|
|
"members":{
|
|
"Query":{"shape":"String"},
|
|
"MustBeRequestable":{"shape":"Boolean"},
|
|
"MustBeOwnedByCaller":{"shape":"Boolean"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListQualificationTypesResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NumResults":{"shape":"Integer"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"QualificationTypes":{"shape":"QualificationTypeList"}
|
|
}
|
|
},
|
|
"ListReviewPolicyResultsForHITRequest":{
|
|
"type":"structure",
|
|
"required":["HITId"],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"PolicyLevels":{"shape":"ReviewPolicyLevelList"},
|
|
"RetrieveActions":{"shape":"Boolean"},
|
|
"RetrieveResults":{"shape":"Boolean"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListReviewPolicyResultsForHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"AssignmentReviewPolicy":{"shape":"ReviewPolicy"},
|
|
"HITReviewPolicy":{"shape":"ReviewPolicy"},
|
|
"AssignmentReviewReport":{"shape":"ReviewReport"},
|
|
"HITReviewReport":{"shape":"ReviewReport"},
|
|
"NextToken":{"shape":"PaginationToken"}
|
|
}
|
|
},
|
|
"ListReviewableHITsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"HITTypeId":{"shape":"EntityId"},
|
|
"Status":{"shape":"ReviewableHITStatus"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListReviewableHITsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"NumResults":{"shape":"Integer"},
|
|
"HITs":{"shape":"HITList"}
|
|
}
|
|
},
|
|
"ListWorkerBlocksRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListWorkerBlocksResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"NumResults":{"shape":"Integer"},
|
|
"WorkerBlocks":{"shape":"WorkerBlockList"}
|
|
}
|
|
},
|
|
"ListWorkersWithQualificationTypeRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationTypeId"],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"Status":{"shape":"QualificationStatus"},
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"MaxResults":{"shape":"ResultSize"}
|
|
}
|
|
},
|
|
"ListWorkersWithQualificationTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"PaginationToken"},
|
|
"NumResults":{"shape":"Integer"},
|
|
"Qualifications":{"shape":"QualificationList"}
|
|
}
|
|
},
|
|
"Locale":{
|
|
"type":"structure",
|
|
"required":["Country"],
|
|
"members":{
|
|
"Country":{"shape":"CountryParameters"},
|
|
"Subdivision":{"shape":"CountryParameters"}
|
|
}
|
|
},
|
|
"LocaleList":{
|
|
"type":"list",
|
|
"member":{"shape":"Locale"}
|
|
},
|
|
"Long":{"type":"long"},
|
|
"NotificationSpecification":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Destination",
|
|
"Transport",
|
|
"Version",
|
|
"EventTypes"
|
|
],
|
|
"members":{
|
|
"Destination":{"shape":"String"},
|
|
"Transport":{"shape":"NotificationTransport"},
|
|
"Version":{"shape":"String"},
|
|
"EventTypes":{"shape":"EventTypeList"}
|
|
}
|
|
},
|
|
"NotificationTransport":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Email",
|
|
"SQS",
|
|
"SNS"
|
|
]
|
|
},
|
|
"NotifyWorkersFailureCode":{
|
|
"type":"string",
|
|
"enum":[
|
|
"SoftFailure",
|
|
"HardFailure"
|
|
]
|
|
},
|
|
"NotifyWorkersFailureStatus":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NotifyWorkersFailureCode":{"shape":"NotifyWorkersFailureCode"},
|
|
"NotifyWorkersFailureMessage":{"shape":"String"},
|
|
"WorkerId":{"shape":"CustomerId"}
|
|
}
|
|
},
|
|
"NotifyWorkersFailureStatusList":{
|
|
"type":"list",
|
|
"member":{"shape":"NotifyWorkersFailureStatus"}
|
|
},
|
|
"NotifyWorkersRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Subject",
|
|
"MessageText",
|
|
"WorkerIds"
|
|
],
|
|
"members":{
|
|
"Subject":{"shape":"String"},
|
|
"MessageText":{"shape":"String"},
|
|
"WorkerIds":{"shape":"CustomerIdList"}
|
|
}
|
|
},
|
|
"NotifyWorkersResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NotifyWorkersFailureStatuses":{"shape":"NotifyWorkersFailureStatusList"}
|
|
}
|
|
},
|
|
"PaginationToken":{
|
|
"type":"string",
|
|
"max":255,
|
|
"min":1
|
|
},
|
|
"ParameterMapEntry":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Key":{"shape":"String"},
|
|
"Values":{"shape":"StringList"}
|
|
}
|
|
},
|
|
"ParameterMapEntryList":{
|
|
"type":"list",
|
|
"member":{"shape":"ParameterMapEntry"}
|
|
},
|
|
"PolicyParameter":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Key":{"shape":"String"},
|
|
"Values":{"shape":"StringList"},
|
|
"MapEntries":{"shape":"ParameterMapEntryList"}
|
|
}
|
|
},
|
|
"PolicyParameterList":{
|
|
"type":"list",
|
|
"member":{"shape":"PolicyParameter"}
|
|
},
|
|
"Qualification":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"GrantTime":{"shape":"Timestamp"},
|
|
"IntegerValue":{"shape":"Integer"},
|
|
"LocaleValue":{"shape":"Locale"},
|
|
"Status":{"shape":"QualificationStatus"}
|
|
}
|
|
},
|
|
"QualificationList":{
|
|
"type":"list",
|
|
"member":{"shape":"Qualification"}
|
|
},
|
|
"QualificationRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationRequestId":{"shape":"String"},
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"Test":{"shape":"String"},
|
|
"Answer":{"shape":"String"},
|
|
"SubmitTime":{"shape":"Timestamp"}
|
|
}
|
|
},
|
|
"QualificationRequestList":{
|
|
"type":"list",
|
|
"member":{"shape":"QualificationRequest"}
|
|
},
|
|
"QualificationRequirement":{
|
|
"type":"structure",
|
|
"required":[
|
|
"QualificationTypeId",
|
|
"Comparator"
|
|
],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"String"},
|
|
"Comparator":{"shape":"Comparator"},
|
|
"IntegerValues":{"shape":"IntegerList"},
|
|
"LocaleValues":{"shape":"LocaleList"},
|
|
"RequiredToPreview":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"QualificationRequirementList":{
|
|
"type":"list",
|
|
"member":{"shape":"QualificationRequirement"}
|
|
},
|
|
"QualificationStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Granted",
|
|
"Revoked"
|
|
]
|
|
},
|
|
"QualificationType":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"CreationTime":{"shape":"Timestamp"},
|
|
"Name":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"Keywords":{"shape":"String"},
|
|
"QualificationTypeStatus":{"shape":"QualificationTypeStatus"},
|
|
"Test":{"shape":"String"},
|
|
"TestDurationInSeconds":{"shape":"Long"},
|
|
"AnswerKey":{"shape":"String"},
|
|
"RetryDelayInSeconds":{"shape":"Long"},
|
|
"IsRequestable":{"shape":"Boolean"},
|
|
"AutoGranted":{"shape":"Boolean"},
|
|
"AutoGrantedValue":{"shape":"Integer"}
|
|
}
|
|
},
|
|
"QualificationTypeList":{
|
|
"type":"list",
|
|
"member":{"shape":"QualificationType"}
|
|
},
|
|
"QualificationTypeStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Active",
|
|
"Inactive"
|
|
]
|
|
},
|
|
"RejectAssignmentRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"AssignmentId",
|
|
"RequesterFeedback"
|
|
],
|
|
"members":{
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"RequesterFeedback":{"shape":"String"}
|
|
}
|
|
},
|
|
"RejectAssignmentResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"RejectQualificationRequestRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationRequestId"],
|
|
"members":{
|
|
"QualificationRequestId":{"shape":"String"},
|
|
"Reason":{"shape":"String"}
|
|
}
|
|
},
|
|
"RejectQualificationRequestResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"RequestError":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Message":{"shape":"ExceptionMessage"},
|
|
"TurkErrorCode":{"shape":"TurkErrorCode"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"ResultSize":{
|
|
"type":"integer",
|
|
"max":100,
|
|
"min":1
|
|
},
|
|
"ReviewActionDetail":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ActionId":{"shape":"EntityId"},
|
|
"ActionName":{"shape":"String"},
|
|
"TargetId":{"shape":"EntityId"},
|
|
"TargetType":{"shape":"String"},
|
|
"Status":{"shape":"ReviewActionStatus"},
|
|
"CompleteTime":{"shape":"Timestamp"},
|
|
"Result":{"shape":"String"},
|
|
"ErrorCode":{"shape":"String"}
|
|
}
|
|
},
|
|
"ReviewActionDetailList":{
|
|
"type":"list",
|
|
"member":{"shape":"ReviewActionDetail"}
|
|
},
|
|
"ReviewActionStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Intended",
|
|
"Succeeded",
|
|
"Failed",
|
|
"Cancelled"
|
|
]
|
|
},
|
|
"ReviewPolicy":{
|
|
"type":"structure",
|
|
"required":["PolicyName"],
|
|
"members":{
|
|
"PolicyName":{"shape":"String"},
|
|
"Parameters":{"shape":"PolicyParameterList"}
|
|
}
|
|
},
|
|
"ReviewPolicyLevel":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Assignment",
|
|
"HIT"
|
|
]
|
|
},
|
|
"ReviewPolicyLevelList":{
|
|
"type":"list",
|
|
"member":{"shape":"ReviewPolicyLevel"}
|
|
},
|
|
"ReviewReport":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ReviewResults":{"shape":"ReviewResultDetailList"},
|
|
"ReviewActions":{"shape":"ReviewActionDetailList"}
|
|
}
|
|
},
|
|
"ReviewResultDetail":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ActionId":{"shape":"EntityId"},
|
|
"SubjectId":{"shape":"EntityId"},
|
|
"SubjectType":{"shape":"String"},
|
|
"QuestionId":{"shape":"EntityId"},
|
|
"Key":{"shape":"String"},
|
|
"Value":{"shape":"String"}
|
|
}
|
|
},
|
|
"ReviewResultDetailList":{
|
|
"type":"list",
|
|
"member":{"shape":"ReviewResultDetail"}
|
|
},
|
|
"ReviewableHITStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"Reviewable",
|
|
"Reviewing"
|
|
]
|
|
},
|
|
"SendBonusRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"WorkerId",
|
|
"BonusAmount",
|
|
"AssignmentId",
|
|
"Reason"
|
|
],
|
|
"members":{
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"BonusAmount":{"shape":"CurrencyAmount"},
|
|
"AssignmentId":{"shape":"EntityId"},
|
|
"Reason":{"shape":"String"},
|
|
"UniqueRequestToken":{"shape":"IdempotencyToken"}
|
|
}
|
|
},
|
|
"SendBonusResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"SendTestEventNotificationRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Notification",
|
|
"TestEventType"
|
|
],
|
|
"members":{
|
|
"Notification":{"shape":"NotificationSpecification"},
|
|
"TestEventType":{"shape":"EventType"}
|
|
}
|
|
},
|
|
"SendTestEventNotificationResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"ServiceFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Message":{"shape":"ExceptionMessage"},
|
|
"TurkErrorCode":{"shape":"TurkErrorCode"}
|
|
},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
"String":{"type":"string"},
|
|
"StringList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"Timestamp":{"type":"timestamp"},
|
|
"TurkErrorCode":{"type":"string"},
|
|
"UpdateExpirationForHITRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"HITId",
|
|
"ExpireAt"
|
|
],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"ExpireAt":{"shape":"Timestamp"}
|
|
}
|
|
},
|
|
"UpdateExpirationForHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"UpdateHITReviewStatusRequest":{
|
|
"type":"structure",
|
|
"required":["HITId"],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"Revert":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"UpdateHITReviewStatusResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"UpdateHITTypeOfHITRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"HITId",
|
|
"HITTypeId"
|
|
],
|
|
"members":{
|
|
"HITId":{"shape":"EntityId"},
|
|
"HITTypeId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"UpdateHITTypeOfHITResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"UpdateNotificationSettingsRequest":{
|
|
"type":"structure",
|
|
"required":["HITTypeId"],
|
|
"members":{
|
|
"HITTypeId":{"shape":"EntityId"},
|
|
"Notification":{"shape":"NotificationSpecification"},
|
|
"Active":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"UpdateNotificationSettingsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"UpdateQualificationTypeRequest":{
|
|
"type":"structure",
|
|
"required":["QualificationTypeId"],
|
|
"members":{
|
|
"QualificationTypeId":{"shape":"EntityId"},
|
|
"Description":{"shape":"String"},
|
|
"QualificationTypeStatus":{"shape":"QualificationTypeStatus"},
|
|
"Test":{"shape":"String"},
|
|
"AnswerKey":{"shape":"String"},
|
|
"TestDurationInSeconds":{"shape":"Long"},
|
|
"RetryDelayInSeconds":{"shape":"Long"},
|
|
"AutoGranted":{"shape":"Boolean"},
|
|
"AutoGrantedValue":{"shape":"Integer"}
|
|
}
|
|
},
|
|
"UpdateQualificationTypeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"QualificationType":{"shape":"QualificationType"}
|
|
}
|
|
},
|
|
"WorkerBlock":{
|
|
"type":"structure",
|
|
"members":{
|
|
"WorkerId":{"shape":"CustomerId"},
|
|
"Reason":{"shape":"String"}
|
|
}
|
|
},
|
|
"WorkerBlockList":{
|
|
"type":"list",
|
|
"member":{"shape":"WorkerBlock"}
|
|
}
|
|
}
|
|
}
|