/users/{member-uuid} [GET]

Return the specified member’s information - protected.

Parameters

none

Response Messages

403 Forbidden - if the member UUID is missing, invalid, not accessible to the current member

{ "fail" : "Invalid Argument", "failcode" : [...] }

The possible failcode entries are:

  • 80002 - gender preferences do not match
  • 80003 - profile deleted
  • 80004 - profile has blocked viewer
  • 80007 - members are not in the same equivalence and the profile is not opted into world+
  • 80014 - profile suspended
  • 80061 - profile is hidden (not searchable)
  • 80062 - profile is new (not yet approved)
  • 80063 - profile has been rejected (by Member Services)
  • 80064 - profile is inaccessible for other, undocumented reasons
  • 80065 - profile is inaccessible for an unknown reason (this should never happen)

200 OK - success

Returns the specified member’s profile information.

{ user status information }

/users/{id}/{username} [GET]

Return the specified member’s information - protected.

DEPRECATED: Used GET /users/{member-uuid} instead!

Parameters

none

Note: the ID and the username in the URI indicate the desired profile to retrieve and the ID and username must match.

Response Messages

403 Forbidden - if the user ID is missing, invalid, not accessible to the current member, or the specified username does not match the specified profile ID

{ "fail" : "Invalid Argument", "failcode" : [...] }

See above for the possible failcode entries.

200 OK - success

Returns the specified member’s profile information.

{ user status information }