Website logo

Retrieve member profile

Retrieve the public profile for any member.

URL: https://api.trademe.co.nz/v1/member/{memberId}/profile.{file_format}
HTTP Method: GET
Requires Authentication? Yes
Permission Required: None
Supported Formats: XML, JSON
Rate Limited? Yes

URL parameters

memberId Integer (required)

The ID of the member to retrieve profile information for.

file_format Enumeration (required) The format of the response.
xml Serialize responses into XML.
json Serialize responses into JSON.

Returns

<MemberProfile>

FirstName String or null FirstName
Occupation String or null Occupation
Biography String or null Biography
Quote String or null Quote
Photo String or null Photo
IsEnabled Boolean IsEnabled
DateRemoved DateTime DateRemoved
Member <Member> or null Member
MemberId Integer MemberId
Nickname String or null Nickname
DateAddressVerified DateTime DateAddressVerified
DateJoined DateTime DateJoined
UniqueNegative Integer UniqueNegative
UniquePositive Integer UniquePositive
FeedbackCount Integer FeedbackCount
IsAddressVerified Boolean IsAddressVerified
Suburb String or null Suburb
IsDealer Boolean IsDealer
IsAuthenticated Boolean IsAuthenticated
IsInTrade Boolean IsInTrade
ImportChargesMayApply Boolean ImportChargesMayApply
Profile <SimpleMemberProfile> or null Profile
Occupation String or null Occupation
Biography String or null Biography
Quote String or null Quote
Photo String or null Photo
IsTopSeller Boolean IsTopSeller
IsRentiUser Boolean IsRentiUser
FavouriteId Integer FavouriteId
Store <Store> or null Store
Name String or null Name
LogoImageUri String or null LogoImageUri
BannerImageUri String or null BannerImageUri
Promotions Collection of <StorePromotion> or null Promotions
ImageUri String or null ImageUri
ShortDescription String or null ShortDescription
LargeBannerImage <LargeBannerImage> or null LargeBannerImage
Small String or null Small
Medium String or null Medium
Large String or null Large
XLarge String or null XLarge
StorePath String or null StorePath
Location String or null Location
PhoneNumber String or null PhoneNumber
Website String or null Website
Member <Member> or null Member
(This type has already been defined)
IsPropertyAgent Boolean IsPropertyAgent

Examples

https://api.trademe.co.nz/v1/Member/5690/Profile.json

Example XML Response (switch to JSON)

<MemberProfile xmlns="http://api.trademe.co.nz/v1">
  <FirstName>ABC</FirstName>
  <Occupation>ABC</Occupation>
  <Biography>ABC</Biography>
  <Quote>ABC</Quote>
  <Photo>ABC</Photo>
  <IsEnabled>false</IsEnabled>
  <DateRemoved>2018-01-01T00:00:00Z</DateRemoved>
  <Member>
    <MemberId>123</MemberId>
    <Nickname>ABC</Nickname>
    <DateAddressVerified>2018-01-01T00:00:00Z</DateAddressVerified>
    <DateJoined>2018-01-01T00:00:00Z</DateJoined>
    <UniqueNegative>123</UniqueNegative>
    <UniquePositive>123</UniquePositive>
    <FeedbackCount>123</FeedbackCount>
    <IsAddressVerified>false</IsAddressVerified>
    <Suburb>ABC</Suburb>
    <IsDealer>false</IsDealer>
    <IsAuthenticated>false</IsAuthenticated>
    <IsInTrade>false</IsInTrade>
    <ImportChargesMayApply>false</ImportChargesMayApply>
    <Profile>
      <Occupation>ABC</Occupation>
      <Biography>ABC</Biography>
      <Quote>ABC</Quote>
      <Photo>ABC</Photo>
    </Profile>
    <IsTopSeller>false</IsTopSeller>
    <IsRentiUser>false</IsRentiUser>
  </Member>
  <FavouriteId>123</FavouriteId>
  <Store>
    <Name>ABC</Name>
    <LogoImageUri>ABC</LogoImageUri>
    <BannerImageUri>ABC</BannerImageUri>
    <Promotions>
      <StorePromotion>
        <ImageUri>ABC</ImageUri>
      </StorePromotion>
      <StorePromotion>
        <ImageUri>ABC</ImageUri>
      </StorePromotion>
    </Promotions>
    <ShortDescription>ABC</ShortDescription>
    <LargeBannerImage>
      <Small>ABC</Small>
      <Medium>ABC</Medium>
      <Large>ABC</Large>
      <XLarge>ABC</XLarge>
    </LargeBannerImage>
    <StorePath>ABC</StorePath>
    <Location>ABC</Location>
    <PhoneNumber>ABC</PhoneNumber>
    <Website>ABC</Website>
    <Member />
  </Store>
  <IsPropertyAgent>false</IsPropertyAgent>
</MemberProfile>

Example JSON Response (switch to XML)

{
  "FirstName": "ABC",
  "Occupation": "ABC",
  "Biography": "ABC",
  "Quote": "ABC",
  "Photo": "ABC",
  "IsEnabled": false,
  "DateRemoved": "\/Date(1514764800)\/",
  "Member": {
    "MemberId": 123,
    "Nickname": "ABC",
    "DateAddressVerified": "\/Date(1514764800)\/",
    "DateJoined": "\/Date(1514764800)\/",
    "UniqueNegative": 123,
    "UniquePositive": 123,
    "FeedbackCount": 123,
    "IsAddressVerified": false,
    "Suburb": "ABC",
    "IsDealer": false,
    "IsAuthenticated": false,
    "IsInTrade": false,
    "ImportChargesMayApply": false,
    "Profile": {
      "Occupation": "ABC",
      "Biography": "ABC",
      "Quote": "ABC",
      "Photo": "ABC"
    },
    "IsTopSeller": false,
    "IsRentiUser": false
  },
  "FavouriteId": 123,
  "Store": {
    "Name": "ABC",
    "LogoImageUri": "ABC",
    "BannerImageUri": "ABC",
    "Promotions": [
      {
        "ImageUri": "ABC"
      },
      {
        "ImageUri": "ABC"
      }
    ],
    "ShortDescription": "ABC",
    "LargeBannerImage": {
      "Small": "ABC",
      "Medium": "ABC",
      "Large": "ABC",
      "XLarge": "ABC"
    },
    "StorePath": "ABC",
    "Location": "ABC",
    "PhoneNumber": "ABC",
    "Website": "ABC",
    "Member": {
    }
  },
  "IsPropertyAgent": false
}