User Tools

Site Tools


prowaregolf_api

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
prowaregolf_api [2016/03/01 13:16]
marcel
prowaregolf_api [2023/12/14 08:07] (current)
marcel
Line 5: Line 5:
 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. 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. 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.
- 
------------------------------------------------------------ 
-**Change History** 
------------------------------------------------------------ 
- 
- 
-03-11-2015 
-  * getplayerlusoptions (Added in section "​Matches"​) 
-  * getplayerlusoptionsbyplayer (Added in section "​Matches"​) 
-  * setplayerlus (Added in section "​Matches"​) 
- 
----------------------------------------------------------------------------------------- 
- 
-05-11-2015 
-  * getcalendar (Added in section Teetimes) 
- 
----------------------------------------------------------------------------------------- 
- 
-16-02-2016 - **Important !** 
-  * Overall -> If you use the value 0 (zero) as parameter, then post as value 00 or '​0'​. 
- 
----------------------------------------------------------------------------------------- 
- 
-01-03-2016 
-  * New optional parameter in function addPlayer (activecheck) 
- 
  
 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------
Line 36: Line 10:
 ^Validation ^^ ^Validation ^^
 |[[validate]] ​ |User validation interface| |[[validate]] ​ |User validation interface|
 +^Koppeling intogolf^^
 +|[[getmemberidbyitgrelnr]] ​ |Check member id by itgrelnr|
 ^Members^^ ^Members^^
 |[[getmemberlist]] ​ |This function gives a list with actual members| |[[getmemberlist]] ​ |This function gives a list with actual members|
 |[[getmember]] ​ |This function search for a clubmember| |[[getmember]] ​ |This function search for a clubmember|
-|[[getlidhandicapmutaties]] |This function returns the last x handicapmutations| 
-|[[getlidhandicapmutatiesbylidnummer]] |This function returns the last x handicapmutations| 
 |[[getmemberdetails]] |This function returns the details of a clubmember| |[[getmemberdetails]] |This function returns the details of a clubmember|
 |[[getmembermatches]] |This function returns all the mathes of this member| |[[getmembermatches]] |This function returns all the mathes of this member|
 |[[getmembermatchesbylidnummer]] |This function returns all the mathes of this member| |[[getmembermatchesbylidnummer]] |This function returns all the mathes of this member|
-|[[getmemberplhandicap]] |This function returns the playinghandicap on all the tees for this member| 
 |[[setmember]] |This function changes field values of a member| |[[setmember]] |This function changes field values of a member|
 |[[resetpassword]] |This function changes the password of a member| |[[resetpassword]] |This function changes the password of a member|
Line 57: Line 30:
 |[[getmemberonmatch]] |This function returns if a member is on the match or not| |[[getmemberonmatch]] |This function returns if a member is on the match or not|
 |[[getmatchlistopenformember]] |This function returns the open matcher for this member| |[[getmatchlistopenformember]] |This function returns the open matcher for this member|
-|[[addplayer]] |This function subsctibes a player to a match| 
-|[[getplayerid]] |This function gets the id of a player from a match| 
-|[[deleteplayer]] |This function deletes a player from match| 
-|[[setplayertoflight]] |This function adds a player to a flight on a match| 
-|[[getmatchoptions]] |This function returns the available options on a match| 
-|[[getplayeroptions]] |This function returns all the choosen options of a player on a match| 
-|[[setplayeroptions]] |This function set an option on or off for a player on a match| 
-|[[changeremark]] |This function change the description for a player on a match| 
-|[[getplayerlusoptions]] |This function shows the available tee colors for a match| 
-|[[getplayerlusoptionsbyplayer]] |This function shows the available tee colors for a match for an excisting player| 
-|[[setplayerlus]] |This function sets a lus of a player| 
-|[[getflightlist]] |This function show the flightlist of a match| 
-^Teetimes^^ 
-|[[getcalendar]] |This function returns the teesheet between 2 days| 
-|[[getfreetimesforplayer]] |This function returns the free time for booking| 
-|[[getteetimesforplayer]] |This function returns booked times for a player| 
-|[[setreservation]] |This function books a time for a player| 
-|[[getcancellingreason]] |This function returns a cacelling reasons| 
-|[[cancelplayer]] |This function cancels a booking for one player| 
-|[[cancelbooking]] |This function cancels a whole booking| 
-^Handicap^^ 
-|[[getqcard]] |This function returns the details of a Qualifying card| 
-|[[getguestplhandicap]] |This function returns the playing handicap for a given handicap| 
-|[[getcountries]] |This function returns the NGF country list| 
-|[[getcourses]] |This function returns the dutch courses| 
-|[[getcourselus]] |This function returns courseluses of a course| 
-|[[getcourselustees]] |This function returns tees of a courselus| 
-|[[sethandicapmutatie]] |This function create/​changes a handicapmutation| 
 ^Horeca^^ ^Horeca^^
 |[[horecalid]] |This function returns a list of catering members| |[[horecalid]] |This function returns a list of catering members|
 |[[horecamutaties]] |This function returns the catering invoice lines| |[[horecamutaties]] |This function returns the catering invoice lines|
 ^Divers^^ ^Divers^^
-|[[getbaangegevens]] |This function returns all the tee details| 
 |[[getbaanstatus]] |This function returns the course status| |[[getbaanstatus]] |This function returns the course status|
  
  
prowaregolf_api.1456838172.txt.gz ยท Last modified: 2016/03/01 13:16 by marcel