Todoist blog

API extensions

Posted on 9. Mar 2009 · Comments [24]
Todoist API has been improved so it's possible to:
  • login an user and get basic information about an user (such as API token)
  • register new users

Read more in Todoist API specification.

If you have any API functionality requests post them on getsatisfaction.com or as a comment to this post.

24 comments so far

Just posted on the GetSatisfaction board too...

I've put up a little web project I've been working on to import tasks into todoist using the API. I know a number of people have asked for this functionality, so perhaps it will be of use to them.

Still under development, but it seems to work OK.

http://todoist.pcodes.org/impo...

Thanks,
Jim

So should we expect an iPhone app on the way? My credit-card is ready...

Funny you should mention iphone app. I took these API changes and started an iphone web interface. It's still experimental but it does the basics of what I want it to do.

Check it out http://gir.xentac.net.

Please, please, please, get an iphone app on the itunes store (as simple and functional as the site) soon! So many of us want it!

what about "share this list"

Update to my post above. I've since added a Twitter/SMS bridge for Todoist:

http://todoist.pcodes.org/twit...

Still early days for this one so I hope to get some validation of it from others.

Regards,
Jim

"a user", not "an user".

Can't find your email, or any other way to contact you...

Just incase you don't know, amix.dk and orangeoo are dead:

Traceback (most recent call last): File "/root/skeletonz/amilib/amiweb/wsgiserver.py", line 626, in communicate req.respond() File "/root/skeletonz/amilib/amiweb/wsgiserver.py", line 359, in respond response = self.wsgi_app(self.environ, self.start_response) File "/root/skeletonz/skeletonz/mylib/sk_middleware.py", line 47, in __call__ return self.wsgi_app(environ, start_response) File "/root/skeletonz/amilib/paste/translogger.py", line 68, in __call__ return self.application(environ, replacement_start_response) File "/root/skeletonz/amilib/amiweb/amiweb.py", line 279, in __call__ return self.wsgi_app(environ, start_response) File "/root/skeletonz/amilib/paste/session.py", line 60, in __call__ app_iter = self.application(environ, session_start_response) File "/root/skeletonz/amilib/amiweb/amiweb.py", line 332, in __call__ thread_data.db_connection = db_pool.getConnection() File "/root/skeletonz/amilib/amiweb/amidb.py", line 494, in getConnection con = self.createConnection() File "/root/skeletonz/amilib/amiweb/amidb.py", line 481, in createConnection host=di.host) File "/usr/local/lib/python2.5/site-packages/MySQLdb/__init__.py", line 75, in Connect return Connection(*args, **kwargs) File "/usr/local/lib/python2.5/site-packages/MySQLdb/connections.py", line 164, in __init__ super(Connection, self).__init__(*args, **kwargs2) OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)")

Nice, would try it, thanks for this cool stuff.

The ability to share tasks between different accounts would be very useful.

Say you have a personal todoist account as well as a business todoist account (set up for all members of a project to access and use). Being able to share the business todoist tasks with your personal account (under a tag such as 'business project') would allow you to receive notifications, view, edit and mark off items etc. without having to switch between accounts (also having one way sharing means your colleagues don't see your personal todoist items).

This would allow for better productivity integration for work and personal life.

I would love to have iPhone widget :) for Todoist :)

I would love the ability to create project/task templates for reoccuring projects and to be able to print off all projects and tasks in one go. I would also like to import my Outlook tasklist and then convert these into projects/tasks.

Hello,
Is it possible to create a task that happens EVERY OTHER week?
Thanks!

Cancelled my premium subscription and will completely move to another paid solution where someone actually listens to what paying users request and have to say. Todoist is indeed a very nice app which is unique in many ways, but support and development is an absolute NO GO for a paid service. I sticked to it for months, hoping that this would somehow miraculously change, but sad as it is - you can imagine, it did not.

Amir, I leave Todoist with a big thanks for creating an amazing application, but without support or at least the feeling that you are being heard at least myself finds himself alternatives.

Good luck.

Is todoist still being worked on? I haven't heard anything in a long time.

Todoist is dead.

What todo list sites/apps that are still being updated are good?

Please make an option to 'complete' a project. Right now, the only option is to Delete one. It'd sure be nice to have the data still available, but not show up once it's been done.

Surely, we all think projects should end, right?

Thanks.

Nice product.

Willie Wilcox
jwilliamwilcox@gmail.com

Try Remember The Milk. It's not as mean and lean as todoist, but it get's the job more than done, and the folks are actually listening and doing something with your requests - something I missed here from the start. Other good alternatives are toodledo, vitalist, backpack and google. Yes, google - the combination of calendars, tasks and gmail ain't bad, if you need files attached...

well, all of the above are better than Amirs poor performance.

Amir, I've been using this for quite a while, and I really do love it. I can see from other comments on here and in other places that people really do appreciate the work you have done, and how you have created a nice look and feel with this.
To that end, would you consider making it open source so that others can work on it and continue what you have started?
I have tried a few other sites, and they're just bogged down with too many complexities to make them very useful, plus there is no easy way to get my data out of here.

We know you do not have the time, so please, help your users by inviting other developers in to continue your work.

I'm with everyone else... iPhone app! I pimp you guys out on my site all the time and that's the first thing ppl ask whether you have an app- it's in high demand!

It is really a shame. Such a great program, but you get nothing for the paid service. Mobile reminders do not work, which is the whole reason I paid for it, and there is not even any support. I will just stick to my Yahoo notepad I guess.

I would like my money back now please.

Why don't you make it open source or let somebody else take over since you obviously don't have the time or resources to maintain this. It is really ridiculous to offer a service which you cannot provide and not let people know it is not working before they give you their money.

I agree with others on two points:

1. I tried the premium service for a short while, didn't get any real benefits out of it and canceled my premium
subscription.

2. Make it open source. There's a lot of room for improvement, yet I'm uneasy about switching to another service. I just love the simplicity of Todoist. Let the community help extend Todoist (without making it less lean) and interface with other apps.

I also support making Todoist open source. Please consider it. Let the community do the work for you.

Post a comment
Name:
Website:
Optional.
Email:

Optional. Won't be posted.
Comment:
Auto paragraphing. AmiFormat is used (reference).
© 2008 Todoist. Powered by Skeletonz.