Skip to content

QualificationRequest

Source code in docs_src/capo_mturk/types/qualification_request.py
class QualificationRequest(TypedDict, closed=True):
    qualification_request_id: NotRequired["capo_mturk.types.string.String"]
    """<p>The ID of the Qualification request, a unique identifier generated when the request was submitted. </p>"""
    qualification_type_id: NotRequired["capo_mturk.types.entity_id.EntityId"]
    """<p> The ID of the Qualification type the Worker is requesting, as returned by the CreateQualificationType operation. </p>"""
    worker_id: NotRequired["capo_mturk.types.customer_id.CustomerId"]
    """<p> The ID of the Worker requesting the Qualification.</p>"""
    test: NotRequired["capo_mturk.types.string.String"]
    """<p> The contents of the Qualification test that was presented to the Worker, if the type has a test and the Worker has submitted answers. This value is identical to the QuestionForm associated with the Qualification type at the time the Worker requests the Qualification.</p>"""
    answer: NotRequired["capo_mturk.types.string.String"]
    """<p> The Worker's answers for the Qualification type's test contained in a QuestionFormAnswers document, if the type has a test and the Worker has submitted answers. If the Worker does not provide any answers, Answer may be empty. </p>"""
    submit_time: NotRequired["capo_mturk.types.timestamp.Timestamp"]
    """<p>The date and time the Qualification request had a status of Submitted. This is either the time the Worker submitted answers for a Qualification test, or the time the Worker requested the Qualification if the Qualification type does not have a test. </p>"""

answer instance-attribute

answer: NotRequired[String]

The Worker's answers for the Qualification type's test contained in a QuestionFormAnswers document, if the type has a test and the Worker has submitted answers. If the Worker does not provide any answers, Answer may be empty.

qualification_request_id instance-attribute

qualification_request_id: NotRequired[String]

The ID of the Qualification request, a unique identifier generated when the request was submitted.

qualification_type_id instance-attribute

qualification_type_id: NotRequired[EntityId]

The ID of the Qualification type the Worker is requesting, as returned by the CreateQualificationType operation.

submit_time instance-attribute

submit_time: NotRequired[Timestamp]

The date and time the Qualification request had a status of Submitted. This is either the time the Worker submitted answers for a Qualification test, or the time the Worker requested the Qualification if the Qualification type does not have a test.

test instance-attribute

test: NotRequired[String]

The contents of the Qualification test that was presented to the Worker, if the type has a test and the Worker has submitted answers. This value is identical to the QuestionForm associated with the Qualification type at the time the Worker requests the Qualification.

worker_id instance-attribute

worker_id: NotRequired[CustomerId]

The ID of the Worker requesting the Qualification.