Skip to main content

Member Profile

GET 

/client/users/:correlation_id/profile

Returns member profile details.

Request

Body

This request does not have a body.

Response

AttributesDefinitionFormatNotes
dateOfBirthMember's date of birthString
genderMember's genderString
firstNameMember's first nameString
lastNameMember's last nameString
emailMember's emailString
businessNameBusiness nameString
phoneNumberMember's phone numberString
streetMember's street addressString
street2Member's street2 addressString
suiteMember's suite or apartmentString
cityMember's cityString
provinceStateMember's province stateString
postalZipCodeMember's postal zip codeString
countryCodeMember's country codeString
languagePreferenceMember's language preferenceString
registrationDetailsMember's registration detailsObject
ReferralContains data if a member was referred by another member.ObjectRequired if member was referred, contains code to rewardCap below
codeGenerated referral code for this referral.StringUnique code in proper format
referrerContains data identifying the member who referred this member.ObjectContains firstName and lastName below; not provided if member was not referred
firstNameFirst name of the member who referred this member.String
lastNameLast name of the member who referred this member.String
currentRewardCountTotal number of times a referral has been issued by the referrerNumberIf the referrer object has not yet been created, the count will be set to "0"
rewardCapMaximum number of referrals that the referrer can provideNumber

Error Responses

statusCodeerrorMessageerrorCodeDefinition
400 Bad RequestMust provide a session correlation IDINVALID_REQUESTNo correlationId has been provided for this session
400 Bad RequestSession correlation ID does not exist--create it first.INVALID_REQUESTInvalid correlationId has been provided for this session
400 Bad RequestRoute not foundINVALID_REQUESTWhen invalid path is provided

Request

Responses

200 - Get Member Profile Details

Response Headers
    Date
    Example: Thu, 19 Oct 2023 12:01:37 GMT
    Content-Length
    Example: 372
    Connection
    Example: keep-alive
    x-amzn-RequestId
    Example: b00098d2-2877-4370-bd5b-5277b8b95298
    Referrer-Policy
    Example: no-referrer
    X-XSS-Protection
    Example: 1;mode=block
    Access-Control-Allow-Origin
    Example: *
    MCK-APPID
    Example: ES-CB-V1
    MCK-MSGID
    Example: mck-0c5aa024-5240-446e-aa44-a5bc6881a75d
    Expect-CT
    Example: max-age=86400
    Strict-Transport-Security
    Example: max-age=31536000; includeSubDomains; preload
    Feature-Policy
    Example: vibrate 'none'; geolocation 'none'
    X-Frame-Options
    Example: sameorigin
    Content-Security-Policy
    Example: connect-src 'none';object-src https://*.cloudfront.net;script-src https://*.cloudfront.net
    MCK-MSGTIMESTAMP
    Example: October 19th 2023, 12:01:37
    x-amz-apigw-id
    Example: NDEZQEQeIAMEMDw=
    cache-control
    Example: no-cache, no-store, must-revalidate
    MCK_CORRELATIONID
    Example: CORRELATION_ID_NOT_PROVIDED_IN_REQUEST
    X-Content-Type-Options
    Example: nosniff
    X-Amzn-Trace-Id
    Example: Root=1-65311aa1-54d93dee090d3c355b0026e7;Sampled=0;lineage=9855d443:0