# Amazon Mechanical Turk

**Canonical:** https://apis.io/providers/amazon-mechanical-turk/  
**Website:** https://www.mturk.com/  
**APIs profiled:** 39

Amazon Mechanical Turk (MTurk) is a crowdsourcing marketplace that makes it easier for individuals and businesses to coordinate the use of human intelligence to perform tasks that computers are currently unable to do well. It enables access to a global, on-demand, 24x7 workforce for data labeling, content moderation, surveys, transcription, and machine learning training data collection.

## Kin Score — 47.2 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 47.2).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 71.3 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 36.9 |
| Commercial Clarity | 43.4 |
| Access Clarity | 43.4 |

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (39)

- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.AcceptQualificationRequest API** — The #X Amz Target=MTurkRequesterServiceV20170117.AcceptQualificationRequest API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.acc...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ApproveAssignment API** — The #X Amz Target=MTurkRequesterServiceV20170117.ApproveAssignment API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.approveassig...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.AssociateQualificationWithWorker API** — The #X Amz Target=MTurkRequesterServiceV20170117.AssociateQualificationWithWorker API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev201701...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.CreateAdditionalAssignmentsForHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.CreateAdditionalAssignmentsForHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.CreateHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.CreateHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.createhit.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.CreateHITType API** — The #X Amz Target=MTurkRequesterServiceV20170117.CreateHITType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.createhittype.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.CreateHITWithHITType API** — The #X Amz Target=MTurkRequesterServiceV20170117.CreateHITWithHITType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.createhit...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.CreateQualificationType API** — The #X Amz Target=MTurkRequesterServiceV20170117.CreateQualificationType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.create...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.CreateWorkerBlock API** — The #X Amz Target=MTurkRequesterServiceV20170117.CreateWorkerBlock API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.createworker...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.DeleteHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.DeleteHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.deletehit.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.DeleteQualificationType API** — The #X Amz Target=MTurkRequesterServiceV20170117.DeleteQualificationType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.delete...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.DeleteWorkerBlock API** — The #X Amz Target=MTurkRequesterServiceV20170117.DeleteWorkerBlock API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.deleteworker...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.DisassociateQualificationFromWorker API** — The #X Amz Target=MTurkRequesterServiceV20170117.DisassociateQualificationFromWorker API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev201...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.GetAccountBalance API** — The #X Amz Target=MTurkRequesterServiceV20170117.GetAccountBalance API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.getaccountba...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.GetAssignment API** — The #X Amz Target=MTurkRequesterServiceV20170117.GetAssignment API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.getassignment.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.GetFileUploadURL API** — The #X Amz Target=MTurkRequesterServiceV20170117.GetFileUploadURL API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.getfileupload...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.GetHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.GetHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.gethit.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.GetQualificationScore API** — The #X Amz Target=MTurkRequesterServiceV20170117.GetQualificationScore API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.getquali...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.GetQualificationType API** — The #X Amz Target=MTurkRequesterServiceV20170117.GetQualificationType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.getqualif...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListAssignmentsForHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListAssignmentsForHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.listassi...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListBonusPayments API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListBonusPayments API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.listbonuspay...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListHITs API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListHITs API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.listhits.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListHITsForQualificationType API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListHITsForQualificationType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.l...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListQualificationRequests API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListQualificationRequests API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.list...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListQualificationTypes API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListQualificationTypes API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.listqua...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListReviewableHITs API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListReviewableHITs API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.listreviewa...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListReviewPolicyResultsForHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListReviewPolicyResultsForHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117....
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListWorkerBlocks API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListWorkerBlocks API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.listworkerblo...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.ListWorkersWithQualificationType API** — The #X Amz Target=MTurkRequesterServiceV20170117.ListWorkersWithQualificationType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev201701...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.NotifyWorkers API** — The #X Amz Target=MTurkRequesterServiceV20170117.NotifyWorkers API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.notifyworkers.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.RejectAssignment API** — The #X Amz Target=MTurkRequesterServiceV20170117.RejectAssignment API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.rejectassignm...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.RejectQualificationRequest API** — The #X Amz Target=MTurkRequesterServiceV20170117.RejectQualificationRequest API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.rej...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.SendBonus API** — The #X Amz Target=MTurkRequesterServiceV20170117.SendBonus API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.sendbonus.
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.SendTestEventNotification API** — The #X Amz Target=MTurkRequesterServiceV20170117.SendTestEventNotification API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.send...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.UpdateExpirationForHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.UpdateExpirationForHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.updatee...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.UpdateHITReviewStatus API** — The #X Amz Target=MTurkRequesterServiceV20170117.UpdateHITReviewStatus API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.updatehi...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.UpdateHITTypeOfHIT API** — The #X Amz Target=MTurkRequesterServiceV20170117.UpdateHITTypeOfHIT API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.updatehitty...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.UpdateNotificationSettings API** — The #X Amz Target=MTurkRequesterServiceV20170117.UpdateNotificationSettings API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.upd...
- **Amazon Mechanical Turk #X Amz Target=MTurkRequesterServiceV20170117.UpdateQualificationType API** — The #X Amz Target=MTurkRequesterServiceV20170117.UpdateQualificationType API from Amazon Mechanical Turk — 1 operation(s) for #x amz target=mturkrequesterservicev20170117.update...

## Agentic access (1)

- **Amazon Mechanical Turk Agentic Access** — 39 operations · 39 acting

## Security (2)

- **Amazon Mechanical Turk Authentication** — apiKey · 1 scheme
- **Amazon Mechanical Turk Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Amazon Mechanical Turk Plans Pricing**

## Use cases (6)

- **Machine Learning Data Labeling** — Label images, text, audio, and video to create training datasets for machine learning models.
- **Content Moderation** — Review and moderate user-generated content for inappropriate material at scale.
- **Transcription Services** — Transcribe audio and video recordings using human workers for high accuracy.
- **Survey and Research Data Collection** — Conduct surveys and collect research data from a diverse global workforce.
- **Data Validation and Quality Assurance** — Validate and verify structured data for accuracy using human review.
- **Sentiment Analysis Training Data** — Generate labeled sentiment data for training NLP and sentiment analysis models.

## Tags

Crowdsourcing, Human Intelligence, Labor, Machine-Learning, Task

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/amazon-mechanical-turk/). Scores are computed from the provider's own public artifacts under a published rubric.
