GetItDoneGetItDone Docs

Get a task

Fetches a single task by short id, scoped to the credential's organization. A short id from another organization (or an unknown one) answers 404 `resource_not_found` — no cross-org existence oracle.

GET
/v1/tasks/{task_id}

Fetches a single task by short id, scoped to the credential's organization. A short id from another organization (or an unknown one) answers 404 resource_not_found — no cross-org existence oracle.

Authorization

bearerAuth
AuthorizationBearer <token>

A gid_ API key (Settings → API keys) or an OAuth 2.1 access token.

In: header

Path Parameters

task_id*string

Task short id, e.g. T-123 (a bare 123 is also accepted on input).

Match^(?:T-)?[0-9]{1,12}$

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X GET "https://example.com/v1/tasks/string"
{  "id": "string",  "title": "string",  "description": "string",  "status": "TODO",  "priority": "LOW",  "start_date": "2019-08-24T14:15:22Z",  "due_date": "2019-08-24T14:15:22Z",  "notes": "string",  "story_points": 0,  "project_ids": [    "string"  ],  "parent_task_id": "string",  "archived": true,  "recurrence": {    "frequency": "DAILY",    "interval": -9007199254740991,    "by_weekday": [      -9007199254740991    ],    "by_month_day": -9007199254740991,    "basis": "SCHEDULE",    "timezone": "string",    "start_date": "string",    "end_date": "string",    "max_occurrences": -9007199254740991,    "rollover_enabled": true,    "active": true,    "rrule": "string"  },  "created_at": "2019-08-24T14:15:22Z",  "updated_at": "2019-08-24T14:15:22Z"}