Repository navigation
Extend User
lsambridge edited this page Oct 6, 2026
·
9 revisions
Extend a membership will set the renewal date to the supplied date (by default one year from the current date, less one day) and will set the user status to ‘Active’.
HTTP - 200 - Successful renewal
HTTP - 404 - User Id supplied could not be found (the response body text is ```400- NOT OK```)
[PATCH] /v2/users/{{identifier}}/renew
| Route Parameter | Description |
|---|---|
| identifier | The identifier of the user - use lookup Apis, to get User Id |
Extending a membership is done by PATCHing to the following JSON body to the endpoint:
{
"RenewDate" : "2027-05-26T00:00:00Z"
}| Field | Description |
|---|---|
| RenewDate |
UTC Date Time - the property must be present in the body, set it to null to default to a year from now (less one day) |
A successful response looks like:
{
"RenewalDate": "2027-05-26",
"API": "Members",
"JoinDate": "2026-05-27",
"LoginUrl": "https://rewards.client.com/preload/client?iframe=ffe2SLrm4qrvyulsci",
"HubLoginUrl": "https://landing.myezrewards.com/client/default/?iframe=ffe2SLrm4qrvyulsci",
"Level": "Basic",
"LastName": "LastName",
"Status": "Active",
"FirstName": "FirstName",
"EmailAddress": "email@ez-loyalty.com",
"Identifier": 15006401,
"ExternalMemberId": null,
"OrgUnits": null,
"Action": null
}- Frequently Asked Questions
-
EZ Loyalty Points Api
- Authorization
- Summary
- End Points
- Branding End Points
- Buckets End Points
- Competition End Points
- Country End Points
- Leader Boards End Points
- Machine Learning End Points
- Partner Activities End Points
- Partner End Points
- Partner FAQs End Points
- Partner Level Points End Points
- Reward Points End Points
- Subscriptions End Points
- Users End Points
- User Points End Points
- EZ Loyalty Admin Api