Types
MLSMembership
Example
{
"type": "MLSMembership",
"roleName": "MLSMember",
"memberOf": {
"type": "MultipleListingService",
"id": "http://orgid.example.com/profile/card#me",
"name": "GreatScottMLS"
},
"member": "https://{agent}.example.com/profile/card#me",
"startDate": "2019-08-24T14:15:22Z",
"endDate": "2019-08-24T14:15:22Z",
"memberId": "memberid123"
}
Schema
| Name | Type | Description |
|---|---|---|
| (root) | allOf | - |
| 0 (allOf item) | object | describes a role played by a member and a group or organization. |
| type | string | allowed ("OrganizationRole") a role played by the member in the memberOf group |
| roleName | string | the role name |
| memberOf | object | the org or group where the role is performed |
| member | string | member object or id format (uri) |
| startDate | string | date the member began performing this role format (date-time) |
| endDate | string | date the member stopped performing the role format (date-time) |
| 1 (allOf item) | object | a membership relationship |
| 1.type | string | allowed ("MLSMembership") an MLS member relationship |
| 1.roleName | string | - |
| 1.memberOf | object | - |
| 1.member | string | format (uri) |
| 1.memberId | string | the user's MLSID |