-
Notifications
You must be signed in to change notification settings - Fork 9
Home
HealthGraphNet is a .NET library for interacting with the Runkeeper HealthGraph API. The library is mainly comprised of "endpoint" and "model" classes. Each endpoint class aligns itself with a subject in the HealthGraph API (eg. Fitness Activities, Weight, etc), while model classes are strongly-typed representations of the data flow to and from these endpoints. Each endpoint implements one or more operations that affect the associated models (eg. retrieval, creation, update, delete, etc). For the sake of flexibility, these operations are available in synchronous and asynchronous flavors.
To read more about the HealthGraph API click here.
For additional information please refer to this blog post.
HealthGraphNet has been tested on .NET 4.5, Xamarin.Android and Xamarin.iOS and depends on both Json.NET and RestSharp.Portable libraries. Dependencies are used as NuGet packages. If you're using Visual Studio, you may find it easiest to simply download the HealthGraphNet package on NuGet.
- Getting Started with AccessTokenManager and UsersEndpoint
- ProfileEndpoint
- SettingsEndpoint
- FitnessActivitiesEndpoint
- StrengthTrainingActivitiesEndpoint
- BackgroundActivitiesEndpoint
- SleepEndpoint
- NutritionEndpoint
- WeightEndpoint
- GeneralMeasurementsEndpoint
- DiabetesMeasurementsEndpoint
- RecordsEndpoint
- StreetTeamEndpoint
- CommentThreadsEndpoint
HealthGraphNet makes use of the following outstanding open source projects: