The [Google domain shared contacts API][1] allows client applications to retrieve and update external contacts that are shared to all users in a Google Apps domain.