Important: Wunderlist's undocumented API has changed significantly since the most recent release of this gem. The gem no longer authenticates (see #1) and is unsupported. Pull requests are welcome.
ruby-wunderlist is an unofficial Ruby binding for the undocumented Wunderlist API.
Features:
- Change list names
- Get all tasks of a list
- Filter lists
- Reuse login session
require "wunderlist"
api = Wunderlist::API.new
# Login with your credentials
api.login "[email protected]", "mypassword"
# Get the inbox list
inbox = api.inbox
# Get all overdue tasks
overdue = inbox.done
overdue.each do |task|
task.done = true
task.save
end