Website logo

Retrieve your blacklisted members

Retrieves a list of all the members on the authenticated user's blacklist.

URL: https://api.trademe.co.nz/v1/MyTradeMe/Blacklist.{file_format}
HTTP Method: GET
Requires Authentication? Yes
Permission Required: MyTradeMeRead: Read your membership & listing data.
Supported Formats: XML, JSON
Rate Limited? Yes

URL parameters

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

Returns

Collection of <MemberId>

A list of blacklisted members.

MemberId Integer

The ID of the member. This may be 0, if we determine it is necessary to protect the member's privacy.

Nickname String or null

The nickname of the member. Some characters may be changed, if we determine it is necessary to protect the member's privacy.

DateAddressVerified DateTime

The date the member was address verified.

DateJoined DateTime

The date the member joined.

UniqueNegative Integer

The number of distinct members who have placed negative feedback against this member.

UniquePositive Integer

The number of distinct members who have placed positive feedback against this member.

FeedbackCount Integer

The member's total feedback (UniquePositive minus UniqueNegative).

IsAddressVerified Boolean

Indicates whether the member has been address verified.

IsDealer Boolean

Indicates whether the member is a car dealer.

IsAuthenticated Boolean

Indicates whether the member is authenticated.

IsInTrade Boolean

Indicates whether the member is a professional trader.

IsRentiUser Boolean

Indicates whether the member is a renti user.

Example XML Response (switch to JSON)

<Blacklist xmlns="http://api.trademe.co.nz/v1">
  <MemberId>
    <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>
    <IsDealer>false</IsDealer>
    <IsAuthenticated>false</IsAuthenticated>
    <IsInTrade>false</IsInTrade>
    <IsRentiUser>false</IsRentiUser>
  </MemberId>
  <MemberId>
    <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>
    <IsDealer>false</IsDealer>
    <IsAuthenticated>false</IsAuthenticated>
    <IsInTrade>false</IsInTrade>
    <IsRentiUser>false</IsRentiUser>
  </MemberId>
</Blacklist>

Example JSON Response (switch to XML)

[
  {
    "MemberId": 123,
    "Nickname": "ABC",
    "DateAddressVerified": "\/Date(1514764800)\/",
    "DateJoined": "\/Date(1514764800)\/",
    "UniqueNegative": 123,
    "UniquePositive": 123,
    "FeedbackCount": 123,
    "IsAddressVerified": false,
    "IsDealer": false,
    "IsAuthenticated": false,
    "IsInTrade": false,
    "IsRentiUser": false
  },
  {
    "MemberId": 123,
    "Nickname": "ABC",
    "DateAddressVerified": "\/Date(1514764800)\/",
    "DateJoined": "\/Date(1514764800)\/",
    "UniqueNegative": 123,
    "UniquePositive": 123,
    "FeedbackCount": 123,
    "IsAddressVerified": false,
    "IsDealer": false,
    "IsAuthenticated": false,
    "IsInTrade": false,
    "IsRentiUser": false
  }
]