User Tools

Site Tools


configuratie

Differences

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

Link to this comparison view

Next revision
Previous revision
configuratie [2017/09/06 17:16]
kristof aangemaakt
configuratie [2018/02/12 13:50] (current)
Line 1: Line 1:
-Example: +====== 1. Authentication ======
  
-https://cloud.clubplanner.be/demo/api 
- 
-1. Authentication 
 Every message that is sent to Club Planner API must be accompanied by a **token** that is preconfigured in the club planner database parameters. Every message that is sent to Club Planner API must be accompanied by a **token** that is preconfigured in the club planner database parameters.
  
-2 Functions+===== 2 Functions =====
  
-2.1 Member.Connect  
-Can be used to make your own custom login box on your website. 
-This will not store the ID/pwd in a cookie. 
  
-Example: +==== 2.1 Member.Connect ====
-https://cloud.clubplanner.be/demo/api/member/Connect?id=1&pwd=xyz+
  
-Will return 200 OK or 400 Bad Request when failed.+//No longer supported//
  
-When you get an OK, you can afterwards got the base URL and member will be logged in already.+===== 2.2 Member.AddMember =====
  
-2.2 Member.AddMember 
- 
-  
 Method: member/AddMember Method: member/AddMember
  
Line 59: Line 49:
  
  
-2.3 Member.UpdateMember+===== 2.3 Member.UpdateMember ===== 
 Method: member/UpdateMember Method: member/UpdateMember
  
Line 91: Line 82:
  /// <param name="from"></param>  /// <param name="from"></param>
  
-2.4 General.GetClubs+===== 2.4 General.GetClubs ===== 
  
    
Line 108: Line 100:
 [{"Id":1,"Name":"Demo","AddressLine":"Molenstraat 1","City":"Brussel","Zip":"1000","EMail":"info@test.be"},{"Id":2,"Name":"Demo Club 2","AddressLine":"Langeweg 123","City":"Antwerpen","Zip":"2000","EMail":"info@test.be"}] [{"Id":1,"Name":"Demo","AddressLine":"Molenstraat 1","City":"Brussel","Zip":"1000","EMail":"info@test.be"},{"Id":2,"Name":"Demo Club 2","AddressLine":"Langeweg 123","City":"Antwerpen","Zip":"2000","EMail":"info@test.be"}]
  
-2.5 Member.GetMember+===== 2.5 Member.GetMember ===== 
  
 Method: member/GetMember Method: member/GetMember
Line 258: Line 251:
         /// <param name="memberid"></param>         /// <param name="memberid"></param>
 2.18 Planner.GetCalendarItems 2.18 Planner.GetCalendarItems
-http://cloud.clubplanner.be/demo/api/planner/getcalendarItems?token=DEMOTOKEN&id=1&date=01/01/2017+http://cloud.clubplanner.be/demo/api/planner/getcalendarItems?token=DEMOTOKEN&id=1&date=01/01/2017&days=7
  
         /// <summary>         /// <summary>
Line 266: Line 259:
         /// <param name="id"></param>         /// <param name="id"></param>
         /// <param name="date"></param>         /// <param name="date"></param>
 +        /// <param name="days">1</param>
  
-Get all calenderitems for a given calender and date+Get all calenderitems for a given calender and date, set id = 0 for all calendars (= no filter).
  
 2.19 Planner.AddReservation 2.19 Planner.AddReservation
configuratie.1504711015.txt.gz · Last modified: 2017/09/06 17:16 (external edit)