/people/{vanId}/membership

Changed on

Retrieves a contact’s most recent membership information and other membership information associated with the contact’s membership history.

get/people/{vanId}/membership

Request

  • Base URL
    https://api.securevan.com/v4
  • URL
    https://api.securevan.com/v4/people/{vanId}/membership
  • Auth
    HTTP basic

Path parameters

vanIdstring required

Unique person identifier available in the current context

Response

200

levelIdinteger
levelNamestring
statusNamestring
dateExpireMembershipstring
enrollmentTypeNamestring
changeTypeNamestring
duesEntityTypeNamestring
duesAttributionTypeNamestring
dateCardsSentstring
numberOfCardsinteger
dateStartMembershipstring
numberTimesRenewedinteger
numberConsecutiveYearsinteger
dateLastRenewedunknown

Example response

{
  "levelId": 123,
  "levelName": "Family Level",
  "statusName": "Active",
  "dateExpireMembership": "2020-11-01T00:00:00Z",
  "enrollmentTypeName": "New",
  "changeTypeName": "NoChange",
  "duesPaid": {
    "amount": 10
  },
  "duesEntityTypeName": "Contributions",
  "duesAttributionTypeName": "GiftMembership",
  "dateCardsSent": "2020-11-26T00:00:00Z",
  "numberOfCards": 2,
  "dateStartMembership": "2020-11-25T00:00:00Z",
  "firstMembershipSourceCode": {
    "codeId": 123456,
    "codeName": "Acquisition"
  },
  "totalDuesPaid": {
    "amount": 10
  }
}

Changes