This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
member [2021/04/14 15:20] clubadmin |
member [2026/02/23 11:42] (current) clubadmin |
||
|---|---|---|---|
| Line 18: | Line 18: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| - | /// <param name=" | + | /// 1..20 |
| - | /// <param name=" | + | /// <param name="info20"></ |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name="info10"></ | + | |
| /// <param name=" | /// <param name=" | ||
| - | /// <param name=" | + | |
| + | | ||
| /// <param name=" | /// <param name=" | ||
| Example: | Example: | ||
| Line 59: | Line 53: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| - | /// <param name=" | + | /// 1..20 |
| - | /// <param name=" | + | /// <param name="info20"></ |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name=" | + | |
| - | /// <param name="info10"></ | + | |
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 90: | Line 78: | ||
| /// <param name=" | /// <param name=" | ||
| - | Example’s: | + | Examples: |
| https:// | https:// | ||
| Line 101: | Line 89: | ||
| {" | {" | ||
| + | ===== Member.DeleteMember ===== | ||
| + | |||
| + | Method: member/ | ||
| + | |||
| + | Deletes a member via MemberId | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| ===== Member.AddSubscription ===== | ===== Member.AddSubscription ===== | ||
| Line 110: | Line 107: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 150: | Line 148: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 173: | Line 172: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 210: | Line 210: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| | | ||
| Line 251: | Line 253: | ||
| - | Example' | + | Examples: |
| https:// | https:// | ||
| Line 276: | Line 278: | ||
| + | ===== Member.UpdateBlocked===== | ||
| + | Update blocking of a member. | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| ===== Member.GetSubscriptions===== | ===== Member.GetSubscriptions===== | ||
| Line 320: | Line 328: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 419: | Line 429: | ||
| Filter on EMAIL (LIKE filter) | Filter on EMAIL (LIKE filter) | ||
| https:// | https:// | ||
| + | |||
| + | Filter op LAST MODIFIED (> Filter) | ||
| + | https:// | ||
| Result: | Result: | ||
| Line 441: | Line 454: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| | | ||
| Line 446: | Line 460: | ||
| https:// | https:// | ||
| + | |||
| + | https:// | ||
| Line 482: | Line 498: | ||
| When password matches it will return HTTP OK, else Badrequest. | When password matches it will return HTTP OK, else Badrequest. | ||
| + | |||
| + | ===== Member.GetContract (GET) ===== | ||
| + | |||
| + | Get the HTML of the contract for a given member subscription. | ||
| + | If no contract has been configured on the subscription type a badrequest is returned. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| + | Examples: | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Returns: | ||
| + | { | ||
| + | public int subscriptionid | ||
| + | public int memberid | ||
| + | public string contract | ||
| + | } | ||
| + | | ||
| + | ===== Member.UploadContract (POST) ===== | ||
| + | |||
| + | Uploads a signed contract (pdf) and stores in the given membersubscription. | ||
| + | If no contract has been configured on the subscription type a badrequest is returned. | ||
| + | An error is returned when the pdf is empty or the memberid is not the owner of the membersubscription. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | |||
| + | Returns: | ||
| + | { | ||
| + | public int subscriptionid | ||
| + | public int memberid | ||
| + | public int contractid | ||
| + | } | ||
| + | | ||
| + | ===== Member.ValidateEmailAddress ===== | ||
| + | |||
| + | Set this email address as a validated email address, this action is logged. | ||
| + | Calling updatemember with a new email address will remove the validated timestamp for this field. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | |||
| + | returns: | ||
| + | { | ||
| + | public string Message | ||
| + | public bool Failed | ||
| + | } | ||
| + | |||
| + | ===== Member.ValidateMobileNumber===== | ||
| + | |||
| + | Set the given mobile number as a validated mobile number, this action is logged | ||
| + | Calling updatemember with a new email address will remove the validated timestamp for this field. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| + | | ||
| + | { | ||
| + | public string Message | ||
| + | public bool Failed | ||
| + | } | ||
| + | | ||
| + | ===== Member.GetContractState===== | ||
| + | |||
| + | Returns all the details of given contract | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| + | ===== Member.GetContractFile===== | ||
| + | |||
| + | Returns the signed pdf contract of a given contract | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||