RHP_API

<back to all web services

GetUserProfileViewSearch

Requires Authentication
The following routes are available for this service:
POST/User/ProfileView/Search
GetUserProfileViewSearch Parameters:
NameParameterData TypeRequiredDescription
TypebodyUserProfileListType?Noreturns user's who've viewed me (on) or I've viewed (off)
MemberTypebodyshortNoDetermines the returned member type.
MinAgebodyintNoMinimum age range.
MaxAgebodyintNoMaximum age range.
GoogleMapPlacebodyGooglePlaceNoGoogleMapPlaces data used for locality based searches.
RadiusbodyintNoSets search radius.
Pagination Parameters:
NameParameterData TypeRequiredDescription
SizeformintNo
PageformintNo
GooglePlace Parameters:
NameParameterData TypeRequiredDescription
PlacesIdformstringNoGoogleMapPlacesId used for locality based searches. Maps to 'place_id' google autocomplete.
Typesformstring[]NoGoogleMapPlacesId types array used for locality based searches. Maps to 'types' array google autocomplete.
LocationNameformstringNoThis field will return the name of the location, no needed in the request.

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /User/ProfileView/Search HTTP/1.1 
Host: tstsrvs.redhotpie.com.au 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"Type":"On","MemberType":0,"MinAge":0,"MaxAge":0,"GoogleMapPlace":{"PlacesId":"String","Types":["String"],"LocationName":"String"},"Radius":0,"Size":0,"Page":0}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

[{"ListItem":{"RowNumber":0,"ItemID":0,"ItemDate":"\/Date(-62135596800000-0000)\/"},"IsNew":false,"Detail":{"ShareProfileCode":"String","UserID":0,"Username":"String","MemberType":0,"MemberTypeTitle":{"Abbr":"String","Singular":"String","Plural":"String"},"Age1":0,"Age2":0,"AgeTitle":"String","Location":"String","StateName":"String","CountryName":"String","UserCountry":{"CountryID":0,"Name":"String","Code":"String","GoogleMapPlacesId":"String"},"IsOnline":false,"MemberLevel":0,"MemberLevelValue":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"IsDiamond":false,"IsVerified":false,"IntroBody":"String","IntroTitle":"String","PhoneNumber":"String","PhoneNumberShowUpgrade":false,"IsPhoneVerified":false,"IsSmsOnly":false,"IsAdmin":false,"IsViewable":false,"RelationshipStatus":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"RelationshipStatus2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"LevelOfParticipation":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"LevelOfParticipation2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"SexualOrientation":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"SexualOrientation2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Race":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Race2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Personality":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Personality2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"MyLooks":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"MyLooks2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"BodyType":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"BodyType2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Height":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Height2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"EyeColour":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"EyeColour2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"HairColour":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"HairColour2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"HairLength":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"HairLength2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Drinking":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Drinking2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Smoking":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"Smoking2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"GeneralInterests":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"SafeSex":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"SafeSex2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"BodyHair":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"BodyHair2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"PubicHair":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"PubicHair2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"EndowmentLength":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"EndowmentLength2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"EndowmentThickness":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"EndowmentThickness2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"CupSize":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"CupSize2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"IntimatePiercing":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"IntimatePiercing2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"SexualPersonality":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"SexualPersonality2":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"SexualInterests":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"SexualPreferences":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"FetishInterests":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"UserType":"General"},"Seeking":{"SeekingBody":"String","StateID":0,"StateName":"String","AgeMin":0,"AgeMax":0,"MemberTypes":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"Intention":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"RelationshipStatus":{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0},"DealBreakers":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}]},"Intersection":{"CanViewProfile":false,"CanViewValidations":false,"IsMatch":false,"HasFavourited":false,"HasFavouritedViewer":false,"HasLiked":false,"IsLikeMutual":false,"IsFavouriteMutual":false,"HasMessages":false,"HasFriendRequest":false,"HasFriendRequestDeleted":false,"IsFriend":false,"HasValidationRequest":false,"CanAddValidation":false,"HasLikedViewer":false,"DealBreakerConflict":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}],"DealBreakerConflictViewer":[{"IsMatch":false,"Value":0,"Text":"String","TextAbbr":"String","ListID":0}]},"MainPhoto":{"PhotoID":0,"Height":0,"Width":0,"ImageType":"None","IsPublic":false,"Classification":0,"UserType":"General","ShowSafeMode":false,"ImageActionType":"ShowImage","GalleryID":0,"IsAccepted":false,"MemberLikeCount":0,"IsLiked":false,"SortNumber":0,"ThumbUrl":"String","FullUrl":"String"}}]