Airtasker: Search Tasks
Airtasker via Parse · marketplace
Search for tasks with filters on location, category, price range, task type, and keywords. Returns task summaries with poster profiles and location data. Paginates via a time-based cursor (after_time from meta.latest_result). Each page returns up to `limit` tasks; set limit to control page size. Search and browse tasks on Airtasker by location, category, price, and keywords. Get detailed task information, user profiles, location suggestions, and category listings. Fulfilled by Parse from airtasker.com.
- airtasker
- airtasker-com
- jobs
- maps-geo
- marketplace
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- marketplace
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/78346169-28d6-472e-b840-44ada671f013/search_tasks
- Interface artifact
- sha256:4de14fae4141c3d87600ec0c425cfa0e106d2e20b4fc61bb25930f5ff2130394
- Manifest digest
- sha256:414f09a38c5e4ed6ff6790e8aa364992521a24c0c4ecf6c520d05ff6ec311cfa
Request fields
- lat (string): Latitude for location-based search (decimal string)
- lon (string): Longitude for location-based search (decimal string)
- limit (integer): Number of tasks per page (max results returned per request)
- radius (integer): Search radius in meters from the lat/lon center
- sort_by (string): Sort order for results: Allowed values: posted_asc, posted_desc, price_desc, price_asc
- carl_ids (string): Category IDs to filter by, comma-separated (e.g. '1' for General Cleaning, '57' for Gardening Services). Obtain IDs from browse_categories.
- max_price (integer): Maximum task budget in AUD
- min_price (integer): Minimum task budget in AUD
- after_time (string): Pagination cursor: ISO 8601 timestamp from meta.latest_result of the previous page
- task_types (string): Filter by task type: Allowed values: inperson, remote, both
- search_term (string): Keyword to search for in task titles and descriptions
- task_states (string): Filter by task state: Allowed values: posted, assigned, completed, overdue, closed
- location_name (string): Display name of the search location
Example queries
- {"lat":"-33.8688","lon":"151.2093","limit":"3","radius":"50000","sort_by":"posted_desc","carl_ids":"1","max_price":"9999","min_price":"10","task_types":"inperson","search_term":"cleaning","task_states":"posted","location_name":"Sydney NSW"}