API

Comments

59 comments

  • Avatar
    Herb Caudill

    Any update on this? My use case is converting emails to WF items using something like Zapier - so the only thing I would need would be something that allows creating a new item. 

     

     

    11
    Comment actions Permalink
  • Avatar
    Workflowy Support (Sasha)

    No update as of yet.  You might check out this unofficial WorkFlowy API written by one of our users in PHP:

    https://github.com/johansatge/workflowy-php

     

    -1
    Comment actions Permalink
  • Avatar
    Juanita

    I would love to have an integration in IFTTT or Zapier that would add my Google Calendar events as a list in Workflowy, please help!

    14
    Comment actions Permalink
  • Avatar
    Joel Janikowski

    Yes! If you added an IFTTT or Zapier, it would break the capabilities wide open and solve a good chunk of the requests on here.

    13
    Comment actions Permalink
  • Avatar
    N Knoors

    The lack of an api is making my life difficult, please give it higher priority

    11
    Comment actions Permalink
  • Avatar
    Michael Moran

    Please please please add this feature. I would use Workflowy for everything if this were added

     

     

    10
    Comment actions Permalink
  • Avatar
    Kay Kraemer

    I also would like to see either an API or an IFTTT integration, or better both of them.

    6
    Comment actions Permalink
  • Avatar
    Jeremy Pinnix

    +1

    Yet another Pro user who would like to integrate my Workflowy data with other services, both incoming and outgoing.

    3
    Comment actions Permalink
  • Avatar
    samuel s chun

    I'm a recent pro user that really loves this product but would also like to voice my support for an API. Great work guys!

    3
    Comment actions Permalink
  • Avatar
    Zachary Valenti

    Chiming in with my shared desire here! Building a RPi project I would love to integrate with my Workflowy!!

    2
    Comment actions Permalink
  • Avatar
    Kevin T Vogelsang

    I can't use workflowy due to lack of API and webhooks. 

    Would happily pay for it if it had these items. 

    4
    Comment actions Permalink
  • Avatar
    Balthasar Sager

    Also a Pro user here, would also greatly appreciate this. Then you could f.e. build a Gitlab integration...

    3
    Comment actions Permalink
  • Avatar
    Nicholas P Huntington

    Yet another pro user voting for this. An API or at least IFTTT integration would make it so much more useful!

    4
    Comment actions Permalink
  • Avatar
    Tom Bensimhon

    yet another pro user, I think it could be an awesome feature for workflowy (documented API) 

    3
    Comment actions Permalink
  • Avatar
    Matt Rutherford

    free user, won't consider paying without an API.

    2
    Comment actions Permalink
  • Avatar
    Frank

    This would be a great way to allow users to add functionality that is not high-priority for the Workflowy team or is too niche.

    3
    Comment actions Permalink
  • Avatar
    Rob S

    Even just providing an endpoint for the existing export dialog box would be a huge help.

     

    Any updates from Workflowy Support on the timeline on this? Last response was over a year and a half ago.

    0
    Comment actions Permalink
  • Avatar
    Kurt Harriger

    Such endpoints do exist they just don't appear to be documented or officially supported.  In addition to the php library mentioned by support there also appears to be a javascript library:

    https://github.com/malcolmocean/opusfluxus

    This library also has a command line interface for exporting the data which might be useful to you. 

    I was exploring integration with workflowy for personal project so started reverse engineering the data schema and dumped few sample responses into https://jvilk.com/MakeTypes/ to infer the schema and cleaning them up a bit.  This may not be complete, but I have a fair bit of workflowy data so seems to have captured most things even sharing which I didn't even realized existed until I was reverse engineering this, super excited about sharing!  

    https://gist.github.com/kurtharriger/4fa6da3a28419f76099920c1c38ce94f

     

    4
    Comment actions Permalink
  • Avatar
    Trey Hunner

    I've been a paying pro user since 2012. In the last few years I've come to find Zapier incredibly useful for automating important parts of my business and life workflows.

    I've found recently that I'm very slowly switching more workflows out of Workflowy and into Trello, GitHub, Calendar, and even GMail just so I can avoid small bits of repeated work duplication.

    I'd absolutely love it if Workflowy added Zapier support or at least a public-facing API. I'd love to keep as many of my important workflows as possible inside Workflowy.

    4
    Comment actions Permalink
  • Avatar
    Dan Irwin

    Adding my name to the list of people would love an API.

    Email-to-workflowy ability would be huge. 

    2
    Comment actions Permalink
  • Avatar
    AndresMJ

    +1 Add Zappier integration

    I love the interface of Workflowy i would like to use it as my list, task, notes program, but without Zapier integration is impossible for me.

    0
    Comment actions Permalink
  • Avatar
    Boaz Chen

    Zapier is a must!

    The API is good for programs, but not for using the workflowy as part of my workflow...

    0
    Comment actions Permalink
  • Avatar
    Alistair MacDonald

    You can add one more pro user to the +1 list for API service.

    I would like:

    1. API integration via REST or GraphQL.
    2. Node.js SDK package.

    How I can help:

    • I would be happy paying more to unlock the feature.  (It could be a separate service you could charge extra for.)
    • I would help create and support the Node.js SDK for you.

    https://www.linkedin.com/in/f1lt3r/
    https://github.com/f1lt3r

    3
    Comment actions Permalink
  • Avatar
    TYLER H FINDLAY

    Hi, I'm with Alistair. Please add an integration API for Workflowy!

    I love this product and I'm not going anywhere, but I would love to be able to read/write/reogranize my lists via API.

    Ever read/write/reorder would be amazing right now (nothing to do with moving items in and out of trees, just changing their order with siblings).

    I pay for the paid version, and would even pay more just for this functionality!

    1
    Comment actions Permalink
  • Avatar
    Frank (Workflowy Support)

    Hey Tyler, take a look at this unofficial 3rd-party extension, WFx, which relies on the makings of a WorkFlowy API (client-side):

    https://blog.workflowy.com/2019/08/07/wfx/

    I think it does what you're wanting... with several options to choose from when it comes to "changing sibling order" :-)

    0
    Comment actions Permalink
  • Avatar
    Kay Kraemer

    ... which still does not answer exactly, how the API works or where we can find the description ;-)
    I think, there are people, who want to create their own little scripts...

    0
    Comment actions Permalink
  • Avatar
    Dan Irwin

    Also, it still doesn't help with a IFTTT or Zapier integration 

    0
    Comment actions Permalink
  • Avatar
    Frank (Workflowy Support)

    Dan, correct. Although a server-side API is not off the table for the not-too-distant future, as I understand it.

    Kay, why don't you join the Slack WorkFlowy User Group and chat to a couple of people who do have access to an (experimental) list. One of those being @rawbytz. Send me a DM here and I'll send you an invite to your email address to join the Slack group :-)

    1
    Comment actions Permalink
  • Avatar
    TYLER H FINDLAY

    Hi Frank,

    An API is definitely what I'm looking for cause I'd like a program (an app I'm creating) to include WorkFlowy in it's integrations.

    A Chrome extension won't really work for that.

    Cheers,

     

    Tyler Findlay

    0
    Comment actions Permalink
  • Avatar
    Miguel Tavares

    Hey, Frank!

    I've just caught up with Workflowy's improvements, after trying it out some years ago. I've also posted my thoughts about missing features on reddit.

    Long story short, the deal breakers are the lack of an API and (to a lesser extent) reminders/notifications.

    I rely on Drafts and Alfred to capture everything, from random thoughts to lists and appointments, and although I'm not a programmer, I routinely write some bash and Python scripts to automate things. If you have an experimental server-side API, and it's in some kind of beta, I would love the chance to mess around with it.

    0
    Comment actions Permalink

Please sign in to leave a comment.