TasksList tasks

List tasks

Needs: Tasks, Read

Lists tasks in a date range, as the Tasks page does. Use the task endpoint for notes, charges, documents and recurrence.

Note: Fields with no value are left out. A repeating task has recurring: true, and an incomplete task from before the period has outstanding: true.

curl -X GET "https://app.imploy.com.au/api/integrations/v1/tasks?from=example_string&to=example_string&client_id=123&assignee_id=123&completed=true&billable=true&query=example_string&include_outstanding=true&page=25&per_page=25" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN"
{
  "from": "2026-03-02",
  "to": "2026-03-08",
  "data": [
    {
      "id": 90,
      "title": "Review care plan",
      "date": "2026-03-02",
      "client": {
        "id": 12,
        "name": "Example Client"
      },
      "assignee": {
        "id": 40,
        "name": "Example Admin"
      },
      "minutes": 30,
      "price_code": 301,
      "charge": "Care management",
      "billable": true,
      "completed": false
    }
  ],
  "meta": {
    "page": 1,
    "per_page": 50,
    "total": 1,
    "last_page": 1
  }
}
GET
/tasks
GET
Base URLstring

Target server for requests. Edit to use your own host.

Bearer Token
Bearer Tokenstring
Required

An organisation access token that starts with imp_at_. Send it as Authorization: Bearer imp_at_XXXX.

An organisation access token that starts with imp_at_. Send it as Authorization: Bearer imp_at_XXXX.
query
fromstring

Start date, YYYY-MM-DD. Defaults to this week's Monday.

query
tostring

End date, up to 3 months after from. Defaults to 6 days after from.

query
client_idinteger

Only this client.

query
assignee_idinteger

The staff member the task belongs to.

query
completedboolean

Only completed, or only incomplete, tasks.

query
billableboolean

Only billable, or only non-billable, tasks.

query
querystring

Match the task title.

query
include_outstandingboolean

Also include incomplete tasks dated before the period (the page's Outstanding group).

query
pageinteger

Page number, 1 or greater.

query
per_pageinteger

1 to 100. Defaults to 50.

Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token. An organisation access token that starts with imp_at_. Send it as Authorization: Bearer imp_at_XXXX.

Query Parameters

fromstring

Start date, YYYY-MM-DD. Defaults to this week's Monday.

tostring

End date, up to 3 months after from. Defaults to 6 days after from.

client_idinteger

Only this client.

assignee_idinteger

The staff member the task belongs to.

completedboolean

Only completed, or only incomplete, tasks.

billableboolean

Only billable, or only non-billable, tasks.

querystring

Match the task title.

include_outstandingboolean

Also include incomplete tasks dated before the period (the page's Outstanding group).

pageinteger

Page number, 1 or greater.

per_pageinteger

1 to 100. Defaults to 50.

Responses

OK