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/categories_list GET
Categories list.
Parameters:
Return values:
status=SUCCESS, count=[nr of parent categories], parent_categories=[array of fields]
status=ERROR, error=[error message*]
*[NO CATEGORIES]
Code:
cURL:
PHP:
Perl:
Python:
C#:
Examples:
Output (Success):
https://api.microworkers.com/campaign_b/categories_list
{
"status": "SUCCESS",
"count": 2,
"parent_categories": [
{
"categories": [
{
"id": "7500",
"min_payment_per_task": [
{
"payment_per_task": "0.32000",
"zone": "caribbean1"
},
{
"payment_per_task": "0.40000",
"zone": "int"
},
{
"payment_per_task": "0.75000",
"zone": "west1"
},
{
"payment_per_task": "0.50000",
"zone": "europe1"
},
{
"payment_per_task": "0.45000",
"zone": "europe2"
},
{
"payment_per_task": "0.32000",
"zone": "asia1"
}
],
"title": "PR0 50 words Review/Post + Link"
},
{
"id": "7501",
"min_payment_per_task": [
{
"payment_per_task": "0.48000",
"zone": "caribbean1"
},
{
"payment_per_task": "0.60000",
"zone": "int"
},
{
"payment_per_task": "1.20000",
"zone": "west1"
},
{
"payment_per_task": "0.80000",
"zone": "europe1"
},
{
"payment_per_task": "0.70000",
"zone": "europe2"
},
{
"payment_per_task": "0.48000",
"zone": "asia1"
}
],
"title": "PR0 100 words Review/Post + Link"
}
],
"title": "Blog/Website Owners"
},
{
"categories": [
{
"id": "2000",
"min_payment_per_task": [
{
"payment_per_task": "0.08000",
"zone": "caribbean1"
},
{
"payment_per_task": "0.10000",
"zone": "int"
},
{
"payment_per_task": "0.30000",
"zone": "west1"
},
{
"payment_per_task": "0.20000",
"zone": "europe1"
},
{
"payment_per_task": "0.15000",
"zone": "europe2"
},
{
"payment_per_task": "0.08000",
"zone": "asia1"
}
],
"title": "Add to Favorites"
}
],
"title": "Youtube"
}
]
}
Output (Error):
https://api.microworkers.com/campaign_b/categories_list
{
"status": "ERROR",
"error": "NO CATEGORIES"
}