RejectAssignment

The RejectAssignment operation rejects the results of a completed assignment.

Rejecting an assignment indicates that the Requester believes the results submitted by the Worker do not properly answer the question described by the HIT. The Worker is not paid for a rejected assignment.

Rejecting an assignment does not affect the number of assignments available to other Workers. To make another assignment available for a HIT, use the ExtendHIT operation. Because a Worker may only accept a HIT once, the Worker who submitted the rejected results will not be allowed to accept the HIT again.

You can include an optional feedback message with the rejection, which the Worker can see in the "status" section of the web site. Including a feedback message with the rejection can help the Worker understand why the assignment was rejected, and can improve the quality of the results the Worker submits in the future.

The following example of a call to the RejectAssignment operation rejects an assignment identified by its assignment ID.

http://mechanicalturk.amazonaws.com/onca/xml?Service=AWSMechanicalTurkRequester
&AWSAccessKeyId=[the Requester's Access Key ID]
&Version=2006-10-31
&Operation=RejectAssignment
&Signature=[signature for this request]
&Timestamp=[your system's local time]
&AssignmentId=123RVWYBAZW00EXAMPLE456RVWYBAZW00EXAMPLE

A request to the Mechanical Turk Service includes parameters that control its behavior and the data it returns. Required parameters must be included for the request to succeed.

RejectAssignment accepts parameters common to all operations. Some common parameters are required. See Common Parameters for more information.

The following parameters are specific to the RejectAssignment operation:

NameDescriptionTypeValue
Operation

The operation to call. To access the RejectAssignment operation, set the Operation parameter to RejectAssignment.

Required

RejectAssignment

AssignmentId

The assignment ID. The assignment must correspond to a HIT created by the Requester for the call to RejectAssignment to succeed.

Required

A valid assignment ID

RequesterFeedback

A message for the Worker, which the Worker can see in the "status" section of the web site. The message can be up to 1024 characters (including multi-byte characters).

Optional

A string

A successful request for the RejectAssignment operation will return with no errors. The response will include a RejectAssignmentResult element, which contains the Request (if the Request response group is specified). The operation returns no other data.