TeamMembers

GET

/trestle/odata/TeamMembers

GET

/trestle/rets/search?SearchType=TeamMembers&Class=TeamMembers

Fields

Field Type Size Description
HumanModifiedYN Boolean
MemberKey InKey String 20 A system unique identifier. Specifically, the foreign key relating to the Member Resource's MemberKey.
MemberKeyNumeric Int64 10
MemberLoginId String 25 The ID used to log on to the MLS system.
MemberMlsId InKey String 25 The local, well-known identifier for the member. This value may not be unique, specifically in the case of aggregation systems, and it should be the identifier from the original system.
MemberStatus MemberStatus Enum 25
ModificationTimestamp InKey DateTimeOffset The date/time the roster (member or office) record was last modified.
OfficeKey String 20
OriginalEntryTimestamp DateTimeOffset Date/time the roster (member or office) record was originally input into the source system.
OriginatingSystemID String 25 The RESO Unique Organization Identifier (UOI) OrganizationUniqueId of the originating record provider. The originating system is the system with authoritative control over the record (e.g., the name of the MLS where the team member was input). In cases where the originating system was not where the record originated (the authoritative system), see the Originating System fields.
OriginatingSystemKey String 255 The system key, a unique record identifier, from the originating system. The originating system is the system with authoritative control over the record (e.g., the MLS where the team member was input). There may be cases where the source system (how the record is received) is not the originating system. See Source System Key for more information.
OriginatingSystemMemberKey String 255
OriginatingSystemName String 255 The name of the originating record provider, most commonly the name of the MLS. The place where the team member is originally input. The legal name of the company.
OriginatingSystemSubName String 255
OriginatingSystemTeamKey String 255
Permission ListingPermission Enum 8000
RecordSignature Int32 4
SourceSystemID String 25 The RESO Unique Organization Identifier (UOI) OrganizationUniqueId of the source record provider. The source system is the system from which the record was directly received. In cases where the source system was not where the record originated (the authoritative system), see the Originating System fields.
SourceSystemKey String 255 The system key, a unique record identifier, from the source system. The source system is the system from which the record was directly received. In cases where the source system was not where the record originated (the authoritative system), see the Originating System fields.
SourceSystemName String 255 The name of the team member record provider. The system from which the record was directly received. The legal name of the company.
StandardName String 255
TeamImpersonationLevel TeamImpersonationLevel Enum 50 The level of impersonation the member is allowed within the team (i.e., Impersonate (to work as the team), On Behalf (to show the team name but also show the member's info), None (don't allow this member to appear as part of team)).
TeamKey InKey String 20 A system unique identifier. Specifically, a foreign key referencing the Teams Resource's primary key.
TeamKeyNumeric Int64 10
TeamMemberKey Key InKey String 20 A system unique identifier. Specifically, the local key to the TeamMembers resource.
TeamMemberKeyNumeric Int64 10
TeamMemberNationalAssociationId String 25 The national association ID of the member (e.g., in the U.S., this is an M1 or NRDS number).
TeamMemberStateLicense String 50 The license of the member. Multiple licenses should be separated with a comma and space.
TeamMemberType TeamMemberType Enum 30 The role of the member within the team (e.g., Team Lead, Showing Agent, Buyer Agent).