openapi: 3.0.0
info:
version: '2017-01-17'
x-release: v4
title: 'Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.AcceptQualificationRequest #X Amz Target=MTurkRequesterServiceV20170117.AcceptQualificationRequest #X Amz Target=MTurkRequesterServiceV20170117.DisassociateQualificationFromWorker API'
description:
The DisassociateQualificationFromWorker revokes a previously granted Qualification from a user.
You can provide a text message explaining why the Qualification was revoked. The user who had the Qualification can see this message.
responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/DisassociateQualificationFromWorkerResponse' '480': description: ServiceFault content: application/json: schema: $ref: '#/components/schemas/ServiceFault' '481': description: RequestError content: application/json: schema: $ref: '#/components/schemas/RequestError' requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/DisassociateQualificationFromWorkerRequest' parameters: - name: X-Amz-Target in: header required: true schema: type: string enum: - MTurkRequesterServiceV20170117.DisassociateQualificationFromWorker summary: Amazon Mechanical Turk Disassociate Qualification from Worker tags: - '#X Amz Target=MTurkRequesterServiceV20170117.DisassociateQualificationFromWorker' components: schemas: CustomerId: type: string pattern: ^A[A-Z0-9]+$ minLength: 1 maxLength: 64 ServiceFault: {} EntityId: type: string pattern: ^[A-Z0-9]+$ minLength: 1 maxLength: 64 RequestError: {} DisassociateQualificationFromWorkerResponse: type: object properties: {} String: type: string DisassociateQualificationFromWorkerRequest: type: object required: - WorkerId - QualificationTypeId title: DisassociateQualificationFromWorkerRequest properties: WorkerId: allOf: - $ref: '#/components/schemas/CustomerId' - description: The ID of the Worker who possesses the Qualification to be revoked. QualificationTypeId: allOf: - $ref: '#/components/schemas/EntityId' - description: The ID of the Qualification type of the Qualification to be revoked. Reason: allOf: - $ref: '#/components/schemas/String' - description: A text message that explains why the Qualification was revoked. The user who had the Qualification sees this message. parameters: X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false X-Amz-Credential: name: X-Amz-Credential in: header schema: type: string required: false X-Amz-Signature: name: X-Amz-Signature in: header schema: type: string required: false X-Amz-Security-Token: name: X-Amz-Security-Token in: header schema: type: string required: false X-Amz-Date: name: X-Amz-Date in: header schema: type: string required: false X-Amz-SignedHeaders: name: X-Amz-SignedHeaders in: header schema: type: string required: false X-Amz-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false securitySchemes: hmac: type: apiKey name: Authorization in: header description: Amazon Signature authorization v4 x-amazon-apigateway-authtype: awsSigv4 externalDocs: description: Amazon Web Services documentation url: https://docs.aws.amazon.com/mturk-requester/ x-hasEquivalentPaths: true