De backend is available at https://backend.intogolf.com The interface can be accessed with normal use of the HTTP protocol and will return JSON formatted data. There is no session or any other storage of user related data available. This means that each request will always have to provide all parameters needed. Each authorized company will receive an authorisation code which should be dealt with care. The authorisation code will be passed with each request to enable the backend to verify the origin of the request.
/itg/ | |
---|---|
computers | retrieve list of computer accounts |
employees | retrieve list of user accounts |
getflight | retrieve teetime reservation data |
checkinplayer | check in or un-checkin a player within a flight/tee reservation |
getrelationbalance | retrieve current balance of predeposited money for a relation |
paymethods | retrieve list of available paymethods |
warehouses | retrieve list of available warehouses |
getrelations | retrieve list of updated relation data (1 relation, all relations or updates since date) |
getmembers | retrieve list of updated member data (1 member, all members or updates since date) |
sethandicap | set the handicap of a specific relation or member |