298

Is there a API for Google Keep? I want to make a windows 8 app for Google Keep, so that it synchronizes with your phone.

I looked into the Drive SDK because Google Keep is a extension of Google Drive, but I couldn't find it.

ManuelSchneid3r
  • 15,850
  • 12
  • 65
  • 103
maxdaniel98
  • 6,623
  • 6
  • 19
  • 21

3 Answers3

159

UPDATE: yes, Google released a public REST API for Keep. Here's the public documentation.

pinoyyid
  • 21,499
  • 14
  • 64
  • 115
  • 13
    any updates for this? – Kartik Domadiya Jun 16 '14 at 03:35
  • 8
    I monitored with Charles proxy, got the URLs and so on, but the problem is that there are some tokens and IDs that you need to know how to generate it, and only Google does. – Bruno Lemos Aug 04 '14 at 01:45
  • Their typical MO for their APIs is to use OAuth, so I would bet that that would be the token exchanges you observed... – MeatFlavourDev Mar 19 '15 at 09:21
  • @JeremyFelix yes, but you must write the "permissions" you want the user to accept, and we can't solicitate the Keep permission – Bruno Lemos Mar 29 '15 at 19:03
  • 32
    Google keep is a great idea but lack the option of integrating it to custom tools (emacs/browser extensions/raspberry pi applications/etc) makes it's usefulness limited for power users. – fakedrake Jul 09 '15 at 12:50
  • 26
    I've just created a petition! @pinoyyid Please support it adding the link to the accepted answer: http://bit.ly/keep-api-petition – Bruno Lemos Oct 19 '15 at 18:29
  • 3
    Someone has made an unofficial API: https://github.com/kiwiz/gkeepapi/ – David Fraser Apr 10 '18 at 13:00
  • Would be nice if the API would allow tracking tags, for example "todo" – ed22 Aug 07 '21 at 12:40
  • As "official" as this is - keep in mind that this is only for enterprise accounts (not the general public). See https://issuetracker.google.com/issues/209652471 – derekantrican Aug 30 '22 at 23:55
57

No there's not and developers still don't know why google doesn't pay attention to this request!

As you can see in this link it's one of the most popular issues with many stars in google code but still no response from google! You can also add stars to this issue, maybe google hears that!

BDL
  • 21,052
  • 22
  • 49
  • 55
Iman Mirzadeh
  • 12,710
  • 2
  • 40
  • 44
  • 1
    How can we contact Google so that they can given an answer? – Bruno Lemos Aug 01 '15 at 07:34
  • 1
    @BrunoLemos : I am 99% sure it's seen by now ! because it's in top10 issues right now and Google always pays attention to issues.but i don't know how to contact directly and what's their answer :( – Iman Mirzadeh Aug 01 '15 at 11:29
  • 3
    It may have been seen, but not by the correct people... this suggestion is not a "google app script issue", also google code will be disabled this month. – Bruno Lemos Aug 02 '15 at 12:56
  • 1
    They're just waiting when IT-community reverse-engineered Google Keep API and write python library by itself so they wont pay for this one cent. – Alexander.Iljushkin Aug 29 '16 at 08:14
  • This and [Google Voice](https://stackoverflow.com/q/1668619/1739000) they are just ignoring... maybe it is time to move on to Zoho or some other system... – NH. Jan 09 '19 at 22:43
15

I have been waiting to see if Google would open a Keep API. When I discovered Google Tasks, and saw that it had an Android app, web app, and API, I converted over to Tasks. This may not directly answer your question, but it is my solution to the Keep API problem.

Tasks doesn't have a reminder alarm exactly like Keep. I can live without that if I also connect with the Calendar API.

https://developers.google.com/google-apps/tasks/

ProgrammersBlock
  • 5,974
  • 4
  • 17
  • 21
  • Which app do you have in mind? I looked in Google Play and did not find any from Google. – WoJ Mar 26 '16 at 14:50
  • The Android app I am using is Tasks from Team Tasks. There is also a free version called "Tasks Free". – ProgrammersBlock Mar 27 '16 at 15:24
  • 1
    Just wanted to mention that unlike Google Keep, Google Tasks don't allow image attachments, which is why I'm still hoping (against hope) for a Google Keep API. – Quillmondo Jan 24 '18 at 12:38
  • 1
    There is now an official Google Tasks app for Android - https://play.google.com/store/apps/details?id=com.google.android.apps.tasks&hl=en_US – Taylor D. Edmiston Nov 15 '18 at 19:47
  • Task doesn't even have a widget. It can't really replace Keep - for me, at least. It depends on what you're trying to achieve, I guess. – Eran Boudjnah Dec 10 '18 at 13:16