Edit an existing scorecard.
parameters:
| auth | the authorisation code you received from Intogolf BV (mandatory) |
| relnr | the id of the golfer (mandatory) |
| rscnr | the id of the scorecard (mandatory). This is the same id you get returned by the /hcp/newscorecard API call |
| epenr | the id of the player within a competition. if epenr is provided, you can omit chhnr, date, time, ratnr and handicap, because any values provided for these parameters will be overruled by whatever is defined inside the competition. |
| chhnr | the id of the registration in the handicap history. |
| date | mandatory unless epenr is provided. format yyyymmdd. The date will not be changed if the scorecard is connected to an existing flight (flpnr provided with /hcp/newscorecard) or connected to an existing competition (epenr provided with newscorecard) |
| time | starttime is mandatory unless epenr is provided. formatted as minutes since midnight (10:00 = 600, 12:40 = 760) The time will not be changed if the scorecard is connected to an existing flight (flpnr provided with /hcp/newscorecard) or connected to an existing competition (epenr provided with /hcp/newscorecard) |
| ratnr | id of the measured course. mandatory unless epenr is provided. ratnr is a unique identifier for the combination of golfclub, which 9 or 18 holes loops and tee color. Only tee color can be changed with this parameter if the scorecard is connected to an existing flight (flpnr provided with /hcp/newscorecard) or connected to an existing competition (epenr provided with /hcp/newscorecard.) |
| marker | name of the marker |
| handicap | EGA or clubhandicap of the golfer |
| strokes1 | number of strokes for hole 1 |
| strokes2 | number of strokes for hole 2 |
| strokes3 | number of strokes for hole 3 |
| strokes4 | number of strokes for hole 4 |
| strokes5 | number of strokes for hole 5 |
| strokes6 | number of strokes for hole 6 |
| strokes7 | number of strokes for hole 7 |
| strokes8 | number of strokes for hole 8 |
| strokes10 | number of strokes for hole 10 |
| strokes11 | number of strokes for hole 11 |
| strokes12 | number of strokes for hole 12 |
| strokes13 | number of strokes for hole 13 |
| strokes14 | number of strokes for hole 14 |
| strokes15 | number of strokes for hole 15 |
| strokes16 | number of strokes for hole 16 |
| strokes17 | number of strokes for hole 17 |
| strokes18 | number of strokes for hole 18 |
You only need to provide the parameters you wish to change, except for auth, relnr and rscnr which are mandatory. This way it is possible to create a scorecard with [newscorecard] and then provide the number of strokes hole by hole. You can of course also provide the number of strokes for hole 1 to 18 in 1 call.
example: https://backend.ikgagolfen.nl/hcp/setscorecard?auth=<your authorisation code>&645347&relnr=123456&rscnr=12345&strokes4=6
result: see /hcp/getscorecard
Possible errors:
| 401 | Unauthorized |
| 406 | Invalid relnr |
| 406 | Date not valid |
| 406 | Time not valid |
| 406 | Invalid course |
| 406 | Scorecard locked |
| 500 | Unexpected result 00021 |