March 19, 2020

Things 3 Cloud API

Things 3 Apps

Things is the award-winning personal task manager that helps you achieve your goals.

REST API

This gives a very initial idea. Will need much more reverse engineering.

Auth

Using email address registered with Things 3 client to fetch history key.

URL

https://cloud.culturedcode.com/version/1/account/<EMAIL>/own-history-key

Method

GET

Headers

Sample response

1
2
3
4
5
6
{
"history-key": "test4923-c3rs-2143-gds3-mean3213342g",
"latest-server-index": 110,
"is-empty": false,
"latest-schema-version": 301
}

Get items

Using history key to get cloud items. Item definitions not yet clearly understood.

URL

https://cloud.culturedcode.com/version/1/history/<HISTORY_KEY>/items

Method

GET

Sample response

1
2
3
4
5
6
7
8
9
10
{
"items": [
...
],
"current-item-index": 112,
"schema": 301,
"start-total-content-size": 0,
"end-total-content-size": 65024,
"latest-total-content-size": 65024
}

Add items

Need more work on verifying this.

URL

https://cloud.culturedcode.com/version/1/history/<HISTORY_KEY>/items

Method

POST

About this Post

This post is written by Dizy, licensed under CC BY-NC 4.0.