{
  "acceptqualificationrequest": {
    "name": "AcceptQualificationRequest",
    "description": "The AcceptQualificationRequest operation grants a Worker's request for a Qualification",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "approveassignment": {
    "name": "ApproveAssignment",
    "description": "The ApproveAssignment operation approves the results of a completed assignment",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "associatequalificationwithworker": {
    "name": "AssociateQualificationWithWorker",
    "description": "The AssociateQualificationWithWorker operation gives a Worker a Qualification",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createadditionalassignmentsforhit": {
    "name": "CreateAdditionalAssignmentsForHIT",
    "description": "The CreateAdditionalAssignmentsForHIT operation increases the maximum number of assignments of an existing HIT",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createhit": {
    "name": "CreateHIT",
    "description": "The CreateHIT operation creates a new HIT (Human Intelligence Task)",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createhittype": {
    "name": "CreateHITType",
    "description": "The CreateHITType operation creates a new HIT type",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createhitwithhittype": {
    "name": "CreateHITWithHITType",
    "description": "The CreateHITWithHITType operation creates a new Human Intelligence Task (HIT) using an existing HITTypeID generated by the CreateHITType operation",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createqualificationtype": {
    "name": "CreateQualificationType",
    "description": "The CreateQualificationType operation creates a new Qualification type, which is represented by a QualificationType data structure",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createworkerblock": {
    "name": "CreateWorkerBlock",
    "description": "The CreateWorkerBlock operation allows you to prevent a Worker from working on your HITs",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletehit": {
    "name": "DeleteHIT",
    "description": "The DeleteHIT operation disposes of a HIT that is no longer needed",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletequalificationtype": {
    "name": "DeleteQualificationType",
    "description": "The DeleteQualificationType disposes a Qualification type and disposes any HIT types that are associated with the Qualification type",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteworkerblock": {
    "name": "DeleteWorkerBlock",
    "description": "The DeleteWorkerBlock operation allows you to reinstate a blocked Worker to work on your HITs",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "disassociatequalificationfromworker": {
    "name": "DisassociateQualificationFromWorker",
    "description": "The DisassociateQualificationFromWorker revokes a previously granted Qualification from a user",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getaccountbalance": {
    "name": "GetAccountBalance",
    "description": "The GetAccountBalance operation retrieves the amount of money in your Amazon Mechanical Turk account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getassignment": {
    "name": "GetAssignment",
    "description": "The GetAssignment retrieves an assignment with an AssignmentStatus value of Submitted, Approved, or Rejected, using the assignment's ID",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getfileuploadurl": {
    "name": "GetFileUploadURL",
    "description": "The GetFileUploadURL operation generates and returns a temporary URL",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "gethit": {
    "name": "GetHIT",
    "description": "The GetHIT operation retrieves the details of the specified HIT",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getqualificationscore": {
    "name": "GetQualificationScore",
    "description": "The GetQualificationScore operation returns the value of a Worker's Qualification for a given Qualification type",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getqualificationtype": {
    "name": "GetQualificationType",
    "description": "The GetQualificationType operation retrieves information about a Qualification type using its ID",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassignmentsforhit": {
    "name": "ListAssignmentsForHIT",
    "description": "The ListAssignmentsForHIT operation retrieves completed assignments for a HIT",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listbonuspayments": {
    "name": "ListBonusPayments",
    "description": "The ListBonusPayments operation retrieves the amounts of bonuses you have paid to Workers for a given HIT or assignment",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listhits": {
    "name": "ListHITs",
    "description": "The ListHITs operation returns all of a Requester's HITs",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listhitsforqualificationtype": {
    "name": "ListHITsForQualificationType",
    "description": "The ListHITsForQualificationType operation returns the HITs that use the given QualififcationType for a QualificationRequirement",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listqualificationrequests": {
    "name": "ListQualificationRequests",
    "description": "The ListQualificationRequests operation retrieves requests for Qualifications of a particular Qualification type",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listqualificationtypes": {
    "name": "ListQualificationTypes",
    "description": "The ListQualificationTypes operation searches for Qualification types using the specified search query, and returns a list of Qualification types",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listreviewpolicyresultsforhit": {
    "name": "ListReviewPolicyResultsForHIT",
    "description": "The ListReviewPolicyResultsForHIT operation retrieves the computed results and the actions taken in the course of executing your Review Policies during a CreateHIT operation",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listreviewablehits": {
    "name": "ListReviewableHITs",
    "description": "The ListReviewableHITs operation returns all of a Requester's HITs that have not been approved or rejected",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listworkerblocks": {
    "name": "ListWorkerBlocks",
    "description": "The ListWorkersBlocks operation retrieves a list of Workers who are blocked from working on your HITs",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listworkerswithqualificationtype": {
    "name": "ListWorkersWithQualificationType",
    "description": "The ListWorkersWithQualificationType operation returns all of the Workers with a given Qualification type",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "notifyworkers": {
    "name": "NotifyWorkers",
    "description": "The NotifyWorkers operation sends an email to one or more Workers that you specify with the Worker ID",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "rejectassignment": {
    "name": "RejectAssignment",
    "description": "The RejectAssignment operation rejects the results of a completed assignment",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "rejectqualificationrequest": {
    "name": "RejectQualificationRequest",
    "description": "The RejectQualificationRequest operation rejects a user's request for a Qualification",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "sendbonus": {
    "name": "SendBonus",
    "description": "The SendBonus operation issues a payment of money from your account to a Worker",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "sendtesteventnotification": {
    "name": "SendTestEventNotification",
    "description": "The SendTestEventNotification operation causes Amazon Mechanical Turk to send a notification message as if a HIT event occurred, according to the provided notification specification",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateexpirationforhit": {
    "name": "UpdateExpirationForHIT",
    "description": "The UpdateExpirationForHIT operation allows you extend the expiration time of a HIT beyond is current expiration or expire a HIT immediately",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatehitreviewstatus": {
    "name": "UpdateHITReviewStatus",
    "description": "The UpdateHITReviewStatus operation toggles the status of a HIT",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatehittypeofhit": {
    "name": "UpdateHITTypeOfHIT",
    "description": "The UpdateHITTypeOfHIT operation allows you to change the HITType properties of a HIT",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatenotificationsettings": {
    "name": "UpdateNotificationSettings",
    "description": "The UpdateNotificationSettings operation creates, updates, disables or re-enables notifications for a HIT type",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatequalificationtype": {
    "name": "UpdateQualificationType",
    "description": "The UpdateQualificationType operation modifies the attributes of an existing Qualification type, which is represented by a QualificationType data structure",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}