API Methods
Account ...
Blogs ...
Bookings ...
CreditHistory ...
Dashboard ...
DirectCam ...
DirectChat ...
Email ...
FieldReport ...
Groups ...
HotLists ...
Interview ...
Lists ...
Movie ...
Newsfeed ...
PhoneChat ...
Pictures ...
Profile ...
Search ...
Tours ...
Webcam ...

Search Groups

Use this API operation to return a list of Groups on the criteria you pass in.

URL / Endpoint

Need help with Postman?

GET /v1/search/searchGroups


PageSize integer Sets the number of groups on each page of the result set. Accepts values from 1 to 100. Default is 50.
PageNumber integer Returns a specific page in the result set. Accepts values from 1 onwards.
GroupTypeIDs string Returns profiles that have selected their GroupType to one that relates to a GroupType ID within GroupTypeIDs. Accepts a comma delimited string of GroupType IDs, for example: 1,2. See the getGroupTypes method.
GroupName string Returns groups that containing in their name the string passed in.
CountryID integer Returns groups from the Country to which CountryID relates. See the getCountries method.
RegionID integer Returns groups from the Region to which RegionID relates. See the getRegions method.
CountyID integer Returns groups from the County to which CountyID relates. See the getCounties method.
FeaturedOnly boolean If set to true, search will return only featured groups. Criteria with the exclusion of PageNumber and PageSize will be ignored. Default is false

Request Information

HTTP Method / Verb

Parameters can be passed to this operation using the HTTP GET method by passing parameters over the query string of the URI.


The REST API uses HTTP request headers to determine what data type is returned or to authenticate the developer's API key. More information can be found in the overview section.

This endpoint has the following optional headers:

X-MaskImages 1 What's this?


Your API-Key is required with every request and can be passed in as a header or a query-string parameter. Don't have an API-Key? Get one now.


GET method



PageCount integer Represents the total number of pages in the result set.
PageNumber integer Represents the current page number.
GroupsTotal integer Represents the total number of groups in the result set.
PageSize integer Represents how many groups are listed on each page.
Groups Array of aws:SearchGroup List of groups data.

Response Sample

The following example returns a single group.

"PageNumber": 1,
"PageCount": 1,
"PageSize": 2,
"GroupsTotal": 2,
"Groups": [
"GroupID": 1,
"GroupName": "Pretty Women",
"GroupSummary": "A selection of 20 girls that will keep you entertained all night",
"Members": 2,
"TotalRating": 6,
"Escorts": 0,
"WebcamPerformers": 0,
"PhoneChatProviders": 0,
"SMSChatProviders": 2,
"FirstImageSafe": true,
"FirstImage": "
"GroupType": "Parlour",
"Country": "Philippines",
"Region": null,
"County": null
"GroupID": 9,
"GroupName": "Group2",
"GroupSummary": "The greatest performers on the web",
"Members": 3,
"TotalRating": 21,
"Escorts": 3,
"WebcamPerformers": 0,
"PhoneChatProviders": 0,
"SMSChatProviders": 1,
"FirstImage": "
"GroupType": "Sauna",
"Country": null,
"Region": null,
"County": null
<County i:nil="true" />
<GroupName>Pretty Women</GroupName>
<GroupSummary>A selection of 20 girls that will keep you entertained all night </GroupSummary>
i:nil="true" /> <SMSChatProviders>2</SMSChatProviders>
<County i:nil="true" />
<GroupSummary>The greatest performers on the web, only here on AdultWork!</GroupSummary>
<Region i:nil="true" />