SOAP
This API is exposed through a set of WSI Basic Profile -compliant SOAP v1.1 endpoints. The API supports XML-binary Optimized Pacakging (XOP) and SOAP Message Transmission Optimization Mechanism (MTOM) for transmission of binary data. The SOAP API is fully described by the following endpoints:
Namespace http://api.garmin.com/1.0/goal-service-api:
The SOAP API is also accessible by client-side libraries that can be downloaded from the download page.
REST
This API supports a Representational State Transfer (REST) model for accessing a set of resources through a fixed set of operations. The following resources are accessible through the RESTful model:
Data
All endpoints act on the same set of data described by XML Schema. The following data (grouped by namespace) are available:
Default Namespace
- Type goalTrackingTypeList
- Type goalTrackingTypeResults
- Type resourceMessageArguments
- Element goalTrackingTypeResults
Namespace http://api.garmin.com/1.0/goal-service-data
- Type activityGoals
- Type goal
- Type goalFraction
- Type goals
- Type personalizedUnit
- Type personalizedUnits
- Element activityGoals
- Element goal
- Element goalFraction
- Element goals
- Element personalizedUnit
- Element personalizedUnits