LPGAServices
Click here for a complete list of operations.
GetPlayerCurrentYearStats
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /LPGAServices.asmx HTTP/1.1 Host: secureservices.lpga.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://secureservices.lpga.com/GetPlayerCurrentYearStats" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPlayerCurrentYearStats xmlns="http://secureservices.lpga.com"> <RegistrationKey>string</RegistrationKey> </GetPlayerCurrentYearStats> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPlayerCurrentYearStatsResponse xmlns="http://secureservices.lpga.com"> <GetPlayerCurrentYearStatsResult> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> </GetPlayerCurrentYearStatsResult> </GetPlayerCurrentYearStatsResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /LPGAServices.asmx HTTP/1.1 Host: secureservices.lpga.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetPlayerCurrentYearStats xmlns="http://secureservices.lpga.com"> <RegistrationKey>string</RegistrationKey> </GetPlayerCurrentYearStats> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetPlayerCurrentYearStatsResponse xmlns="http://secureservices.lpga.com"> <GetPlayerCurrentYearStatsResult> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> </GetPlayerCurrentYearStatsResult> </GetPlayerCurrentYearStatsResponse> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /LPGAServices.asmx/GetPlayerCurrentYearStats?RegistrationKey=string HTTP/1.1 Host: secureservices.lpga.com
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <ArrayOfVwLPGAServicesPlayerYearData xmlns="http://secureservices.lpga.com"> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> </ArrayOfVwLPGAServicesPlayerYearData>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /LPGAServices.asmx/GetPlayerCurrentYearStats HTTP/1.1 Host: secureservices.lpga.com Content-Type: application/x-www-form-urlencoded Content-Length: length RegistrationKey=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <ArrayOfVwLPGAServicesPlayerYearData xmlns="http://secureservices.lpga.com"> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> <vwLPGAServicesPlayerYearData> <AccountID>int</AccountID> <PlayFirstName>string</PlayFirstName> <PlayLastName>string</PlayLastName> <PlayMiddleName>string</PlayMiddleName> <Year>short</Year> <officialrounds>short</officialrounds> <officialroundsrank>short</officialroundsrank> <officialevents>short</officialevents> <officialeventsrank>short</officialeventsrank> <putts>short</putts> <puttsrank>short</puttsrank> <puttsaverage>double</puttsaverage> <puttsaveragerank>short</puttsaveragerank> <greens>short</greens> <greensrank>short</greensrank> <greenspercentage>double</greenspercentage> <greenspercentagerank>short</greenspercentagerank> <greensattempted>short</greensattempted> <greensattemptedrank>short</greensattemptedrank> <girputts>short</girputts> <girputtsrank>short</girputtsrank> <girputtsaverage>double</girputtsaverage> <girputtsaveragerank>short</girputtsaveragerank> <strokes>short</strokes> <strokesrank>short</strokesrank> <strokesaverage>double</strokesaverage> <strokesaveragerank>short</strokesaveragerank> <sandsaves>short</sandsaves> <sandsavesrank>short</sandsavesrank> <sandsavesaverage>double</sandsavesaverage> <sandsavesaveragerank>short</sandsavesaveragerank> <sandsavespercentage>double</sandsavespercentage> <sandsavespercentagerank>short</sandsavespercentagerank> <sandtraps>short</sandtraps> <sandtrapsrank>short</sandtrapsrank> <sandtrapsaverage>double</sandtrapsaverage> <sandtrapsaveragerank>short</sandtrapsaveragerank> <drivedistance>int</drivedistance> <drivedistancerank>short</drivedistancerank> <driveaverage>double</driveaverage> <driveaveragerank>short</driveaveragerank> <drivesmeasured>short</drivesmeasured> <drivesmeasuredrank>short</drivesmeasuredrank> <fairways>short</fairways> <fairwaysrank>short</fairwaysrank> <fairwaysattempted>short</fairwaysattempted> <fairwaysattemptedrank>short</fairwaysattemptedrank> <fairwayspercentage>double</fairwayspercentage> <fairwayspercentagerank>short</fairwayspercentagerank> <roundsunderpar>short</roundsunderpar> <roundsunderparrank>short</roundsunderparrank> <roundsunderparpercentage>double</roundsunderparpercentage> <roundsunderparpercentagerank>short</roundsunderparpercentagerank> <roundsin60s>short</roundsin60s> <roundsin60srank>short</roundsin60srank> <roundsin60spercentage>double</roundsin60spercentage> <roundsin60spercentagerank>short</roundsin60spercentagerank> <top10finishes>short</top10finishes> <top10finishesrank>short</top10finishesrank> <top10finishespercentage>double</top10finishespercentage> <top10finishespercentagerank>short</top10finishespercentagerank> <wins>short</wins> <winsrank>short</winsrank> <bestfinish>short</bestfinish> <bestfinishrank>short</bestfinishrank> <solheimcuppoints>double</solheimcuppoints> <solheimcuppointsrank>short</solheimcuppointsrank> <rookieoftheyearpoints>short</rookieoftheyearpoints> <rookieoftheyearpointsrank>short</rookieoftheyearpointsrank> <playeroftheyearpoints>short</playeroftheyearpoints> <playeroftheyearpointsrank>short</playeroftheyearpointsrank> <officialmoney>decimal</officialmoney> <officialmoneyrank>short</officialmoneyrank> <previousofficialmoney>decimal</previousofficialmoney> <previousofficialmoneyrank>short</previousofficialmoneyrank> <aces>short</aces> <acesrank>short</acesrank> <acesaverage>double</acesaverage> <acesaveragerank>short</acesaveragerank> <acesinround>short</acesinround> <acesinroundrank>short</acesinroundrank> <acesinroundround>short</acesinroundround> <acesinroundtournamentid>int</acesinroundtournamentid> <birdies>short</birdies> <birdiesrank>short</birdiesrank> <birdiesaverage>double</birdiesaverage> <birdiesaveragerank>short</birdiesaveragerank> <birdiesinround>short</birdiesinround> <birdiesinroundrank>short</birdiesinroundrank> <birdiesinroundround>short</birdiesinroundround> <birdiesinroundtournamentid>int</birdiesinroundtournamentid> <eagles>short</eagles> <eaglesrank>short</eaglesrank> <eaglesaverage>double</eaglesaverage> <eaglesaveragerank>short</eaglesaveragerank> <eaglesinround>short</eaglesinround> <eaglesinroundrank>short</eaglesinroundrank> <eaglesinroundround>short</eaglesinroundround> <eaglesinroundtournamentid>int</eaglesinroundtournamentid> <pars>short</pars> <parsrank>short</parsrank> <parsaverage>double</parsaverage> <parsaveragerank>short</parsaveragerank> <parsinround>short</parsinround> <parsinroundrank>short</parsinroundrank> <parsinroundround>short</parsinroundround> <parsinroundtournamentid>int</parsinroundtournamentid> <bogeys>short</bogeys> <bogeysrank>short</bogeysrank> <bogeysaverage>double</bogeysaverage> <bogeysaveragerank>short</bogeysaveragerank> <bogeysinround>short</bogeysinround> <bogeysinroundrank>short</bogeysinroundrank> <bogeysinroundround>short</bogeysinroundround> <bogeysinroundtournamentid>int</bogeysinroundtournamentid> <doublebogeys>short</doublebogeys> <doublebogeysrank>short</doublebogeysrank> <doublebogeysaverage>double</doublebogeysaverage> <doublebogeysaveragerank>short</doublebogeysaveragerank> <doublebogeysinround>short</doublebogeysinround> <doublebogeysinroundrank>short</doublebogeysinroundrank> <doublebogeysinroundround>short</doublebogeysinroundround> <doublebogeysinroundtournamentid>int</doublebogeysinroundtournamentid> <other>short</other> <otherrank>short</otherrank> <otheraverage>double</otheraverage> <otheraveragerank>short</otheraveragerank> <otherinround>short</otherinround> <otherinroundrank>short</otherinroundrank> <otherinroundround>short</otherinroundround> <otherinroundtournamentid>int</otherinroundtournamentid> <par3strokes>short</par3strokes> <par3strokesrank>short</par3strokesrank> <par3average>double</par3average> <par3averagerank>short</par3averagerank> <par4strokes>short</par4strokes> <par4strokesrank>short</par4strokesrank> <par4average>double</par4average> <par4averagerank>short</par4averagerank> <par5strokes>short</par5strokes> <par5strokesrank>short</par5strokesrank> <par5average>double</par5average> <par5averagerank>short</par5averagerank> <holesunderpar>short</holesunderpar> <holesunderparrank>short</holesunderparrank> <holesunderparaverage>double</holesunderparaverage> <holesunderparaveragerank>short</holesunderparaveragerank> <low9score>short</low9score> <low9scorerank>short</low9scorerank> <low9scoreround>short</low9scoreround> <low9scoretournamentid>int</low9scoretournamentid> <low18score>short</low18score> <low18scorerank>short</low18scorerank> <low18scoreround>short</low18scoreround> <low18scoretournamentid>int</low18scoretournamentid> <low36score>short</low36score> <low36scorerank>short</low36scorerank> <low36scoretournamentid>int</low36scoretournamentid> <low54score>short</low54score> <low54scorerank>short</low54scorerank> <low54scoretournamentid>int</low54scoretournamentid> <low72score>short</low72score> <low72scorerank>short</low72scorerank> <low72scoretournamentid>int</low72scoretournamentid> <officialstatrounds>short</officialstatrounds> <officialstatroundsrank>short</officialstatroundsrank> <officialstrokerounds>short</officialstrokerounds> <officialstrokeroundsrank>short</officialstrokeroundsrank> <officialstrokeevents>short</officialstrokeevents> <officialstrokeeventsrank>short</officialstrokeeventsrank> <officialstatevents>short</officialstatevents> <officialstateventsrank>short</officialstateventsrank> <PlayerID>int</PlayerID> <WGWRID>int</WGWRID> </vwLPGAServicesPlayerYearData> </ArrayOfVwLPGAServicesPlayerYearData>