Health Graph tip: Developer read access

Developers can now read data from their own app registering account, the one they listed when they submitted their app registration in the Partner portal, without needing to apply for special Read permissions. This automatic read permission lets one begin using the full Health Graph API immediately against their own data.

To make certain everyone is clear on what the change enables, let’s define “registering account” as the account under which an app is registered. Then as far as permissions are concerned, the new rules for Health Graph data requests are as follows:

A read request for the registering account succeeds

A read request for a non-registering account succeeds if and only if Special API Read permissions have been requested and granted

A write request succeeds

Note: To read from any other Health Graph account, apps still need to make a request for and be granted the Special API Read permissions. Also Health Graph API Policies remain unchanged.