Members

Update a Member

It is best practice to only send data that you want updated as it will return a much faster response. For instance, if you only need to update the FirstName value, then you should set all other Member properties to null so that only the First Name update is attempted.

Please see the Creating and Updating Data section of the introduction for more information on how to set property values.

The response will contain the updated member object populated with all of the data to which you have read access regardless of the properties sent in the request. For instance, if you sent a Member object with the EmailAddresses property set to null but the Member contained an email address, the Member.EmailAddresses property of the response will contain the email address. You can use the OData $expand parameter to limit the data that is returned.

The value for the Member.Id property in the Member object sent in the request is ignored.

OData Support: $expand

put/wolfconnect/members/v1/{memberId}

Request

  • Base URL: https://api.globalwolfweb.com
  • URL: https://api.globalwolfweb.com/wolfconnect/members/v1/{memberId}
  • Auth: API key in header Authorization

Query parameters

$expandstring

Instructs the API to include a child object or collection in the response. If omitted, ALL child objects and collections are returned. Pass $expand= (empty) to return only the root object. See the OData Support section of the introduction.

Request body

Idstring

The Lone Wolf Id of the member.

CreatedTimestampstring date-time

The date and time the member was created.

ModifiedTimestampstring date-time

The date and time the member was modified.

MemberChangedTimestampstring date-time

The date and time the member or any associated record of the member was modified.

FirstNamestring required

The first name of the member.

MiddleNamestring

The middle name of the member.

LastNamestring required

The last name of the member.

Numberstring

The number assigned to the member by its office.

Titlestring

The title of the member.

BirthDatestring date

The birth date of the member.

InactiveDatestring date nullable

The date the member went inactive. (Nullable)

OfficeIdstring

The Lone Wolf Id of the office to which the member belongs. Required for creating only - it will be ignored when updating a member.

MemberTypeIdstring

The Type of member (eg. Agent, Staff). Required for creating only - it will be ignored when updating a member.

Suffixstring

Suffix of the member.

Nicknamestring

The Nickname of the member.

LegalNamestring

Legal Name of the member.

Usernamestring

The username of the member.

LoadingDocsUsernamestring

The loadingDOCS username of the member.

GenderCodestring

The Gender of the member.

AnniversaryDatestring date

The Date of their Anniversary.

StartDatestring date

The Start Date of the member.

CommencementDatestring date

The Commencement Date of the member.

MovingWolfEnabledboolean

The movingWOLF subscription status of the member.

Response

A Member object holding all the updated data.

Idstring

The Lone Wolf Id of the member.

CreatedTimestampstring date-time

The date and time the member was created.

ModifiedTimestampstring date-time

The date and time the member was modified.

MemberChangedTimestampstring date-time

The date and time the member or any associated record of the member was modified.

FirstNamestring required

The first name of the member.

MiddleNamestring

The middle name of the member.

LastNamestring required

The last name of the member.

Numberstring

The number assigned to the member by its office.

Titlestring

The title of the member.

BirthDatestring date

The birth date of the member.

InactiveDatestring date nullable

The date the member went inactive. (Nullable)

OfficeIdstring

The Lone Wolf Id of the office to which the member belongs. Required for creating only - it will be ignored when updating a member.

MemberTypeIdstring

The Type of member (eg. Agent, Staff). Required for creating only - it will be ignored when updating a member.

Suffixstring

Suffix of the member.

Nicknamestring

The Nickname of the member.

LegalNamestring

Legal Name of the member.

Usernamestring

The username of the member.

LoadingDocsUsernamestring

The loadingDOCS username of the member.

GenderCodestring

The Gender of the member.

AnniversaryDatestring date

The Date of their Anniversary.

StartDatestring date

The Start Date of the member.

CommencementDatestring date

The Commencement Date of the member.

MovingWolfEnabledboolean

The movingWOLF subscription status of the member.

Changes

No recorded changes to this operation across all 1 revision of this API.