Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
R Client for the MTurk Requester API
branch: master

R Client for the MTurk Requester API

MTurkR provides programmatic access to the crowdsourcing functionality of the Amazon Mechanical Turk (MTurk) Requester API.

Possible applications of the package include:

  • Survey or experimental research using MTurk workers as human subjects
  • Large-scale human coding or categorization of text, images, video, audio, or other files
  • Collection of unstructured data from the web
  • Audio and video transcription
  • Preprocessing of "messy" data prior to statistical procedures

Amazon provides a helpful chart for deciding whether an API client (like MTurkR) is useful for yor project.


Build Status Build status

To install the latest development version of MTurkR from GitHub:


The GitHub master branch should be considered stable. Major releases are periodically pushed to CRAN. To install the latest version from CRAN, simply use:


Using MTurkR

The MTurkR documentation files contain minimal examples for all functions. Further examples of how to use MTurkR are provided in the MTurkR GitHub wiki. Users can contribute their own examples or further documentation there, or via pull requests to the GitHub repository.

If you experience problems using MTurkR, you can:

cloudyr project logo

Something went wrong with that request. Please try again.