Types

ProgramMembership

Example

{
  "type": "ProgramMembership",
  "role": "member",
  "member": {
    "type": "Contact",
    "name": "string",
    "identifier": {
      "bhhsconsumerid": "12345"
    }
  },
  "memberOf": {
    "type": "MarketingProgram",
    "name": "Market Activity Report 508 Homewood Ave",
    "identifier": {
      "bhhsconsumerid": "12345"
    }
  }
}

Schema

NameTypeDescription
(root)objectdescribes membership relation between a member (Person) and a MarketingProgram
typestringconst ("ProgramMembership")
rolestringallowed ("member", "owner")
memberobject-
member.typestringconst ("Contact")
member.namestring-
member.identifierobject1 properties
memberOfobject-
memberOf.typestringconst ("MarketingProgram")
memberOf.namestring-
memberOf.identifierobject1 properties
Previous
Profile