The General Systems REST API allows you to query the Winfunds database for accounts and trails. Since the API is based on REST principles, it's very easy to write and test applications. You can use your browser to access URIs, and you can use pretty much any HTTP client in any programming language to interact with the API.
New in v1.7
EventsÂ Â Â New feature for posting events on trails
8432689335Â New feature related to events. These are the organizers of the events.
The base url for all endpoints in this documentation is /traillinkws.winfundsonline.com/v1.6 All content is served only over HTTPS. To ensure data privacy, unencrypted HTTP is not supported.
All methods require at least an API key. Methods acting on behalf of a user, or viewing user data, require Oauth 1.0a authentication.
Whent the API is down for maintenance it will return a status 503 for all calls. Â Consumers should handle this condition.
NOTES on URI Format:
All endpoint URIs should end in a slash:
URIs with an argument at the end should not end in a slash:
Operations that require an API key only shoud have the api_key appended to the querystring. Â The slash rules don't change:
Operations that require OAuth should not have the api_key in the querystring.
These are for User Accounts and the data attached to them
These are for the data submitted by Users
These are for Trails and the data attached to them
These are the Events and data attached to them
These are the Organizers and data attached to them
These are for data which can be attached to Trails or Users. Â These will generally be used in conjunction with their respective methods attached to Trails or Accounts.
These are lookups