Profile
Introduction
A profile describes a user’s identity, geographical location, and fitness goals.
Structure
| Field | Type | Description | Editable |
|---|---|---|---|
name |
String |
The user's full name (omitted if not yet specified) | N |
location |
String |
The user's geographical location (omitted if not yet specified) | N |
athlete_type |
String |
One of the following values: Athlete, Runner,
Marathoner, Ultra Marathoner, Cyclist,
Tri-Athlete, Walker, Hiker,
Skier, Snowboarder, Skater,
Swimmer, Rower (omitted if not yet
specified)
|
Y |
gender |
String |
One of the following values: M, F
(omitted if not yet specified)
|
N |
birthday |
String |
The user's birthday (e.g., Sat, 1 Jan 2011
00:00:00) (omitted if not yet specified)
|
N |
elite |
Boolean |
true if the user subscribes to RunKeeper
Elite, false otherwise |
N |
profile |
String |
The URL of the user's public, human-readable profile on the RunKeeper Web site | N |
small_picture |
String |
The URI of the small (50×50 pixels) version of the user's profile picture on the RunKeeper Web site (omitted if the user has no such picture) | N |
normal_picture |
String |
The URI of the small (100×100 pixels) version of the user's profile picture on the RunKeeper Web site (omitted if the user has no such picture) | N |
medium_picture |
String |
The URI of the small (200×600 pixels) version of the user's profile picture on the RunKeeper Web site (omitted if the user has no such picture) Note: The image may be shorter than 600 pixels in height if the user has provided a smaller picture. | N |
large_picture |
String |
The URI of the small (600×1800 pixels) version of the user's profile picture on the RunKeeper Web site (omitted if the user has no such picture) Note: The image may be shorter than 1800 pixels in height if the user has provided a smaller picture. | N |
Supported Operations
Retrieving a User’s Profile
To retrieve a user's profile,
GET
their profile URI.
Editing a User’s Profile
To update a user’s profile,
PUT
to their profile URI.