title: Is there an API for Android Kitkat's (4.4) new feature of Caller ID feature?
body: <h2>Background</h2>
  
  <p>One of the features of the new Android 4.4 (Kitkat) is caller ID.</p>
  
  <p>There isn't much information of how it works and what it gives the user, but as far as I understand, it uses google's services to fetch data during phone calls and show information about who is talking with you. </p>
  
  <p>Here are some links about this new feature:</p>
  
  <ol>
  <li><p><a href="http://www.androidpolice.com/2013/11/04/google-does-caller-id-kitkat-4-4-matches-numbers-against-google-places-and-apps-for-business-and-starting-in-2014-google-personal-accounts/" rel="noreferrer">http://www.androidpolice.com/2013/11/04/google-does-caller-id-kitkat-4-4-matches-numbers-against-google-places-and-apps-for-business-and-starting-in-2014-google-personal-accounts/</a></p></li>
  <li><p><a href="http://thenextweb.com/google/2013/11/05/kitkat-shows-caller-ids-from-google-places-apps-customers-adding-personal-accounts-in-early-2014/" rel="noreferrer">http://thenextweb.com/google/2013/11/05/kitkat-shows-caller-ids-from-google-places-apps-customers-adding-personal-accounts-in-early-2014/</a></p></li>
  <li><p><a href="https://plus.google.com/photos/+android/albums/5942570061497141729" rel="noreferrer">https://plus.google.com/photos/+android/albums/5942570061497141729</a></p></li>
  </ol>
  
  <p>This is not only for businesses, but also for users.</p>
  
  <h2>The question</h2>
  
  <p>Is there any API for this new feature? </p>
  
  <p>If there is an API, does it work for all Android versions, or just Kitkat?</p>
  
  <p>If there is no API, what exactly is shown to the user? where is it taken from? </p>