7

Is there a way to find out when a particular contact in my Google Contacts addressbook got created?

13

This information is not traditionally exposed through the Google Contacts online interface. However! You can get access to "created" and "updates" dates and times using the Google Contacts API.

If you're not a developer, you can use the API Playground to visually walk you through making a request to the Google Contacts API to get the data you want.

  1. Go to API Playground, login to the Google account you want to fetch contact added/updated dates for, and select the dropdown for "Contacts v3", then select "Authorize APIs".

Go to API Playground and select the dropdown for "Contacts v3", then select "Authorize APIs"

  1. Click the "Exchange authorization code for tokens" button: Click the "Exchange authorization code for tokens" button

  2. Click "List possible authorizations" and select "List Contacts" Click "List possible authorizations" and select "List Contacts"

  3. Click "Send the request" and copy everything after the XML response (starting with <?xml version='1.0'...) Click "Send the request" and copy everything after the XML response (starting with <?xml version='1.0'...)

  4. Open up your favorite text editor and paste the contents in. You can now Find the dates inside of the XML file.

  • Just add the links to the screenshots and we’ll incorporate them into the answer. – Alex Jan 18 '13 at 5:57
  • This answer is useful and there is an updated date and app:edited, but I don't see any kind of created date in the xml results. As an aside, if you want to search for a particular contact you can put the following into the Request URI field: https://www.google.com/m8/feeds/contacts/default/full/?q=john – User Feb 26 at 6:23
0

I understand that this question is in the past-tense, and that the API Playground can accomplish this task for such tense, but for the current and future tense you can use IFTTT to easily copy data (including the date added) from Google Contacts to a Google Sheet. I've written an Applet here which you can use for the task. The extra benefit is that you won't have to write code to format the output of the contacts response as you would from the API Playground.

https://ifttt.com/applets/87296692d-if-new-contact-added-log-it-to-a-google-drive-spreadsheet

0

There is no creation-date in the output, and the updated time displayed is completely false. Though, the output can be useful (for other purpose than finding the creation date).

By default there is only 25 first results, so you can run this many times and increase start-index to have them all :

https://www.google.com/m8/feeds/contacts/default/full?max-results=25&start-index=1&orderby=lastmodified&sortorder=descending

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.