Expand description
If you’re using the service, you’re probably looking for MechanicalTurkClient and MechanicalTurk.
Structs§
- Accept
Qualification Request Request - Accept
Qualification Request Response - Approve
Assignment Request - Approve
Assignment Response - Assignment
The Assignment data structure represents a single assignment of a HIT to a Worker. The assignment tracks the Worker's efforts to complete the HIT, and contains the results for later retrieval.
- Associate
Qualification With Worker Request - Associate
Qualification With Worker Response - Bonus
Payment An object representing a Bonus payment paid to a Worker.
- Create
Additional Assignments ForHIT Request - Create
Additional Assignments ForHIT Response - CreateHIT
Request - CreateHIT
Response - CreateHIT
Type Request - CreateHIT
Type Response - CreateHIT
WithHIT Type Request - CreateHIT
WithHIT Type Response - Create
Qualification Type Request - Create
Qualification Type Response - Create
Worker Block Request - Create
Worker Block Response - DeleteHIT
Request - DeleteHIT
Response - Delete
Qualification Type Request - Delete
Qualification Type Response - Delete
Worker Block Request - Delete
Worker Block Response - Disassociate
Qualification From Worker Request - Disassociate
Qualification From Worker Response - GetAccount
Balance Request - GetAccount
Balance Response - GetAssignment
Request - GetAssignment
Response - GetFile
UploadURL Request - GetFile
UploadURL Response - GetHIT
Request - GetHIT
Response - GetQualification
Score Request - GetQualification
Score Response - GetQualification
Type Request - GetQualification
Type Response - HIT
The HIT data structure represents a single HIT, including all the information necessary for a Worker to accept and complete the HIT.
- HITLayout
Parameter The HITLayoutParameter data structure defines parameter values used with a HITLayout. A HITLayout is a reusable Amazon Mechanical Turk project template used to provide Human Intelligence Task (HIT) question data for CreateHIT.
- List
Assignments ForHIT Request - List
Assignments ForHIT Response - List
Bonus Payments Request - List
Bonus Payments Response - ListHI
TsFor Qualification Type Request - ListHI
TsFor Qualification Type Response - ListHI
TsRequest - ListHI
TsResponse - List
Qualification Requests Request - List
Qualification Requests Response - List
Qualification Types Request - List
Qualification Types Response - List
Review Policy Results ForHIT Request - List
Review Policy Results ForHIT Response - List
ReviewableHI TsRequest - List
ReviewableHI TsResponse - List
Worker Blocks Request - List
Worker Blocks Response - List
Workers With Qualification Type Request - List
Workers With Qualification Type Response - Locale
The Locale data structure represents a geographical region or location.
- Mechanical
Turk Client - A client for the Amazon MTurk API.
- Notification
Specification The NotificationSpecification data structure describes a HIT event notification for a HIT type.
- Notify
Workers Failure Status When MTurk encounters an issue with notifying the Workers you specified, it returns back this object with failure details.
- Notify
Workers Request - Notify
Workers Response - Parameter
MapEntry This data structure is the data type for the AnswerKey parameter of the ScoreMyKnownAnswers/2011-09-01 Review Policy.
- Policy
Parameter Name of the parameter from the Review policy.
- Qualification
The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
- Qualification
Request The QualificationRequest data structure represents a request a Worker has made for a Qualification.
- Qualification
Requirement The QualificationRequirement data structure describes a Qualification that a Worker must have before the Worker is allowed to accept a HIT. A requirement may optionally state that a Worker must have the Qualification in order to preview the HIT, or see the HIT in search results.
- Qualification
Type The QualificationType data structure represents a Qualification type, a description of a property of a Worker that must match the requirements of a HIT for the Worker to be able to accept the HIT. The type also describes how a Worker can obtain a Qualification of that type, such as through a Qualification test.
- Reject
Assignment Request - Reject
Assignment Response - Reject
Qualification Request Request - Reject
Qualification Request Response - Review
Action Detail Both the AssignmentReviewReport and the HITReviewReport elements contains the ReviewActionDetail data structure. This structure is returned multiple times for each action specified in the Review Policy.
- Review
Policy HIT Review Policy data structures represent HIT review policies, which you specify when you create a HIT.
- Review
Report Contains both ReviewResult and ReviewAction elements for a particular HIT.
- Review
Result Detail This data structure is returned multiple times for each result specified in the Review Policy.
- Send
Bonus Request - Send
Bonus Response - Send
Test Event Notification Request - Send
Test Event Notification Response - Update
Expiration ForHIT Request - Update
Expiration ForHIT Response - UpdateHIT
Review Status Request - UpdateHIT
Review Status Response - UpdateHIT
Type OfHIT Request - UpdateHIT
Type OfHIT Response - Update
Notification Settings Request - Update
Notification Settings Response - Update
Qualification Type Request - Update
Qualification Type Response - Worker
Block The WorkerBlock data structure represents a Worker who has been blocked. It has two elements: the WorkerId and the Reason for the block.
Enums§
- Accept
Qualification Request Error - Errors returned by AcceptQualificationRequest
- Approve
Assignment Error - Errors returned by ApproveAssignment
- Associate
Qualification With Worker Error - Errors returned by AssociateQualificationWithWorker
- Create
Additional Assignments ForHIT Error - Errors returned by CreateAdditionalAssignmentsForHIT
- CreateHIT
Error - Errors returned by CreateHIT
- CreateHIT
Type Error - Errors returned by CreateHITType
- CreateHIT
WithHIT Type Error - Errors returned by CreateHITWithHITType
- Create
Qualification Type Error - Errors returned by CreateQualificationType
- Create
Worker Block Error - Errors returned by CreateWorkerBlock
- DeleteHIT
Error - Errors returned by DeleteHIT
- Delete
Qualification Type Error - Errors returned by DeleteQualificationType
- Delete
Worker Block Error - Errors returned by DeleteWorkerBlock
- Disassociate
Qualification From Worker Error - Errors returned by DisassociateQualificationFromWorker
- GetAccount
Balance Error - Errors returned by GetAccountBalance
- GetAssignment
Error - Errors returned by GetAssignment
- GetFile
UploadURL Error - Errors returned by GetFileUploadURL
- GetHIT
Error - Errors returned by GetHIT
- GetQualification
Score Error - Errors returned by GetQualificationScore
- GetQualification
Type Error - Errors returned by GetQualificationType
- List
Assignments ForHIT Error - Errors returned by ListAssignmentsForHIT
- List
Bonus Payments Error - Errors returned by ListBonusPayments
- ListHI
TsError - Errors returned by ListHITs
- ListHI
TsFor Qualification Type Error - Errors returned by ListHITsForQualificationType
- List
Qualification Requests Error - Errors returned by ListQualificationRequests
- List
Qualification Types Error - Errors returned by ListQualificationTypes
- List
Review Policy Results ForHIT Error - Errors returned by ListReviewPolicyResultsForHIT
- List
ReviewableHI TsError - Errors returned by ListReviewableHITs
- List
Worker Blocks Error - Errors returned by ListWorkerBlocks
- List
Workers With Qualification Type Error - Errors returned by ListWorkersWithQualificationType
- Notify
Workers Error - Errors returned by NotifyWorkers
- Reject
Assignment Error - Errors returned by RejectAssignment
- Reject
Qualification Request Error - Errors returned by RejectQualificationRequest
- Send
Bonus Error - Errors returned by SendBonus
- Send
Test Event Notification Error - Errors returned by SendTestEventNotification
- Update
Expiration ForHIT Error - Errors returned by UpdateExpirationForHIT
- UpdateHIT
Review Status Error - Errors returned by UpdateHITReviewStatus
- UpdateHIT
Type OfHIT Error - Errors returned by UpdateHITTypeOfHIT
- Update
Notification Settings Error - Errors returned by UpdateNotificationSettings
- Update
Qualification Type Error - Errors returned by UpdateQualificationType
Traits§
- Mechanical
Turk - Trait representing the capabilities of the Amazon MTurk API. Amazon MTurk clients implement this trait.