FidelityMember

Main object of the data model (it stores customer entries), it can have additional criteria, extenalIds and children.

Criteria

Depending on your customization, a Member may have additionnal information. This information is stored in criteria, there is 10 numeric and 10 alphanumeric criteria available



IdExternal

In some cases, a member should be referenced by several external systems. In that case, we recommand to use "idexternals" field instead of "idexternal" field in order to be able to declare several idexternal on one member. "idexternals" is a collection of IdExternal object. See below :

FidelityMemberChild

Children have a dedicated data structure, this avoid storing them as standard FidelityMember and targeting them in campaigns

Examples

get all idExternals for one member from its Adelya ID


{
  IdExternal:{
    "member":{
      "id":"ADELYA_ID"
    }
  }
}

get all idExternals for one member from its idExternal


{
  IdExternal:{
    "member":{
      "idExternals":{
        "idExternal":"SystemX:idexternal"
      }
    }
  }
}