User Tools

Site Tools


configuratie

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
configuratie [2017/09/06 17:17]
kristof
configuratie [2018/02/12 13:50] (current)
Line 1: Line 1:
-1. Authentication+====== 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 55: Line 49:
  
  
-2.3 Member.UpdateMember+===== 2.3 Member.UpdateMember ===== 
 Method: member/UpdateMember Method: member/UpdateMember
  
Line 87: Line 82:
  /// <param name="from"></param>  /// <param name="from"></param>
  
-2.4 General.GetClubs+===== 2.4 General.GetClubs ===== 
  
    
Line 104: 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 254: 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 262: 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.1504711073.txt.gz · Last modified: 2017/09/06 17:17 (external edit)