Not able to approve a previously rejected assignment via API

0

Hello,
Trying to reverse a rejected assignment and approve it. As you suspect, I am getting the following error:
An error occurred (RequestError) when calling the ApproveAssignment operation: This operation can be called with a status of: Submitted (1592963045914)
From my understanding, I need to change the assignment status back to Submitted in order to be able to run approve-assignment. However, I can't find documentation on how to do that besides what I've found in the legacy API - https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI-legacy/ApiReference_ApproveRejectedAssignmentOperation.html
HITId: 3NRZ1LDP80NUX8CTBEVF5LIURC1PZT
AssingmentId: 369J354OFIRPI5XCWSDJ2Y6T3A6G6T
I appreciate your help.

Best,
Svetla

已提問 4 年前檢視次數 223 次
4 個答案
0

The error messages are frequently not very helpful and sometimes seem misleading. I don't think you can change an assignment's status back to submitted. The documentation mentions:

This works only on rejected assignments that were submitted within the previous 30 days and only if the assignment's related HIT has not been deleted.

Do both of those conditions apply to the assignment you are trying to approve?

userbob
已回答 4 年前
0
userbob
已回答 4 年前
0

Hello Svetla,

I'd like to look in to this on a deeper level. In order to do that I'll have to check your account, and the best way is to contact our support team.

You can send in a request by visiting: mturk.com/contact-us

If you mention Adam J from the forums it'll help me find your case, or alternatively, you can provide your case number when you submit a request.

Thanks!

-Adam J

AWS
已回答 4 年前
0

Thank you so much for all of your help.

I've found override-rejection flag after I posted this thread.(Note for myself: read carefully)

Thank you,
Svetla

已回答 4 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南