Omnifocus RESTful API

I’m considering transitioning to Omnifocus, but there’s a critical feature I need: being able to add and modify tasks via an API. I’ve been reading over at the Omni Automation website, but I can’t figure out if this is possible or not.

This is my use case: I sometimes get error alerts from a service I run. I currently send these alerts as HTTP requests to add them as tasks in my current task manager (which provides an API). Can I do the same with Omnifocus?

1 Like

Hi @nachocab ,
I don’t think there is an open API as of today. What you can use though, base on your use case, is the OmniFocus Mail Drop feature. Take a look here: https://support.omnigroup.com/omnifocus-mail-drop/

Another possibility is Pushcut Automation Server running a shortcut - on iOS.