Profile Listings

Incorporate a list of AdultWork.com members on your own site, or build an entire directory of your own!  Leveraging this method of the API you can do just that.

 

Result

Settings

In the table below we describe the settings:

HTML5 attributeTypeDescription
data-genderids string Returns profiles that have selected their Gender to one that relates to a Gender ID within data-genderids. Accepts a comma delimited string of Gender IDs, for example: 1,2. See the getGenders method.
data-tvts integer

Returns profiles that have checked the option TV/TS in their profile details. Accepts: 0 to exclude TV/TS profiles, 1 to include TV/TS profiles and 2 to show only tvts profiles.

data-orientationids string

Returns profiles that have selected their sexual orientation from the AdultWork.com list of sexual orientations to one that relates to a orientations ID within data-orientationids. Accepts a comma delimited string of orientation IDs, for example: 1,2. See the getOrientations method.

data-hasgallery boolean If set to true profiles returned will have a Free Gallery of images.
data-hasprivategallery boolean If set to true profiles returned will have a Private Gallery of images available for subscription.
data-hasmovieclips boolean

If set to true profiles returned will have a Movie Clip library.

data-hassaleitems boolean

If set to true profiles returned will offer items for Sale or Auction.

data-isescort boolean

If set to true profiles returned will offer Escort services.

data-isavailabletodayescort boolean

If set to true profiles returned will offer Escort services and will be Available Today. IsEscort will be set automatically.

data-iswebcam boolean

If set to true profiles returned will offer Webcam services.

data-isavailablenowwebcam boolean

If set to true profiles returned will offer Webcam services and will be Available Now. IsWebcam will be set automatically.

data-isdirectcam boolean

If set to true profiles returned will offer DirectCam services. IsWebcam will be set automatically.

data-directcamfreepreview boolean

If set to true profiles returned will offer DirectCam services and will be available for Free Preview. IsWebcam and IsDirectCam will be set automatically.

data-directcamingroup boolean

If set to true profiles returned will offer DirectCam services and will be available for Group Chat. IsWebcam and IsDirectCam will be set automatically.

data-isdirectcamonly boolean

If set to true profiles returned will offer DirectCam services but have disabled the option to be pre-booked for webcam sessions. IsWebcam and IsDirectCam will be set automatically.

data-isphonechat boolean

If set to true profiles returned will offer Phone Chat services.

data-isavailablenowphonechat boolean

If set to true profiles returned will offer Phone Chat services and will be Available Now. IsPhoneChat will be set automatically.

data-isdirectchat boolean

If set to true profiles returned will offer DirectChat services. IsPhoneChat will be set automatically.

data-isdirectchatonly boolean

If set to true profiles returned will offer DirectChat services but have disabled the option to be pre-booked for phone chat sessions. IsPhoneChat and IsDirectChat will be set automatically.

data-groupid integer

Returns profiles which are member of a group with the specified group ID.

data-countryid integer

Returns profiles from the Country to which data-countryid relates. See the getCountries method.

data-regionid integer

Returns profiles from the Region to which data-regionid relates. See the getRegions method.

data-countyid integer

Returns profiles from the County to which data-countyid relates. See the getCounties method.

data-pagingbuttonposition string

Indicates the position of the buttons used for paging. Accepts: top to display them at the top only, bottom to display them at the bottom only, and both to display them at the top and the bottom.

data-singlepageonly boolean

If set to true paging will be disabled.

data-columns integer

The number of columns to display in the list.

data-autocolumn boolean

If set to true the columns will be automatically calculated based on the parent container in which the list is placed in.

data-rows integer

The number of rows to display in the list.

data-primarycolor string

The hexadecimal value of the text colour.

data-secondarycolor string

The hexadecimal value of the text colour on which the cursor is hovering.

data-rowcolor string

The hexadecimal value of the background colour of the even rows.

data-altrowcolor string

The hexadecimal value of the background colour of the uneven rows.

data-marginheight integer

The bottom margin between the profile containers.

data-marginwidth integer

The margin between the profile containers starting from the second column.

Example

The following example shows the profile listings.

<div class='aw-plugin-profile-listings'
            data-pagingbuttonposition='both'
            data-rowcolor='f9effb'
            data-altrowcolor='ffffff'
            data-tvts='0'
            data-singlepageonly='false'
            data-rows='3'
            data-autocolumn='true'>
</div>