Hi all
I want to read notifications from Asana and show in a Mac app. In other words, rebuild what’s in the Inbox (UI), but via API. Unfortunately, there’s no API endpoint that let’s me do that.
I tried the /events endpoint, but it doesn’t work. It requires a sync
key, meaning I can only get the latest events, not what happened 5 hours ago.
I tried the Search API, but it doesn’t work because it only returns task resources. For example, /workspaces/{gid}/tasks/search doesn’t return stories/comments/events, it returns only tasks.
Webhooks for events could work, but I’m building a MacOS app so webhooks aren’t available. Even if I could use webhooks, if we lost any call (e.g the Mac app is closed), we’d not have a way of loading Inbox activities.
Is there an endpoint that is not listed in the docs?
Thanks in advance
p.s even if there’s a Zapier trigger somewhere, I wouldn’t be able to plug that into a Mac app, it’d be cumbersome to ask users to setup Zapier to read Asana notifications.