===== Home.WakeUp===== Returns a text and makes sure the website is up. https://demo.clubplanner.be/Home/WakeUp/1 ===== General.GetClubs ===== Method: general/GetClubs Returns all clubs available /// Example: https://demo.clubplanner.be/api/general/GetClubs?token=DEMOTOKEN Result: [{"Id":1,"Name":"Demo Brussels","AddressLine":"Molenstraat 1","City":"Brussel","Zip":"1000","EMail":"info@clubplanner.be","Region":"","Classification":"","IsClubOpenType":0},{"Id":2,"Name":"Demo Paris","AddressLine":"Rue Mac Mahon","City":"Paris","Zip":"2000","EMail":"info@test.be","Region":"","Classification":""},{"Id":3,"Name":"Demo New York","AddressLine":"6th Avenue","City":"New York","Zip":"90210","EMail":"info@democlub.be","Region":"","Classification":"","IsClubOpenType":0}] ===== General.GetClub ===== Method: general/GetClub Get the properties of a given club /// /// Example: https://demo.clubplanner.be/api/general/GetClub?token=DEMOTOKEN&id=1 Result: {"Id":1,"Name":"Demo Brussels","AddressLine":"Molenstraat 1","City":"Brussel","Zip":"1000","EMail":"info@clubplanner.be","Region":"","Classification":"","IsClubOpenType":0} //Note: IsClubOpenType: * Open = 0, * Holiday = 1 * NotInHours = 2 // ===== General.GetCheckInPoint ===== Get the properties of a given checkinpoint /// /// Example: https://demo.clubplanner.be/api/general/GetClub?token=DEMOTOKEN&id=1 ===== General.GetPaymentMethods ===== Method: general/GetPaymentMethods Get all payment methods /// Example: https://demo.clubplanner.be/api/general/GetPaymentMethods?token=DEMOTOKEN Result: [{"Id":5,"Description":"Bancontact"},{"Id":11,"Description":"Cadeaucheque"},{"Id":1,"Description":"Cash"},{"Id":4,"Description":"Domiciliering"},{"Id":16,"Description":"MAESTRO"},{"Id":15,"Description":"MASTERCARD"},{"Id":3,"Description":"Overschrijving"},{"Id":12,"Description":"Sportcheque"},{"Id":13,"Description":"Via Factuur"},{"Id":14,"Description":"VISA"},{"Id":17,"Description":"VISA DEBET"}] ===== General.GetParameter ===== Method: general/GetParameter Get the properties of a given parameter /// /// /// Example: https://demo.clubplanner.be/api/general/GetParameter?token=DEMOTOKEN¶meter=club_culture&ownerid=1 Result: {"Name":"club_culture","Value":"EN"} ===== General.UpdateParameter ===== Method: general/UpdateParameter Update the value of given parameter /// /// /// /// Example: https://demo.clubplanner.be/api/general/GetParameter?token=DEMOTOKEN¶meter=club_culture&value=EN&owner_id=1 ===== General.GetHtml ===== Method: general/GetHtml Get the properties of a given ID /// /// Example: https://demo.clubplanner.be/api/general/GetHtml?token=DEMOTOKEN&aId=app_home Result: {"Name":"app_home","Value":"\n\n\n \n \n\n \n \n\n \n
\n

Club Planner\n
\n

\n
\n\n\n"} ===== General.GetEmail ===== Method: general/GetEmail Get the properties of a given message /// /// Example: https://demo.clubplanner.be/api/general/GetEmail?token=DEMOTOKEN&message_id=129 Result: {"Id":129,"Subject":"E-ID laten inlezen (SMS)","Description":"Beste @[MEMBERFIRSTNAME]@, Gelieve bij uw volgende bezoek uw elektronische identiteitskaart te laten inlezen, ter activatie van uw lidkaart."} ===== General.GetImage===== Method: general/GetImage Get the properties of a given image /// /// /// /// /// Example: https://demo.clubplanner.be/api/general/GetImage?token=DEMOTOKEN&type=option&data=1&format=gif&scale=0.25 ===== General.UrlEncryptData===== Encrypt a URL querystring using RSA encryption. /// /// string https://demo.clubplanner.be/api/general/UrlEncryptData?token=DEMOTOKEN&input=my_data_to_be_encrypted ===== General.UrlDecryptData===== Decrypt a URL querystring using RSA encryption. /// /// string https://demo.clubplanner.be/api/general/UrlDecryptData?token=DEMOTOKEN&input=f8AqhFvuSFv77sbuDOHiBAQIYQ_T6UE77T5CO3uWpjG2DG-pgVweSEG3j_wE_UKCVuDiAnt4KlCH7sZx_P_DpuCxJpOm3gTCucrhl5GNW1Wv25vhFen_ciapW4jJnFY-qCCmD7tmBcfkAo3AtHIidIIL-Vy49V7GF6TqvF2GpiY1