v1

latestOpenAPI 3.0.1Licensed under Uberall2026-08-0629353914.0 MB
Homepage

Get tasks via POST

Retrieves paginated tasks for the authenticated user using a POST body for location filter criteria.

post/home/tasks

Query parameters

pageinteger required

Page number (zero-based)

pageSizeinteger required

Number of tasks per page

productsstring nullable

Comma-separated list of product filters

Request body

locationIdsinteger[] nullable

List of location IDs to include

businessIdsinteger[] nullable

List of business IDs to include

locationGroupIdsinteger[] nullable

List of location group IDs to include

labelsstring[] nullable

List of labels to include

excludedLocationIdsinteger[] nullable

List of location IDs to exclude

excludedBusinessIdsinteger[] nullable

List of business IDs to exclude

excludedLocationGroupIdsinteger[] nullable

List of location group IDs to exclude

excludedLabelsstring[] nullable

List of labels to exclude

filterCategorystring nullable

Filter strategy to apply: location-groups, labels, business, or location

querystring nullable

Search query string depending on filter category

Example request

{
  "filterCategory": "business"
}

Response

Tasks retrieved successfully

pageinteger

Current page number

pageSizeinteger

Number of items per page

sizeinteger

Number of items in the current page

totalCountinteger

Total number of tasks

totalHighPriorityCountinteger

Total number of high priority tasks

totalMediumPriorityCountinteger

Total number of medium priority tasks

totalLowPriorityCountinteger

Total number of low priority tasks

Example response

{
  "tasks": [
    {
      "parameters": {
        "address": "123 Main St, Berlin",
        "directory": "google",
        "directoriesCount": 2,
        "field": "phone"
      },
      "locationId": 12345,
      "product": "listingHealth",
      "link": "/listings/health/12345"
    }
  ],
  "pageSize": 10,
  "size": 10,
  "totalCount": 42,
  "totalHighPriorityCount": 5,
  "totalMediumPriorityCount": 15,
  "totalLowPriorityCount": 22
}