User Tools

Site Tools


preface

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
preface [2018/02/17 18:35]
clubadmin [Authentication]
preface [2025/07/17 11:49] (current)
clubadmin
Line 2: Line 2:
  
 Every API call that is sent to Club Planner API must be accompanied by a **token** that is preconfigured in the club planner parameters. Every API call that is sent to Club Planner API must be accompanied by a **token** that is preconfigured in the club planner parameters.
 +For security reasons you should pass this token in the header as **x_auth_token**.
 +Note that the fixed token will be replaced in time with a more secure system.
  
 Most API's also have a **from** optional parameter, this will be saved in the database as the user that created or changed the data. Examples for **from** can be "mywebsite\FreeDayPassPage" or "Vending Machine 123" Most API's also have a **from** optional parameter, this will be saved in the database as the user that created or changed the data. Examples for **from** can be "mywebsite\FreeDayPassPage" or "Vending Machine 123"
Line 11: Line 13:
 ====== Security ====== ====== Security ======
  
-Is over HTTPS and should never be used over HTTP+Is over HTTPS and should never be used over HTTP, when using important data please put this API behind a VPN. 
 + 
 +Most api's are monitored and have logging (level of logging is configurable).
  
 ====== Base URL====== ====== Base URL======
  
-Is usaly the base url of the web platform + \api+Is usually the base url of the web platform + \api
  
 Example: https://demo.clubplanner.be/api Example: https://demo.clubplanner.be/api
Line 31: Line 35:
 The getmember API needs an id or uid or email, when none are provided you will get HTTP 400. The getmember API needs an id or uid or email, when none are provided you will get HTTP 400.
  
-https://demo.clubplanner.be/api/member/getmember?token=DEMOTOKEN+https://YOUR-ENDPOINT.clubplanner.be/api/member/getmember?token=DEMOTOKEN
  
 Return: Return:
preface.1518888909.txt.gz · Last modified: 2018/02/17 19:35 (external edit)