Main Site
Register
Sign In
Developer's API Documentation
: Playground
Experiment and learn about the API here.
Step 1: Authorize and get an authorization code
AppID/Client ID
Register
for one
State
A random string
Scope
Choose from
here
https://api.toodledo.com/3/account/authorize.php?response_type=code&client_id=
&state=
&scope=
Step 2: Exchange authorization code for access_token
Authorization Code
More info
here
State
Compare to step 1
Client Secret
Got when you
registered
https://
:
@api.toodledo.com/3/account/token.php
grant_type=authorization_code
code=
Hurry! Code expires in 1 min
Step 3: Make API calls with access token
Access Token
Expire it
here
API Call
account/get
account/collaborators
folders/get
contexts/get
goals/get
locations/get
tasks/get
tasks/search
notes/get
outlines/get
lists/get
Format:
json
xml
https://api.toodledo.com/3/
.php?access_token=
&f=
Step 4: When expired, exchange refresh_token for new access_token
Refresh Token
Expire it
here
https://
:
@api.toodledo.com/3/account/token.php
grant_type=refresh_token
refresh_token=