# Packages
Package mturkiface provides an interface to enable mocking the Amazon Mechanical Turk service client for testing your code.
# Functions
New creates a new instance of the MTurk client with a session.
# Constants
AssignmentStatusApproved is a AssignmentStatus enum value.
AssignmentStatusRejected is a AssignmentStatus enum value.
AssignmentStatusSubmitted is a AssignmentStatus enum value.
ComparatorDoesNotExist is a Comparator enum value.
ComparatorEqualTo is a Comparator enum value.
ComparatorExists is a Comparator enum value.
ComparatorGreaterThan is a Comparator enum value.
ComparatorGreaterThanOrEqualTo is a Comparator enum value.
ComparatorIn is a Comparator enum value.
ComparatorLessThan is a Comparator enum value.
ComparatorLessThanOrEqualTo is a Comparator enum value.
ComparatorNotEqualTo is a Comparator enum value.
ComparatorNotIn is a Comparator enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeRequestError for service response error code "RequestError".
ErrCodeServiceFault for service response error code "ServiceFault".
EventTypeAssignmentAbandoned is a EventType enum value.
EventTypeAssignmentAccepted is a EventType enum value.
EventTypeAssignmentApproved is a EventType enum value.
EventTypeAssignmentRejected is a EventType enum value.
EventTypeAssignmentReturned is a EventType enum value.
EventTypeAssignmentSubmitted is a EventType enum value.
EventTypeHitcreated is a EventType enum value.
EventTypeHitdisposed is a EventType enum value.
EventTypeHitexpired is a EventType enum value.
EventTypeHitextended is a EventType enum value.
EventTypeHitreviewable is a EventType enum value.
EventTypePing is a EventType enum value.
HITReviewStatusMarkedForReview is a HITReviewStatus enum value.
HITReviewStatusNotReviewed is a HITReviewStatus enum value.
HITReviewStatusReviewedAppropriate is a HITReviewStatus enum value.
HITReviewStatusReviewedInappropriate is a HITReviewStatus enum value.
HITStatusAssignable is a HITStatus enum value.
HITStatusDisposed is a HITStatus enum value.
HITStatusReviewable is a HITStatus enum value.
HITStatusReviewing is a HITStatus enum value.
HITStatusUnassignable is a HITStatus enum value.
NotificationTransportEmail is a NotificationTransport enum value.
NotificationTransportSqs is a NotificationTransport enum value.
NotifyWorkersFailureCodeHardFailure is a NotifyWorkersFailureCode enum value.
NotifyWorkersFailureCodeSoftFailure is a NotifyWorkersFailureCode enum value.
QualificationStatusGranted is a QualificationStatus enum value.
QualificationStatusRevoked is a QualificationStatus enum value.
QualificationTypeStatusActive is a QualificationTypeStatus enum value.
QualificationTypeStatusInactive is a QualificationTypeStatus enum value.
ReviewableHITStatusReviewable is a ReviewableHITStatus enum value.
ReviewableHITStatusReviewing is a ReviewableHITStatus enum value.
ReviewActionStatusCancelled is a ReviewActionStatus enum value.
ReviewActionStatusFailed is a ReviewActionStatus enum value.
ReviewActionStatusIntended is a ReviewActionStatus enum value.
ReviewActionStatusSucceeded is a ReviewActionStatus enum value.
ReviewPolicyLevelAssignment is a ReviewPolicyLevel enum value.
ReviewPolicyLevelHit is a ReviewPolicyLevel enum value.
Service endpoint prefix API calls made to.
# Structs
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/AcceptQualificationRequestRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/AcceptQualificationRequestResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ApproveAssignmentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ApproveAssignmentResponse.
The Assignment data structure represents a single assignment of a HIT to a Worker.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/AssociateQualificationWithWorkerRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/AssociateQualificationWithWorkerResponse.
An object representing a Bonus payment paid to a Worker.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateAdditionalAssignmentsForHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateAdditionalAssignmentsForHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateHITTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateHITTypeResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateHITWithHITTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateHITWithHITTypeResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateQualificationTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateQualificationTypeResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateWorkerBlockRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/CreateWorkerBlockResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DeleteHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DeleteHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DeleteQualificationTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DeleteQualificationTypeResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DeleteWorkerBlockRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DeleteWorkerBlockResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DisassociateQualificationFromWorkerRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/DisassociateQualificationFromWorkerResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetAccountBalanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetAccountBalanceResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetAssignmentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetAssignmentResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetFileUploadURLRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetFileUploadURLResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetQualificationScoreRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetQualificationScoreResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetQualificationTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/GetQualificationTypeResponse.
The HIT data structure represents a single HIT, including all the information necessary for a Worker to accept and complete the HIT.
The HITLayoutParameter data structure defines parameter values used with a HITLayout.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListAssignmentsForHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListAssignmentsForHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListBonusPaymentsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListBonusPaymentsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListHITsForQualificationTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListHITsForQualificationTypeResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListHITsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListHITsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListQualificationRequestsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListQualificationRequestsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListQualificationTypesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListQualificationTypesResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListReviewableHITsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListReviewableHITsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListReviewPolicyResultsForHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListReviewPolicyResultsForHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListWorkerBlocksRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListWorkerBlocksResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListWorkersWithQualificationTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/ListWorkersWithQualificationTypeResponse.
The Locale data structure represents a geographical region or location.
MTurk provides the API operation methods for making requests to Amazon Mechanical Turk.
The NotificationSpecification data structure describes a HIT event notification for a HIT type.
When MTurk encounters an issue with notifying the Workers you specified, it returns back this object with failure details.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/NotifyWorkersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/NotifyWorkersResponse.
This data structure is the data type for the AnswerKey parameter of the ScoreMyKnownAnswers/2011-09-01 Review Policy.
Name of the parameter from the Review policy.
The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
The QualificationRequest data structure represents a request a Worker has made for a Qualification.
The QualificationRequirement data structure describes a Qualification that a Worker must have before the Worker is allowed to accept a HIT.
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.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/RejectAssignmentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/RejectAssignmentResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/RejectQualificationRequestRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/RejectQualificationRequestResponse.
Both the AssignmentReviewReport and the HITReviewReport elements contains the ReviewActionDetail data structure.
HIT Review Policy data structures represent HIT review policies, which you specify when you create a HIT.
Contains both ReviewResult and ReviewAction elements for a particular HIT.
This data structure is returned multiple times for each result specified in the Review Policy.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/SendBonusRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/SendBonusResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/SendTestEventNotificationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/SendTestEventNotificationResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateExpirationForHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateExpirationForHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateHITReviewStatusRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateHITReviewStatusResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateHITTypeOfHITRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateHITTypeOfHITResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateNotificationSettingsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateNotificationSettingsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateQualificationTypeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/mturk-requester-2017-01-17/UpdateQualificationTypeResponse.
The WorkerBlock data structure represents a Worker who has been blocked.