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 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容