def list_qualification_requests(QualificationTypeId=None, NextToken=None,
    MaxResults=None):
    """
    The ListQualificationRequests operation retrieves requests for Qualifications of a particular Qualification type. The owner of the Qualification type calls this operation to poll for pending requests, and accepts them using the AcceptQualification operation.
    See also: AWS API Documentation
    
    
    :example: response = client.list_qualification_requests(
        QualificationTypeId='string',
        NextToken='string',
        MaxResults=123
    )
    
    
    :type QualificationTypeId: string
    :param QualificationTypeId: The ID of the QualificationType.

    :type NextToken: string
    :param NextToken: If the previous response was incomplete (because there is more data to retrieve), Amazon Mechanical Turk returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

    :type MaxResults: integer
    :param MaxResults: The maximum number of results to return in a single call.

    :rtype: dict
    :return: {
        'NumResults': 123,
        'NextToken': 'string',
        'QualificationRequests': [
            {
                'QualificationRequestId': 'string',
                'QualificationTypeId': 'string',
                'WorkerId': 'string',
                'Test': 'string',
                'Answer': 'string',
                'SubmitTime': datetime(2015, 1, 1)
            },
        ]
    }
    
    
    """
    pass
