API documentation
Account
Basic Campaigns
- GET
- /campaign_b/get_task_info/
- /campaign_b/list_tasks/
- /campaigns_b/list
- /campaigns_b/list_extend
- /campaign_b/list_tasks_extend/
- /campaign_b/get_status/
- /campaign_b/get_info/
- /campaign_b/download_file_proof/
- /campaign_b/zones_list/
- /campaign_b/categories_list/
- /campaign_b/get_worker_tasks/
- /campaign_b/results_csv/
- POST, PUT
- /campaign_b/set_speed/
- /campaign_b/new_campaign
- /campaign_b/stop/
- /campaign_b/pause/
- /campaign_b/resume/
- /campaign_b/rate_task/
- /campaign_b/rate_tasks/
- /campaign_b/add_positions/
- /campaign_b/submit_proof/
- /campaign_b/submit_file_proof/
- /campaign_b/retarget/
- /campaign_b/restart_campaign/
- /campaign_b/toggle_qt_required/
HG Campaigns
- GET
- /campaign_hg/get_task_info/
- /campaign_hg/list_tasks/
- /campaign_hg/list_tasks_extend/
- /campaigns_hg/list
- /campaigns_hg/list_extend
- /campaign_hg/get_status/
- /campaign_hg/get_info/
- /campaign_hg/categories_list/
- /campaign_hg/groups_list/
- /campaign_hg/download_file_proof/
- /campaign_hg/get_worker_tasks/
- /campaign_hg/results_csv/
- POST, PUT
- /campaign_hg/new_campaign
- /campaign_hg/stop/
- /campaign_hg/pause/
- /campaign_hg/resume/
- /campaign_hg/rate_task/
- /campaign_hg/rate_tasks/
- /campaign_hg/add_positions/
- /campaign_hg/submit_proof/
- /campaign_hg/submit_file_proof/
- /campaign_hg/lock_task/
- /campaign_hg/change_group/
- /campaign_hg/restart_campaign/
- /campaign_hg/toggle_qt_required/
Employer
- GET
- /employer/exclude_list
- POST
- /employer/exclude_list
- DELETE
- /employer/exclude_list
Worker
Messages
/campaign_b/get_task_info/<task_id> GET
Returns detailed info on selected task.
Parameters:
Task ID
Example values: 6767648
Return values:
status=SUCCESS, task_id=<task_id>, task_details=[array of fields]
status=ERROR, task_id=
*[NO SUCH TASK|NOT A CAMPAIGN OWNER]
Code:
cURL:
PHP:
Perl:
Python:
C#:
Examples:
https://api.microworkers.com/campaign_b/get_task_info/6767648
{
"status": "SUCCESS",
"task_id": "6767648",
"task_details": {
"campaign_id": "a61f8dcf0134",
"worker_id": "18f4174c",
"proof": "I have signed up with this email [email protected]",
"ip": "66.38.129.1",
"finished_datetime": "2013-12-15 18:21:16",
"employer_comment": "",
"task_rating": "OK",
"worker_earned": "0.10000",
"csv_record_nr": "0",
"country": "Poland",
"bonus_worker_earned": "0.00000",
"file_proof": {
"file_proof_details":
[
{
"content_type": "text/csv",
"filename": "AssetsImportCompleteSample.csv",
"size": 3245
}
],
"status": "SUCCESS"
},
}
}
https://api.microworkers.com/campaign_b/get_task_info/553917
{
"status": "ERROR",
"task_id": "553917",
"error": "NO SUCH TASK"
}