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

Models

Custom Models / Types

This page lists all custom data types within the API. Each property within a model is accompanied by a brief description.

Dashboard

The data to be rendered out on a member's dashboard

Related Operations

GetDashboard

Related Models

HotListDetailsForDashboard, HotListProfileForDashboard

PropertyTypeDescription
Profile aws:HotListProfileForDashboard The profile data of the logged in user.
UnreadEmails integer Number of unread emails
UnreadEscortBookingCount integer Number of unread escort bookings
CurrentCreditsBalance decimal Current balance of account
BlacklistedUserIds Array of integers List of blacklisted members
Hotlists list of aws:HotListDetailsForDashboard List of hotlists

HotListProfileForDashboard

The profile data of the logged in user.

Related Operations

GetDashboard

Related Models

Dashboard

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
ImageSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ImageThumbnailURL string The full URL of the Profile Thumbnail image.
ImageMediumURL string The full URL of the medium sized image for the Profile Image. Maximum height and width of the image is 300 pixels.
ImageLargeURL string The full URL of the largest sized image for the Profile Image. There is no maximum width or height for the image.
ImageSquareURL string The square representation of the image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_1.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40
ImageDescription string A brief description of the Profile Image. Maximum 50 characters.
UserTypeID string The type of AdultWork.com user. 1 indicates offering and 2 indicates seeking.
UserType string The type of AdultWork.com user. Possible values are Offering Services and Seeking Services.

CreditHistory

The data to be rendered out on a member's dashboard

Related Operations

GetCreditsHistory

Related Models

PropertyTypeDescription
TransactionId integer Id of the transaction
TransactionDate DateTime Date of the transaction
TransactionType string Type of the transaction
Description string Description of the transaction
Credits decimal Amount in the transaction
Balance decimal Account balance after the transaction

HotList

A hotlist created by an AdultWork member.

Related Operations

GetHotList, GetHotLists, AddHotList

Related Models

HotListDetails, HotListMember

PropertyTypeDescription
HotListDetails aws:HotListDetails Details of the hotlist.
HotListMembers List of aws:HotListMember List of hotlist members

HotListAdd

The input required when creating a new hotlist.

PropertyTypeDescription
Name string Details of the hotlist
Members integer array Array of user ids to be added to hotlist

HotListAddUser

The input required when adding a new hotlist member.

PropertyTypeDescription
UserID integer Id of the user
ListID integer Id of the list

HotListDetails

The data retrieved for a hotlist.

PropertyTypeDescription
UserID integer Id of the list owner
ListID integer Id of the list
ListName string Name of the list
UserName string Name of owner of the list
Active boolean Is the list active?

HotListDetailsForDashboard

The data retrieved for a hotlist which is rendered on a dashboard.

PropertyTypeDescription
ListName string Name of the list
MemberCount integer Number of members of the list

HotListMember

The data retrieved for a hotlist member.

PropertyTypeDescription
UserID integer Id of the list member
InteractionCount integer number of visits
Notes string Any notes entered
UserName string Name of the list member
LastUpdated DateTime
Date user details last amended
LastInteractionDate DateTime
Date user last visit
Profile aws:UserProfileResult General AdultWork.com member profile data.

UserProfile

General AdultWork.com member profile data.

Related Operations

SearchProfiles

Related Models

UserProfileResult, UserProfileDetails

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
Summary string A brief introduction / synopsis of the member and their offerings. Maximum 100 characters.
Gender string The gender of the member (including TV/TS).
IsCouple boolean If set to true the Gender of the member will be set to one of the "couple" selections.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Orientation string The sexual orientation / sexuality of the member.
Country string The country of residence that the member has chosen.
Region string The region within a country that the member has chosen.
County string The county / district within a region that the member has chosen.
Town string The town / city that the member has set as their location.
NationalityID integer The NationalityID of the user.
Nationality string The nationality of the user.
NationalityISO2 string The ISO2 format of the nationality of the user.
LocationZipCode string The zip code based on the location of the user.
Views integer The total number of profile views accumulated by the member.
MemberSince datetime The date and time when the member registered on AdultWork.com.
LastLoggedIn datetime The date and time of the latest login to AdultWork.com by the member.
Verified boolean If set to true this indicates that the member has provided identification and is fully verified on AdultWork.com.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
DoesInCalls boolean If set to true the member can accomodate.
DoesOutCalls boolean If set to true the member will travel.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
IsAlternative boolean If set to true the member offers Alternative Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsOtherServices boolean If set to true the member offers other services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsDirectCam boolean If set to true the member will offer DirectCam live webcam services. IsWebcam will also be true.
IsDirectIM boolean If set to true the member will offer DirectIM instant messaging services. IsWebcam will also be true.
IsDirectChat boolean If set to true the member will offer DirectChat phone sex services. IsPhoneChat will also be true.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
DirectCam aws:ProfileDirectCam Information and pricing relating to DirectCam, including current online status.
DirectChat aws:ProfileDirectChat Information and pricing relating to DirectChat, including the unique PIN which is used connect to the member.
HasGallery boolean If set to true the member will have a Free Gallery of pictures.
HasPrivateGallery boolean If set to true the member will have a Private Gallery of pictures, available to subscribe to.
HasMovieClips boolean If set to true the member will have a Movie Clips library.
HasMovieRentals boolean If set to true the member will have a collection of Movies available to rent for a specified period of time.
HasSaleItems boolean If set to true the member will have items for Sale or Auction.
ProfileRatings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
InGroup boolean If set to true the member will be part of an AdultWork.com Group.
GroupID integer If InGroup is true, the ID of the AdultWork.com Group that the member is part of will be returned.
GroupName string If InGroup is true, the name of the AdultWork.com Group that the member is part of will be returned. Maximum 50 characters.
ProfileURL string Contains the location of the member's profile on AdultWork.com. Referral links are included by default but can be turned off in the settings for the API Project.
RatingsURL string Contains the location of the ratings pop-up window for the member on AdultWork.com.
HasBlog boolean If set to true the member will have a blog.
LastUpdated datetime The date indicating when the last update was made to the profile.
IsBlacklisted boolean The possible return values are: null meaning it's not checked,true meaning this profile has been blacklisted or false meaning this profile has not been blacklisted.
IsOnTour boolean Returns whether the user is currently on a tour. See SearchTours for a way to find tours.
HasPhoneNumber boolean Returns whether the user has displayed their phone number.
ContentOverview aws:ProfileContentOverview Contains information about the content of the profile, such as the gallery and the movie library. To return this in the search, ReturnContentOverview must be set to true.
EscortRates aws:ProfileEscortRates Contains information about the escort rates of the profile. To return this in the search, ReturnEscortRates must be set to true.

UserProfileDetails

General AdultWork.com member profile data, used with GetProfileDetails.

Related Operations

GetProfileDetails

Related Models

UserProfile

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
Summary string A brief introduction / synopsis of the member and their offerings. Maximum 100 characters.
Gender string The gender of the member (including TV/TS).
IsCouple boolean If set to true the Gender of the member will be set to one of the "couple" selections.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Orientation string The sexual orientation / sexuality of the member.
Country string The country of residence that the member has chosen.
Region string The region within a country that the member has chosen.
County string The county / district within a region that the member has chosen.
Town string The town / city that the member has set as their location.
NationalityID integer The NationalityID of the user.
Nationality string The nationality of the user.
NationalityISO2 string The ISO2 format of the nationality of the user.
LocationZipCode string The zip code based on the location of the user.
Views integer The total number of profile views accumulated by the member.
MemberSince datetime The date and time when the member registered on AdultWork.com.
LastLoggedIn datetime The date and time of the latest login to AdultWork.com by the member.
Verified boolean If set to true this indicates that the member has provided identification and is fully verified on AdultWork.com.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
DoesInCalls boolean If set to true the member can accomodate.
DoesOutCalls boolean If set to true the member will travel.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
IsAlternative boolean If set to true the member offers Alternative Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsOtherServices boolean If set to true the member offers other services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsDirectCam boolean If set to true the member will offer DirectCam live webcam services. IsWebcam will also be true.
IsDirectIM boolean If set to true the member will offer DirectIM instant messaging services. IsWebcam will also be true.
IsDirectChat boolean If set to true the member will offer DirectChat phone sex services. IsPhoneChat will also be true.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
DirectCam aws:ProfileDirectCam Information and pricing relating to DirectCam, including current online status.
DirectChat aws:ProfileDirectChat Information and pricing relating to DirectChat, including the unique PIN which is used connect to the member.
HasGallery boolean If set to true the member will have a Free Gallery of pictures.
HasPrivateGallery boolean If set to true the member will have a Private Gallery of pictures, available to subscribe to.
HasMovieClips boolean If set to true the member will have a Movie Clips library.
HasMovieRentals boolean If set to true the member will have a collection of Movies available to rent for a specified period of time.
HasSaleItems boolean If set to true the member will have items for Sale or Auction.
ProfileRatings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
InGroup boolean If set to true the member will be part of an AdultWork.com Group.
GroupID integer If InGroup is true, the ID of the AdultWork.com Group that the member is part of will be returned.
GroupName string If InGroup is true, the name of the AdultWork.com Group that the member is part of will be returned. Maximum 50 characters.
ProfileURL string Contains the location of the member's profile on AdultWork.com. Referral links are included by default but can be turned off in the settings for the API Project.
RatingsURL string Contains the location of the ratings pop-up window for the member on AdultWork.com.
HasBlog boolean If set to true the member will have a blog.
LastUpdated datetime The date indicating when the last update was made to the profile.
IsBlacklisted boolean The possible return values are: null meaning it's not checked,true meaning this profile has been blacklisted or false meaning this profile has not been blacklisted.
IsOnTour boolean Returns whether the user is currently on a tour. See SearchTours for a way to find tours.
ContentOverview aws:ProfileContentOverview Contains information about the content of the profile, such as the gallery and the movie library. To return this in the search, ReturnContentOverview must be set to true.

UserProfileResult

General AdultWork.com member profile data and additional data used in search results.

Inherits

UserProfile

Related Operations

GetProfileDetails, SearchProfiles

PropertyTypeDescription
Inherits properties from UserProfile.
LocationProximityMiles decimal The distance, in miles, from the Postcode/Zip-code location supplied.
LocationProximityKilometres decimal The distance, in kilometres, from the Postcode/Zip-code location supplied.
HasProfileThumbnail boolean If set to true the member will have a Profile Thumbnail Image and ProfileThumbnailURL will be populated.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The full URL of the Profile Thumbnail image.
ProfileSquareSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileSquareURL string The square representation of the profile image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_1.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40.

ProfileReturnMotD

The member's AdultWork,com daily status in detail.

Related Operations

GetProfileDetails

Related Models

UserProfile, UserProfileResult

PropertyTypeDescription
IsEscortOfTheDay boolean Returns true if member is escort of the day, otherwise false.
IsDirectCammerOfTheDay boolean Returns true if member is Directcammer of the day, otherwise false.
IsWebcammerOfTheDay boolean Returns true if member Is Webcammer of the day, otherwise false.
IsPhoneChatMemberOfTheDay boolean Returns true if member is Phone Chat Member of the day, otherwise false.

ProfileFeatured

The member's AdultWork.com Featured status in detail.

Related Operations

GetProfileDetails

Related Models

UserProfile, UserProfileResult

PropertyTypeDescription
IsFeaturedEscort boolean Returns true if member is featured escort, otherwise false.
IsFeaturedWebcam boolean Returns true if member is featured webcam, otherwise false.
IsFeaturedPhoneChat boolean Returns true if member is featured phone chat, otherwise false.
IsFeaturedSMSChat boolean Returns true if member is featured SMS chat, otherwise false.
IsFeaturedOther boolean Returns true if member is featured other, otherwise false.
IsFeaturedAlternative boolean Returns true if member is featured alternative, otherwise false.

ProfileContentCounts

The member's AdultWork.com Content Counts in detail.

Related Operations

GetProfileDetails

Related Models

UserProfile, UserProfileResult

PropertyTypeDescription
FreeGalleryCount integer The total number of free galleries for the member.
PrivateGalleryCount integer The total number of private galleries for the member.
MovieClipCount integer The total number of movie clips for the member.
RentalMovieCount integer The total number of movie rentals for the member.

ProfileRatings

The member's AdultWork.com Ratings score in detail.

Related Operations

GetProfileDetails, SearchProfiles, SearchFieldReports , SearchPictures

Related Models

UserProfile, UserProfileResult, FieldReportOwner, GalleryUser, MovieUser

PropertyTypeDescription
Total integer The rating score/sum when positive and negative ratings are taken into account.
Positive integer The total number of positive ratings left for the member.
Neutral integer The total number of neutral ratings left for the member.
Negative integer The total number of negative ratings left for the member.
Ratings integer The total number of rating scores left for the member.
Disputes integer The total number rating scores disputed by the member.

ProfileDirectCam

Information and pricing relating to DirectCam, including current online status.

Related Operations

GetProfileDetails, SearchProfiles

Related Models

UserProfile, UserProfileResult

PropertyTypeDescription
Mode string The mode the member is currently in if online for DirectCam. Could be Available, In Free Preview, In Group Chat or In Private.
ModeID integer The ID of the mode the member is currently in if online for DirectCam. Could be 0, 1, 2 or 3 for Available, In Free Preview, In Group Chat or In Private respectively.
ModeColour string The colour (in HEX) that the Mode should be presented in. For example, #008000 in hex is green, suggesting the host is available to chat.
ChatOnly boolean If set to true the member does chat only.
DoesFreePreview boolean If set to true the member allows DirectCam Free Preview mode.
DoesFreeToGuest boolean If set to true the member allows DirectCam Free Preview mode to users who are not logged in.
DoesGroup boolean If set to true the member allows pay-per-minute Group Chat mode.
GroupPPM string The price per minute (in Credits) of a DirectCam Group Chat session. DoesGroup will also be true.
DoesPrivate boolean If set to true the member allows pay-per-minute Private one-to-one mode.
PrivatePPM string The price per minute (in Credits) of a DirectCam Private one-to-one session. DoesPrivate will also be true.
HasSpecialOffers boolean If set to true the user has special DirectCam offers.
HasShows boolean If set to true the user has Direct cam shows scheduled.
IsIpad boolean If set to true indicates that the direct cam host is supporting iPad devices.
IsIphone boolean If set to true indicates that the direct cam host is supporting iPhone devices.
IsAndroid boolean If set to true indicates that the direct cam host is supporting Android devices.

ProfileDirectChat

Information and pricing relating to DirectChat, including the unique PIN which is used connect to the member (if the user is authenticated).

Related Operations

GetProfileDetails, SearchProfiles

Related Models

UserProfile, UserProfileResult

PropertyTypeDescription
PPM string The price per minute (in Credits) set by the member for a DirectChat phone chat session.
HasPIN boolean If set to true the unique PIN used to call the member will be returned (if the user has an active login session).
PIN string The PIN/number required to connect to the member via DirectChat. This is unique to the user/client and will only be returned if they have an active login session.

ProfileEnjoy

A single Preference / Enjoys selection.

Related Operations

GetProfileDetails, GetEnjoys

Related Models

ProfileEnjoyWith

PropertyTypeDescription
EnjoyID integer The ID of the Enjoy / Preference selection.
EnjoyName string The name of the Enjoy / Preference selection

ProfileEnjoyWith

A single preferred gender selection.

Related Operations

GetProfileDetails

Related Models

ProfileEnjoy

PropertyTypeDescription
GenderID integer The ID of the Preferred Gender selection.
Gender string The name of the Preferred Gender selection

ProfileImages

The member's profile pictures and their URLs.

Related Operations

GetProfileDetails

PropertyTypeDescription
HasImage1 boolean If set to true data for Profile Image 1 will be populated.
Image1 string The name of the file of Profile's Image 1.
Image1Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Image1ThumbnailURL string The full URL of the thumbnail for Profile Image 1. Maximum height and width of the image is 70 pixels.
Image1MediumURL string The full URL of the medium sized image for Profile Image 1. Maximum height and width of the image is 300 pixels.
Image1LargeURL string The full URL of the largest sized image for Profile Image 1. There is no maximum width or height for the image.
Image1SquareURL string The square representation of the image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_1.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40
Image1Description string A brief description of Profile Image 1. Maximum 50 characters.
HasImage2 boolean If set to true data for Profile Image 2 will be populated.
Image2Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Image2 string The name of the file of Profile's Image 2.
Image2ThumbnailURL string The full URL of the thumbnail for Profile Image 2. Maximum height and width of the image is 70 pixels.
Image2MediumURL string The full URL of the medium sized image for Profile Image 2. Maximum height and width of the image is 300 pixels.
Image2LargeURL string The full URL of the largest sized image for Profile Image 2. There is no maximum width or height for the image.
Image2SquareURL string The square representation of the image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_2.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40
Image2Description string A brief description of Profile Image 2. Maximum 50 characters.
HasImage3 boolean If set to true data for Profile Image 3 will be populated.
Image3Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Image3 string The name of the file of Profile's Image 3.
Image3ThumbnailURL string The full URL of the thumbnail for Profile Image 3. Maximum height and width of the image is 70 pixels.
Image3MediumURL string The full URL of the medium sized image for Profile Image 3. Maximum height and width of the image is 300 pixels.
Image3LargeURL string The full URL of the largest sized image for Profile Image 3. There is no maximum width or height for the image.
Image3SquareURL string The square representation of the image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_3.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40
Image3Description string A brief description of Profile Image 3. Maximum 50 characters.

ProfileContact

Contact information including AdultWork.com email link relating to a member.

Related Operations

GetProfileDetails

PropertyTypeDescription
InternalEmailURL string The full URL of the feature on the AdultWork.com Platform that enables an internal email to be sent to the member.
HasEmailAddress boolean If set to true the EmailAddress of the member will be returned.
EmailAddress string The registered and verified email address of the member. Maximum 100 characters.
HasMobileNumber boolean If set to true the MobileNumber of the member will be returned.
MobileNumber string The verified mobile/cellphone number of the member. Maximum 20 characters.
HasPhoneChatNumber boolean If set to true the PhoneChatNumber of the member will be returned.
PhoneChatNumber string The phone chat number/alternative telephone number of the member. Maximum 20 characters.
HasGroupPhoneNumber boolean If set to true the GroupPhoneNumber of the member will be returned.
GroupPhoneNumber string The telephone number of the AdultWork.com Group the member is part of. Maximum 20 characters.
VoiceMailSteps string If the member offers the service, instructions on how to leave a Voicemail message will be returned.
VoiceMailPrice string Pricing information relating to calling and leaving a Voicemail message.
HasApps boolean If set to true the Apps of the member will be returned.
Apps array of aws:ProfileApp List of Apps the AdultWork.com member use to perform sessions.

ProfileApp

Contact information including AdultWork.com member's social Apps.

Related Operations

GetProfileDetails

Related Models

ProfileContact

PropertyTypeDescription
Name string The name of the App the AdultWork.com member use.
DownloadURL string The Url where it is possible to download the app.
IconURL string The icon Url of the App.
Nickname string Nickname used by the AdultWork.com member in the App.
UseForValidWCBookings boolean If set to true the App is available for Webcam bookings.
UseForValidPCBookings boolean If set to true the App is available for PhoneChat bookings.
UseForValidTCBookings boolean If set to true the App is available for TextChat bookings.

ProfileVitalStats

Answers to selected questions from the AdultWork.com Interview. Properties will only be populated if the member answered that specific question in the Interview.

Related Operations

GetProfileDetails

PropertyTypeDescription
Ethnicity string The ethnic group of the member.
DressSize string The dress size of the member.
Height string The height of the member.
ChestSize string The size of the members chest/breasts.
HairColour string The colour of the member's hair.
EyeColour string The colour of the member's eyes.
PubicHair string The style of the member's pubic hair area.

ProfileEscortRates

Rates for escort services including the currency in which they are displayed (ISO3 format).

Related Operations

GetProfileDetails

Related Models

RateBreaks

PropertyTypeDescription
CurrencyISO3 string The currency that the member's Escort Rates are specified in. In ISO3 format, for example USD or GBP.
InCalls array of aws:RateBreaks Escort rates for In Calls (the escort accommodating).
OutCalls array of aws:RateBreaks Escort rates for Out Calls (the escort travelling to another location).

ProfileFAQ

Frequently Asked Questions created by the member.

Related Operations

GetProfileDetails

PropertyTypeDescription
Question string The question specified by the member. Maximum 255 characters.
Answer string The answer to the question, specified by the member. No maximum character length.

ProfileInterview

Questions and answers from the AdultWork.com Interview.

Related Operations

GetProfileDetails

Related Models

Interview

PropertyTypeDescription
HasInterview1 boolean If set to true, Interview1 will be populated.
Interview1 array of aws:Interview A list of questions and answers from the AdultWork.com Interview. If it's a couple's profile this is Person 1's interview, otherwise it's the primary interview.
HasInterview2 boolean If set to true, Interview2 will be populated. Will only be true if the profile belongs to a couple.
Interview2 array of aws:Interview A list of questions and answers from the AdultWork.com Interview. This is Person 2's interview as part of a couple profile.

Gender

A specific gender from the AdultWork.com genders list.

Related Operations

GetGenders

Related Models

Orientation

PropertyTypeDescription
GenderID integer The ID of the gender from the AdultWork.com genders list.
Gender string The name of the Gender.

Orientation

A specific gender from the AdultWork.com sexual orientations list.

Related Operations

GetOrientations

Related Models

Gender

PropertyTypeDescription
OrientationID integer The ID of the sexual orientation from the AdultWork.com list of sexual orientations.
Orientation string The name of the Orientation.

Interview

A specific question and answer from the AdultWork.com Interview.

Related Operations

GetProfileDetails

Related Models

Interview

PropertyTypeDescription
QuestionID integer The ID of the AdultWork.com Interview question.
Question string The interview question answered by the member.
Answer string The answer to the interview question. No maximum character length.

Country

A specific country from the AdultWork.com countries list.

Related Operations

GetCountries

Related Models

Region, County

PropertyTypeDescription
CountryID integer The ID of the Country from the AdultWork.com list of countries.
CountryName string The name of the Country.
CountryISO2 string The two character International Organization for Standardization (ISO) code for the Country. For example, UK for the United Kingdom.
CountryISO3 string The three character International Organization for Standardization (ISO) code for the Country. For example, GBR for the United Kingdom.
Nationality string The British name of the nationality of the user.
AgeVerificationRequired boolean Indicates if this country requires the content (for example images) are suitable for all ages.

Region

A specific region from the AdultWork.com regions list.

Related Operations

GetRegions

Related Models

Country, County

PropertyTypeDescription
RegionID integer The ID of the Region from the AdultWork.com regions list.
RegionName string The name of the Region.

County

A specific county from the AdultWork.com counties list.

Related Operations

GetCounties

Related Models

Country, Region

PropertyTypeDescription
CountyID integer The ID of the County / District from the AdultWork.com counties list.
CountyName string The name of the County / District.

DirectCamCategory

Parent categories and their corresponding IDs.

PropertyTypeDescription
CategoryID integer The ID of the DirectCam category.
CategoryName string The name of the DirectCam category.
HasChildren boolean If set to true the category will contain nested child categories.
ChildCategories array of DirectCamCategoryChild A list of child categories, related to this parent category.

DirectCamCategoryChild

Child Categories and their corresponding IDs.

PropertyTypeDescription
CategoryID integer The ID of the DirectCam category.
CategoryName string The name of the DirectCam category.
PerformerCount integer The number of performers (Desktop)
PerformerCountIPhone integer The number of performers (iPhone)
PerformerCountIPad integer The number of performers (iPad)
PerformerCountAndroid integer The number of performers (Android)

RateBreaks

Escort rate for a specified time.

Related Operations

GetEscortRateBreaks

PropertyTypeDescription
RateBreakID integer The ID of the Rate Break.
RateBreak string The period of time (in text) that the Rate Break corresponds to. For example, ½ Hour.
Hours decimal The period of time (in number format) that the price/rate corresponds to. For example, 0.5.
IsOvernight boolean If set to true the rate corresponds to an overnight booking.

ProfileRateBreaks

Escort rate for a specified time.

Related Operations

GetProfileDetails

Related Models

ProfileEscortRates

PropertyTypeDescription
RateBreakID integer The ID of the Rate Break.
RateBreak string The period of time (in text) that the Rate Break corresponds to. For example, ½ Hour.
Rate integer The rate/price itself. For example, 50.
Hours decimal The period of time (in number format) that the price/rate corresponds to. For example, 0.5.
IsOvernight boolean If set to true the rate corresponds to an overnight booking.

RatingsOverview

The ratings of the user.

Related Operations

GetRatings

PropertyTypeDescription
Rating integer The rating.
RatingsCount integer The amount of ratings of the user.
Disputes integer The amount of disputes of the user.
Positive integer The amount of positive ratings of the user.
Neutral integer The amount of neutral ratings of the user.
Negative integer The amount of negative ratings of the user.

Ratings

The ratings of the user.

Related Operations

GetRatings

PropertyTypeDescription
Positive aws:Positive The positive ratings.
Neutral aws:Neutral The neutral ratings.
Negative aws:Negative The negative ratings.

Feedback

The feedback supplied to the user.

Related Operations

GetRatings

PropertyTypeDescription
PageCount integer The total amount of pages in the feedback result.
PageNumber integer Returns a specific page in the result set. Returns values from 1 onwards.
FeedbackTotal integer The total amount of feedback items in the result set.
FeedbackPerPage integer The amount of items per page.
Escort array of aws:FeedBackItem The feedback items of type Escort
WebcamIM array of aws:FeedBackItem The feedback items of type WebcamIM
PhoneChat array of aws:FeedBackItem The feedback items of type PhoneChat
SalesAuctions array of aws:FeedBackItem The feedback items of type SalesAuctions

FeedbackItem

The feedback supplied to the user.

Related Operations

GetRatings

PropertyTypeDescription
FeedbackType string The type of feedback. Possible options are Positive, Neutral, Negative and Feedback only
FeedbackColor string The colour of the type of feedback. Possible options are green, inheritand red
RatingDate datetime The date the feedback was given.
Comment string The feedback comment.
HasResponse boolean If set to true the feedback will return the FeedbackResponse
FeedbackResponse string The response of the feedback
IsDisputed boolean Indicates if the feedback is disputed.
FieldReportID integer The id of the Field report.
Author aws:FeedBackAuthor The author of the feedback.

FeedBackAuthor

The author of the feedback.

Related Operations

GetRatings

Related Models

FeedbackItem

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Role string The role of the author. This will be Seeking Services.
Nickname string The nickname of the author.
Active boolean Indicates if the author is still active on AdultWork.com.
Location string The location of the author.
RatingsCount integer The amount of ratings of the author.
Rating integer The rating of the author.
RatingPositive integer The positive rating of the author.
RatingNeutral integer The neutral rating of the author.
RatingNegative integer The negative rating of the author.
RatingDisputes integer The disputed ratings of the author.
Warning integer Indicates if the user has a warning.0 indicates no warning, 1 indicates that the user has registered to AdultWork.com and left the feedback some days after the registration, 2 indicates that the user has registered to AdultWork.com and left the feedback some days after the registration.
WarningDays integer The amount of days the feedback has been left after the registration date. This will be 0 when the Warning is 0

Positive

The positive ratings of the user.

Related Operations

GetRatings

Related Models

Ratings

PropertyTypeDescription
LastTwoWeeks aws:LastTwoWeeks The ratings of that last two weeks.
LastThreeMonths aws:LastThreeMonths The ratings of that last three months.
OverThreeMonthsAgo aws:OverThreeMonthsAgo The ratings of that are over three months ago.

Neutral

The neutral ratings of the user.

Related Operations

GetRatings

Related Models

Ratings

PropertyTypeDescription
LastTwoWeeks aws:LastTwoWeeks The ratings of that last two weeks.
LastThreeMonths aws:LastThreeMonths The ratings of that last three months.
OverThreeMonthsAgo aws:OverThreeMonthsAgo The ratings of that are over three months ago.

Negative

The negative ratings of the user.

Related Operations

GetRatings

Related Models

Ratings

PropertyTypeDescription
LastTwoWeeks aws:LastTwoWeeks The ratings of that last two weeks.
LastThreeMonths aws:LastThreeMonths The ratings of that last three months.
OverThreeMonthsAgo aws:OverThreeMonthsAgo The ratings of that are over three months ago.

LastTwoWeeks

The ratings of the user within the last two weeks.

Related Operations

GetRatings

Related Models

Ratings

PropertyTypeDescription
Total integer The total amount of ratings of the user within the last two weeks.
Escort integer The total amount of escort ratings of the user within the last two weeks.
Webcam integer The total amount of Webcam ratings of the user within the last two weeks.
PhoneChat integer The total amount of PhoneChat ratings of the user within the last two weeks.
SalesAuctions integer The total amount of SalesAuctions ratings of the user within the last two weeks.
DirectChat integer The total amount of DirectChat ratings of the user within the last two weeks.
DirectCam integer The total amount of DirectCam ratings of the user within the last two weeks.

LastThreeMonths

The ratings of the user within the last three months starting two weeks ago.

Related Operations

GetRatings

Related Models

Ratings

PropertyTypeDescription
Total integer The total amount of ratings of the user within the last three months starting two weeks ago.
Escort integer The total amount of escort ratings of the user within the last three months starting two weeks ago.
Webcam integer The total amount of Webcam ratings of the user within the last three months starting two weeks ago.
PhoneChat integer The total amount of PhoneChat ratings of the user within the last three months starting two weeks ago.
SalesAuctions integer The total amount of SalesAuctions ratings of the user within the last three months starting two weeks ago.
DirectChat integer The total amount of DirectChat ratings of the user within the last three months starting two weeks ago.
DirectCam integer The total amount of DirectCam ratings of the user within the last three months starting two weeks ago.

OverThreeMonthsAgo

The ratings of the user older than three months.

Related Operations

GetRatings

Related Models

Ratings

PropertyTypeDescription
Total integer The total amount of ratings of the user older than three months.
Escort integer The total amount of escort ratings of the user older than three months.
Webcam integer The total amount of Webcam ratings of the user older than three months.
PhoneChat integer The total amount of PhoneChat ratings of the user older than three months.
SalesAuctions integer The total amount of SalesAuctions ratings of the user older than three months.
DirectChat integer The total amount of DirectChat ratings of the user older than three months.
DirectCam integer The total amount of DirectCam ratings of the user older than three months.

BustSizes

A specific size from the AdultWork.com bust size array.

Related Operations

GetBustSizes

PropertyTypeDescription
BustSize string The size.

Currencies

The currencies used in AdultWork.com.

Related Operations

GetCurrencies

PropertyTypeDescription
CurrencyID integer The id of the currency.
CurrencyISO string The ISO of the currency.
CurrencyName string The name of the currency.
FractionalUnit string The fractional unit of the currency.
FUNumberToBasic integer The fractional unit number used to convert to the base currency.

DressSize

A specific size from the AdultWork.com dress size array.

Related Operations

GetDressSizes

PropertyTypeDescription
DressSize string The size.

Ethnicity

A specific ethnicity from the AdultWork.com ethnicity array.

Related Operations

GetEthnicity

PropertyTypeDescription
Ethnicity string The ethnicity.

FieldReport

A field report of a specific user.

Related Operations

SearchFieldReports

PropertyTypeDescription
ReportID integer The id of the report.
User aws:FieldReportOwner The owner of the field report.
Client aws:FieldReportClient The client of the field report.
MeetLocation string The location of the meeting.
MeetDate datetime The date of the meeting.
MeetDuration string The duration of the meeting.
MeetFee string The fee of the meeting.
InCall boolean Indicates if the meeting was an in call.
OutCall boolean Indicates if the meeting was an out call.
VisitAgain boolean Indicates if the client will visit the member again.
Recommend boolean Indicates if the client will recommend the member.
ValueForMoney string Indicates the value for money. Possible options are Excellent, Good and Poor
Score decimal Indicates the overall score given by the client.
CreatedDate datetime Indicates the date of creation of the report.

FieldReportOwner

A user object.

Related Operations

SearchFieldReports

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
CountryID integer The ID of the Country from the AdultWork.com list of countries.
RegionID integer The ID of the Region from the AdultWork.com regions list.
CountyID integer The ID of the County / District from the AdultWork.com counties list.

FieldReportClient

A client who created the field report.

Related Operations

SearchFieldReports

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.

FieldReportDetails

A client who created the field report.

Related Operations

GetFieldReport

PropertyTypeDescription
ReportID integer The id of the report.
User aws:FieldReportDetailsOwner The owner of the field report.
Client aws:FieldReportClient The client of the field report.
MeetLocation string The location of the meeting.
MeetDate datetime The date of the meeting.
MeetDuration string The duration of the meeting.
MeetFee string The fee of the meeting.
InCall boolean Indicates if the meeting was an in call.
OutCall boolean Indicates if the meeting was an out call.
VisitAgain boolean Indicates if the client will visit the member again.
Recommend boolean Indicates if the client will recommend the member.
ValueForMoney string Indicates the value for money. Possible options are Excellent, Good and Poor
Score decimal Indicates the overall score given by the client.
Client aws:MeetFeedback The feedback that reflects the meeting.
Extras string Indicates if there were extras.
ExtrasExpected string Indicates if the extras where unexpected. Possible values are Expected, Unexpected or N/A.
FeedbackComments aws:FeedbackComments The feedback in detail.

FieldReportDetailsOwner

A user object.

Related Operations

GetFieldReport

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
Images aws:ProfileImages The member's profile pictures and their URLs.

MeetFeedback

The feedback that reflects the meeting.

Related Operations

GetFieldReport

PropertyTypeDescription
Positive boolean Indicates if the the meeting feedback is positive.
Neutral boolean Indicates if the the meeting feedback is neutral.
Negative boolean Indicates if the the meeting feedback is negative.
Feedback string Indicates if the the meeting feedback is positive.

FeedbackComments

The feedback comments of a meeting.

Related Operations

GetFieldReport

PropertyTypeDescription
Meeting string The feedback in text that the client has left for the user.
MeetingScore integer The score of the meeting.
Physical string The full description of the user's physical features.
PhysicalScore integer The score of the physical features.
Personality string The full description of the user's personality.
PersonalityScore integer The score of the personality.
Services string The full description of the user's provided services.
ServicesScore integer The score of the provided services.
Venue string The full description of where the meeting took place.
VenueScore integer The score of the venue.

ContentGenders

The genders used in content.

Related Operations

GetContentGenders, SearchMovies

PropertyTypeDescription
GenderID integer The ID of the AdultWork.com gender used in content.
GenderName string The Name of the gender.

PricePlans

The price plans are used for selling access to the user's private gallery.

Related Operations

GetPricePlans

PropertyTypeDescription
PricePlanID integer The id of the price plan.
Duration string The duration of the price plan.
Price decimal The price with VAT included.

PricePlanDurations

The durations used in the price plans of the user.

Related Operations

GetPricePlanDurations

PropertyTypeDescription
DurationID integer The id of the price plan duration.
Duration string The duration of the price plan.

PricePlansInput

The price plans are used for selling access to the user's private gallery.

Related Operations

GetPricePlans, UpdatePricePlans, GetPricePlanDurations

PropertyTypeDescription
PricePlanID integer Required. The id of the price plan.
DurationID integer Required. The ID of the duration. See the GetPricePlanDurations method.
Price decimal Required. The price without any VAT. Minimum value is 0.5

Pictures

The picture information.

Related Operations

SearchPictures,GetGallery

PropertyTypeDescription
PictureID integer The id of the picture.
Title string The title of the picture.
Description string The description of the picture.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbUrl string The url of the thumbnail of the picture. Only available when sending a valid OAUTH token with the request and the authenticated user is subscribed to the private gallery.
PreviewSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
PreviewUrl string The url of the preview image of the picture. Only available when sending a valid OAUTH token with the request and the authenticated user is subscribed to the private gallery.
FullSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
FileUrl string The url of the original image of the picture. Only available when sending a valid OAUTH token with the request and the authenticated user is subscribed to the private gallery.
Width integer The width in pixels of the picture.
Height integer The height in pixels of the picture.
FileSize integer The size of the file in bytes.
NonNude boolean Indicates if the picture is a non nude picture.
DateAdded datetime The date the picture was added.
AlbumId integer The id of an album.
Gallery aws:Gallery The gallery information.
User aws:GalleryUser The user information of the owner of the gallery.

FreePicture

The information about the picture.

Related Operations

GetFreeGallery

PropertyTypeDescription
PictureID integer The id of the picture.
Description string The description of the picture.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbUrl string The url of the thumbnail of the picture.
PreviewSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
PreviewUrl string The url of the preview image of the picture.
FullSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
FullUrl string The url of the original image of the picture.
DateAdded datetime The date the picture was added.

FreeGalleryUser

The free gallery information of the user.

Related Operations

GetFreeGallery

PropertyTypeDescription
PrivateGallerySize integer The amount of pictures in their private gallery.
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The nickname of the author.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

Gallery

The gallery information of the user.

Related Operations

SearchPictures

PropertyTypeDescription
GallerySize integer The amount of pictures in the private gallery.
RegistrationDuration integer The duration of the price plan in days.
RegistrationPrice decimal The price of the plan with VAT included.

GalleryUser

An AdultWork.com user object.

Related Operations

SearchPictures

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

Group

An AdultWork.com group object.

Related Operations

GetGroupDetails

PropertyTypeDescription
GroupID integer The ID of the AdultWork.com group. This is the primary means of identifying a group.
Name string The name of the group. Maximum 50 characters.
Summary string The summary of the group.
PhoneNumber string The phone number of the group. If ShowPhoneNumber set to true value will be populated.
ShowPhoneNumber boolean If set to true the PhoneNumber will be populated.
Members integer The total number of members in the AdultWork.com group.
TotalRating integer The total number of ratings for the AdultWork.com group.
Escorts integer The total number of Escorts in the AdultWork.com group.
WebcamPerformers integer The total number of Webcam performers in the AdultWork.com group
PhoneChatProviders integer The total number of members in the AdultWork.com group offering PhoneChat
SMSChatProviders integer The total number of member in the AdultWork.com group offering SMSChat.
ManagerID integer The AdultWork.com UserID of the manager of the group.
IsAgency boolean If set to true the group is an agency.
ShowGroupRates boolean If set to true the GroupRates will be populated.
GroupType aws:GroupType The type of group. See the getGroupTypes method.
GroupRates aws:GroupRates The rates of the group.
GroupMenus aws:GroupMenus The menu of the group.
Country string The country of the group.
Region string The region of the group.
County string The county of the group.
Town string The town of the group.
PostCode string The postcode of the group.
AddressLine1 string The first address line of the group.
AddressLine2 string The second address line of the group.
DirectionsByFoot string The directions by foot to get to the group.
DirectionsByCar string The directions by car to get to the group.
DirectionsByTrain string The directions by train to get to the group.
DirectionsByBus string The directions by bus to get to the group.

GroupType

The type of groups used in AdultWork.com.

Related Operations

GetGroupTypes, GetGroupDetails

Related Models

Group

PropertyTypeDescription
GroupTypeID integer The ID of the group type.
GroupTypeName string The name of the group type.
IsEstablishment boolean Indicates the group type as an establishment.
IsAgency boolean Indicates the group type as an agency.
IsChatWebcam boolean Indicates the group type as a chat and/or webcam.
IsContent boolean Indicates the group type as a content provider.
IsEvents boolean Indicates the group type as an event type.
IsUnclassified boolean Indicates the group type as an unclassified type.

GroupRates

The group rates used in AdultWork.com.

Related Operations

GetGroupDetails

Related Models

Group

PropertyTypeDescription
Currency string The ISO name of the currencies. See the getCurrencies method.
BookingFee decimal The default booking fee.
Booking30 decimal The booking price for 30 minutes.
Booking60 decimal The booking price for one hour.
Booking120 decimal The booking price for two hours.

GroupMenus

The group menus used in AdultWork.com.

Related Operations

GetGroupDetails

Related Models

Group

PropertyTypeDescription
Menu1Name string The name of the first menu item.
Menu1Content string The content of the first menu item.
Menu1Price decimal The price for the first menu item.
Menu2Name string The name of the second menu item.
Menu2Content string The content of the second menu item.
Menu2Price decimal The price for the second menu item.
Menu3Name string The name of the third menu item.
Menu3Content string The content of the third menu item.
Menu3Price decimal The price for the third menu item.
Menu4Name string The name of the fourth menu item.
Menu4Content string The content of the fourth menu item.
Menu4Price decimal The price for the fourth menu item.

GroupImages

The group images used in AdultWork.com.

Related Operations

GetGroupDetails

Related Models

Group

PropertyTypeDescription
HasImage1 boolean If set to true data for Group Image 1 will be populated.
ShowImage1 boolean If set to true data for Group Image 1 will be populated.
Image1Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Image1ThumbnailURL string The full URL of the thumbnail for Group Image 1. Maximum height and width of the image is 70 pixels.
Image1MediumURL string The full URL of the medium sized image for Group Image 1. Maximum height and width of the image is 300 pixels.
Image1LargeURL string The full URL of the largest sized image for Group Image 1. There is no maximum width or height for the image.
Image1Description string A brief description of Group Image 1. Maximum 50 characters.
HasImage2 boolean If set to true data for Group Image 2 will be populated.
Image2Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ShowImage2 boolean If set to true data for Group Image 2 will be populated.
Image2ThumbnailURL string The full URL of the thumbnail for Group Image 2. Maximum height and width of the image is 70 pixels.
Image2MediumURL string The full URL of the medium sized image for Group Image 2. Maximum height and width of the image is 300 pixels.
Image2LargeURL string The full URL of the largest sized image for Group Image 2. There is no maximum width or height for the image.
Image2Description string A brief description of Group Image 2. Maximum 50 characters.
HasImage3 boolean If set to true data for Group Image 3 will be populated.
ShowImage3 boolean If set to true data for Group Image 3 will be populated.
Image3Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Image3ThumbnailURL string The full URL of the thumbnail for Group Image 3. Maximum height and width of the image is 70 pixels.
Image3MediumURL string The full URL of the medium sized image for Group Image 3. Maximum height and width of the image is 300 pixels.
Image3LargeURL string The full URL of the largest sized image for Group Image 3. There is no maximum width or height for the image.
Image3Description string A brief description of Group Image 3. Maximum 50 characters.
HasImage4 boolean If set to true data for Group Image 4 will be populated.
ShowImage4 boolean If set to true data for Group Image 4 will be populated.
Image4Safe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Image4ThumbnailURL string The full URL of the thumbnail for Group Image 4. Maximum height and width of the image is 70 pixels.
Image4MediumURL string The full URL of the medium sized image for Group Image 4. Maximum height and width of the image is 400 pixels.
Image4LargeURL string The full URL of the largest sized image for Group Image 4. There is no maximum width or height for the image.
Image4Description string A brief description of Group Image 4. Maximum 50 characters.

GroupOpeningHours

The opening hours of an establishment group in AdultWork.com.

Related Operations

GetGroupDetails

Related Models

GroupOpeningHourDay, Group

PropertyTypeDescription
Sunday aws:GroupOpeningHourDay The opening and closing times object.
Monday aws:GroupOpeningHourDay The opening and closing times object.
Tuesday aws:GroupOpeningHourDay The opening and closing times object.
Wednesday aws:GroupOpeningHourDay The opening and closing times object.
Thursday aws:GroupOpeningHourDay The opening and closing times object.
Friday aws:GroupOpeningHourDay The opening and closing times object.
Saturday aws:GroupOpeningHourDay The opening and closing times object.

GroupOpeningHourDay

The opening hours of an establishment group in AdultWork.com.

Related Operations

GetGroupDetails

Related Models

GroupOpeningHours, Group

PropertyTypeDescription
Open string The opening time. Formatted in 24 hours (HH:mm)
Close string The opening time. Formatted in 24 hours (HH:mm)

GroupMember

The profiles of the members in an AdultWork.com group.

Related Operations

GetGroupDetails

Related Models

Group

PropertyTypeDescription
Profile aws:GroupMemberProfile The profile of the AdultWork.com group member.
HasImages boolean If set to true data for Images will be populated.
Images aws:ProfileImages The member's profile pictures and their URLs.
HasEscortRates boolean If set to true data for EscortRates will be populated.
EscortRates aws:ProfileEscortRates If set to true data for EscortRates will be populated.

GroupMemberProfile

The profiles of the members in an AdultWork.com group.

Inherits

UserProfile

Related Operations

GetGroupDetails

PropertyTypeDescription
Inherits properties from UserProfile.
LocationProximityMiles decimal The proximity in miles.
LocationProximityKilometres decimal The proximity in kilometres.
HasProfileThumbnail boolean If set to true data for ProfileThumbnailURL will be populated.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The full URL of the Profile Thumbnail image.
ProfileSquareSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileSquareURL string The square representation of the profile image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_1.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40.

Movie

The movie object used in AdultWork.com.

Related Operations

SearchMovies

PropertyTypeDescription
MovieID string The identifier of the movie. Note: this identifier can change overtime. You will however be able to use the old identifier.
Title string The title used for the movie.
Details string The details used for the movie.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbURL string The full URL of the movie thumbnail image.
ImageSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ImageURL string The full URL of the movie image.
Credits decimal The price (in credits) with VAT included.
Seconds integer The length of the movie in seconds.
Size big integer The file size of the movie in bytes.
Format string The format of the movie. See the getMovieFormats method.
Categories array of aws:MovieCategory The categories which the movie is in. See the getMovieCategories method.
DateUploaded datetime The date the movie was uploaded.
GendersInClip aws:ContentGenders The genders who participate in the movie.
User aws:MovieUser The owner of the movie.
ExternalID aws:ExternalID The external ID of the movie.

RentalMovie

The rental movie object used in AdultWork.com.

Related Operations

SearchRentals,GetRentalDetails, GetTopList

PropertyTypeDescription
MovieID string The identifier of the movie. Note: this identifier can change overtime. You will however be able to use the old identifier.
Title string The title used for the movie.
Details string The details used for the movie.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbURL string The full URL of the movie thumbnail image.
ImageSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ImageURL string The full URL of the movie image.
Seconds integer The length of the movie in seconds.
Size big integer The file size of the movie in bytes.
IsAmateur boolean Indicates if the rental movie is of an amateur level.
IsProfessional boolean Indicates if the rental movie is of an preofessional level.
Width integer The width of the rental movie.
Height integer The height of the rental movie.
DateUploaded datetime The date the rental movie was uploaded.
Rating decimal The rating the rental movie had received.
Categories array of aws:MovieCategory The categories which the movie is in. See the getMovieCategories method.
ImagesSafe boolean Indicates if the images are safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
Images array of aws:RentalMovieImages The automatic thumbnails of the rental movie.
Prices array of aws:RentalMoviePrice The price objects (in credits) with VAT included.
User aws:RentalMovieUser The owner of the movie.

RentalMoviePrice

The rental movie price object used in AdultWork.com.

Related Operations

SearchRentals,GetRentalDetails

Related Models

RentalMovie

PropertyTypeDescription
DurationID integer The identifier of the rental duration.
DurationDays integer The amount of days the rental movie can be rent.
IsUnlimited boolean Indicates if the rental movie is available for an unlimited amount of time.
Price decimal The price (in credits) with VAT included.

RentalMovieUser

The rental movie user object.

Related Operations

SearchRentals,GetRentalDetails

Related Models

RentalMovie

PropertyTypeDescription
RentalCount integer The amount of rental movies of the user.
GenderID integer The ID of the gender from the AdultWork.com genders list.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The member's AdultWork.com full URL of the thumbnail profile image. Maximum height and width of the image is 70 pixels.
ProfileURL string Contains the location of the member's profile on AdultWork.com. Referral links are included by default but can be turned off in the settings for the API Project.
RatingsURL string Contains the location of the ratings pop-up window for the member on AdultWork.com.
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

RentalMovieImages

The rental movie images object used in AdultWork.com.

Related Operations

SearchRentals,GetRentalDetails

Related Models

RentalMovie

PropertyTypeDescription
URL string The full URL of the rental movie image.

MovieFormat

The formats used for movies in AdultWork.com.

Related Operations

GetMovieFormats, SearchMovies

Related Models

Movie

PropertyTypeDescription
FormatName string The format of the movie.

MovieCategory

The categories used for movies in AdultWork.com.

Related Operations

GetMovieCategories, SearchMovies

Related Models

Movie

PropertyTypeDescription
CategoryID integer The ID of the movie category.
CategoryName string The name of the movie category.

MovieCategoryCount

The categories used for (rental) movies in AdultWork.com with the amount.

Related Operations

SearchRentals,SearchMovies
PropertyTypeDescription
CategoryID integer The ID of the movie category.
CategoryName string The name of the movie category.
Count integer The amount of categories with the amount of the search result.

MovieCollection

The movie collections of the users specified in AdultWork.com.

Related Operations

SearchMovieCollections

PropertyTypeDescription
CollectionID integer The ID of the movie collection.
Title string The title of the movie colleciton.
Description string The description of the movie colleciton.
MoviesTotal integer The amount of movies in the movie colleciton.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbURL string The full URL of the movie thumbnail image.
ImageSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ImageURL string The full URL of the movie image.
User aws:MovieUser The owner of the movie.

MovieUser

The owner of a movie.

Related Operations

SearchMovies

Related Models

Movie,MovieCollection

PropertyTypeDescription
MovieCount integer The amount of movies of the user.
MobileMovieCount integer The amount of movies of the user that are supported for mobile devices.
GenderID integer The ID of the gender from the AdultWork.com genders list.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The member's AdultWork.com full URL of the thumbnail profile image. Maximum height and width of the image is 70 pixels.
ProfileURL string Contains the location of the member's profile on AdultWork.com. Referral links are included by default but can be turned off in the settings for the API Project.
RatingsURL string Contains the location of the ratings pop-up window for the member on AdultWork.com.
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

AspectRatio

The aspect ratio used in rental movies.

Related Operations

SearchRentals,GetRentalDetails
PropertyTypeDescription
AspectRatioID integer The ID of the aspect ratio.
AspectRatio string The aspect ratio.

TimeZone

The time zones used in AdultWork.com.

Related Operations

GetTimeZones

PropertyTypeDescription
TimeZoneID string The ID of the time zone.
Country string The country that related to the time zone.
Region string The region of the time zone.
CityList string A comma delimited string with cities related to the time zone.
StdBias string The bias is the difference, in minutes, between Coordinated Universal Time (UTC) and local time.
DstBias string The Daylight Savings Time (DST) offset.
DstStartPattern string The start of the Daylight Savings Time (DST).
DstEndPattern string The end of the Daylight Savings Time (DST).
ThisYearDSTStart string The date (time) of the start of the Daylight Savings Time (DST) this year.
ThisYearDSTEnd string The date (time) of the end of the Daylight Savings Time (DST) this year.
NextYearDSTStart string The date (time) of the start of the Daylight Savings Time (DST) next year.
NextYearDSTEnd string The date (time) of the end of the Daylight Savings Time (DST) next year.
ThisYearUTCStart string The date (time) of the start of the Universal Time (UTC) this year.
ThisYearUTCEnd string The date (time) of the end of the Universal Time (UTC) this year.
NextYearUTCStart string The date (time) of the start of the Universal Time (UTC) next year.
NextYearUTCEnd string The date (time) of the end of the Universal Time (UTC) next year.

TopListView

The top profiles based on the amount of views.

Inherits

UserProfile

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from UserProfile.
Ranking integer The position in the ranking of the profile.
NumberOfViews integer The amount of user views via AdultWork.com.
LocationProximityMiles decimal The proximity in miles.
LocationProximityKilometres decimal The proximity in kilometres.
HasProfileThumbnail boolean If set to true the ProfileThumbnailURL Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The full URL of the Profile Thumbnail image.
ProfileSquareSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileSquareURL string The square representation of the profile image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_1.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40.

TopListRating

The top profiles based on the ratings they received.

Inherits

UserProfile

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from UserProfile.
Ranking integer The position in the ranking of the profile.
OverallRating integer The overall rating of the user.
LocationProximityMiles decimal The proximity in miles.
LocationProximityKilometres decimal The proximity in kilometres.
HasProfileThumbnail boolean If set to true the ProfileThumbnailURL Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The full URL of the Profile Thumbnail image.
ProfileSquareSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileSquareURL string The square representation of the profile image. You can construct the source URL to a photo once you know its ID as returned by many API methods. The URL takes the following format: /{size}/XXX_1.jpg. Replace {size} to one of the following supported sizes: 40, 60,120 and 240. Default is 40.

TopListMovieView

The top movies based on the amount of views.

Inherits

UserProfile

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from Movie.
Ranking integer The position in the ranking of the movie.
NumberOfViews integer The amount of views.

TopListMovieCollectionView

The top movie collection based on the amount of views.

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from MovieCollection.
Ranking integer The position in the ranking of the movie.
NumberOfViews integer The amount of views.

TopListPrivateGallery

The top private gallery collection based on the amount of subscriptions sold.

Inherits

UserProfile

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from UserProfile.
Ranking integer The position in the ranking of the movie.
NumberOfSubscriptions integer The amount of subscriptions.

TopListRentalRating

The top rental movies based on the ratings.

Inherits

RentalMovie

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from RentalMovie.
Ranking integer The position in the ranking of the movie.
OverallRating integer The rating for the rental movie.

TopListRentalPurchase

The top rental movies based on the the amount of purchases.

Inherits

RentalMovie

Related Operations

GetTopList

PropertyTypeDescription
Inherits properties from RentalMovie.
Ranking integer The position in the ranking of the movie.
OverallRating integer The rating for the rental movie.

ProfileLink

The member's custom links from their profile.

Related Operations

GetProfileDetails

PropertyTypeDescription
ID integer The unique identifier of the links.
Text string The custom text of the link.
URL string The URL.

Blog

The member's blog.

Related Operations

SearchBlogs,GetBlog,GetUserBlogs

PropertyTypeDescription
BlogID integer The unique identifier of the blog.
BlogDate datetime The date the blog was published.
CreateDate datetime The date the blog was created.
LastUpdated datetime The date the blog was last updated.
Subject string The subject of the blog.
Body string The body of the blog.
HasImage boolean If set to true data for ImageURL and ThumbURL will be populated.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbURL string The full URL of the thumbnail image.
ImageSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ImageURL string The full URL of the image.
FullSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
FullURL string The full URL of the image.
User aws:BlogUser The owner of the blog.

BlogUser

The owner of a blog.

Related Operations

SearchBlogs,GetBlog,GetUserBlogs

Related Models

Blog

PropertyTypeDescription
BlogCount integer The amount of blogs the use has. Note: when using the GetUserBlogs method, the value will also include the blogs which are available in their profile only.
GenderID integer The ID of the gender from the AdultWork.com genders list.
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

Tour

General AdultWork.com member profile tour data.

Related Operations

GetTour, SearchTours

Related Models

TourStop,TourUser

PropertyTypeDescription
TourID integer The ID of the tour. This is the primary means of identifying a tour.
User aws:TourUser The AdultWork.com profile member data.
Title string The name of the tour. Maximum 50 characters.
Details string The introduction / synopsis of the tour.
StartDate datetime The date on which the tour starts.
EndDate datetime The date on which the tour ends.
Stops integer The number of stops the AdultWork.com profile member make during the tour.
TourStops array of aws:TourStop The list of stops within a tour.

TourStop

General AdultWork.com member profile tour stop data.

Related Operations

GetTour, SearchTours

PropertyTypeDescription
StopID integer The ID of the stop within a tour. This is the primary means of identifying a stop.
StartDate datetime The date on which the stop starts.
EndDate datetime The date on which the stop ends.
Country string The country where the stop takes place.
Region string The region where the stop takes place.
County string The county where the stop takes place.
Town string The town where the stop takes place.
PostCode string The postcode where the stop takes place.
Details string The introduction / synopsis of the stop.

TourUser

General AdultWork.com member profile data.

Related Operations

GetTour, SearchTours

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
Gender string The gender of the member (including TV/TS).
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
ProfileRatings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The member's AdultWork.com full URL of the thumbnail profile image. Maximum height and width of the image is 70 pixels.
ProfileURL string Contains the location of the member's profile on AdultWork.com. Referral links are included by default but can be turned off in the settings for the API Project.
RatingsURL string Contains the location of the ratings pop-up window for the member on AdultWork.com.

NewsFeed

General AdultWork.com member profile newsfeed data.

Related Operations

SearchNewsFeeds

Related Models

NewsFeedUser

PropertyTypeDescription
ItemID integer The ID of the newsfeed. This is the primary means of identifying a newsfeed.
User aws:NewsFeedUser The AdultWork.com profile member data.
TypeUrl string The newsfeed type url of the current type of newsfeed.
ItemType string Represents on which subject a specified UserID performed events. Possibile values img, movie, rental, directcam, directchat,erotica, blog, mas, saleitem, summary, details, imgfree
ContentCount integer The count of the content changed or created for the current newsfeed
UpdateCount integer The count of the content changed for the current newsfeed
EventDate datetime The newsfeed date where the event took place.

NewsFeedUser

General AdultWork.com member profile data.

Related Operations

SearchNewsFeeds

GetUserSummary

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
Gender string The gender of the member (including TV/TS).
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
Orientation string The sexual orientation / sexuality of the member.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
Orientation string The sexual orientation / sexuality of the member.
Country string The country of residence that the member has chosen.
Region string The region within a country that the member has chosen.
County string The county / district within a region that the member has chosen.
Town string The town / city that the member has set as their location.
Nationality string The nationality of the user.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
ProfileThumbnailSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ProfileThumbnailURL string The member's AdultWork.com full URL of the thumbnail profile image. Maximum height and width of the image is 70 pixels.
ProfileURL string Contains the location of the member's profile on AdultWork.com. Referral links are included by default but can be turned off in the settings for the API Project.
RatingsURL string Contains the location of the ratings pop-up window for the member on AdultWork.com.
IsCouple boolean If set to true the member is a couple.
IsFemale boolean If set to true the member is a female.
IsMale boolean If set to true the member is a male.

NewsFeedSummary

General AdultWork.com member newsfeed summary.

Related Operations

SearchNewsFeeds

PropertyTypeDescription
TimeRange string Represents a period of time where a specific UserID has performed events. Possible values Yesterday, InTheLastWeek, InTheLastMonth, SinceStartOfYear.
ItemType string Represents on which subject a specified UserID performed events. Possibile values img, movie, rental, directcam, directchat,erotica, blog, mas, saleitem, summary, details, imgfree
Events integer Represent the number of events performed by a specific UserID in the range time.
ContentCount integer The count of the content changed or created for the current newsfeed summary
UpdateCount integer The count of the content changed for the current newsfeed summary
TypeUrl string The newsfeed type url of the current type of newsfeed summary.

AlternativePractice

General AdultWork.com alternative practice.

Related Operations

GetAlternativePractices

PropertyTypeDescription
PracticeId integer Represents the id of the practice.
Practice string Represents the name of the practice.

OtherService

General AdultWork.com other service category.

Related Operations

GetOtherServices

PropertyTypeDescription
CategoryId integer Represents the id of the category.
Category string Represents the name of the category.

ProfileAlternativePractice

General AdultWork.com alternative practice.

Related Operations

GetProfileDetails

PropertyTypeDescription
PracticeId integer Represents the id of the practice.
PracticeName string Represents the name of the practice.

ProfileCategory

General AdultWork.com other service category.

Related Operations

GetProfileDetails

PropertyTypeDescription
CategoryId integer Represents the id of the category.
CategoryName string Represents the name of the category.

ManageGroup

The data to be rendered out on a group manager's dashboard

Related Operations

GetGroupMembers

Related Models

ManageGroupMember

PropertyTypeDescription
GroupID integer ID of the group
GroupName string Name of the group
ManagerNickname string Nickname of the manager
ManagerEmail string Email of the manager
ManagerMobileNumber string Mobile number of the manager

ManageGroupMember

The data to be rendered out on a group manager's dashboard

Related Operations

GetGroupMembers

Related Models

ManageGroup

PropertyTypeDescription
UserID integer ID of the member
Nickname string Name of the member
Rating integer Rating total of the member
UnreadEmail integer Number of unread emails
UnreadEscortBooking integer Number of unread escort bookings
PendingWebcamBooking integer Number of unread webcam bookings
PendingPhoneChatBooking integer Number of unread phone chat bookings
ProfileHits integer Number of profile hits
Balance integer Current balance
Profile UserProfileResult The profile of the user

DirectCamProfile

The AdultWork.com member profile data

Related Operations

GetRecentDirectCamShows

PropertyTypeDescription
UserID integer ID of the member
LastCamDate datetime Indicates the last date when the user performed a DirectCam session.
UserProfile aws:UserProfile General AdultWork.com member profile data.

HotlistProfile

The AdultWork.com member profile data.

Related Operations

GetHotListPopular

PropertyTypeDescription
UserID integer ID of the member
Nickname string Name of the member
Age integer The age (in years) of the member, calculated from their supplied Date of Birth. All members are 18+ years of age.
GenderID integer The ID of the gender from the AdultWork.com genders list.
IsTVTS boolean Indicates if the profiles have checked the option TV/TS in their profile details.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
IsEscort boolean If set to true the member offers Escort services. Note that money paid to escorts on AdultWork.com is for their time and companionship only. Whatever else occurs if and when contact is made is the choice of consenting adults.
IsWebcam boolean If set to true the member offers Webcam services.
IsPhoneChat boolean If set to true the member offers Phone Chat / Phone Sex services.
IsSMSChat boolean If set to true the member offers SMS Text Chat services.
IsDirectCam boolean If set to true the member will offer DirectCam live webcam services. IsWebcam will also be true.
IsDirectIM boolean If set to true the member will offer DirectIM instant messaging services. IsWebcam will also be true.
AvailableTodayEscort boolean If set to true the member will be available to book Escort services today. IsEscort and/or IsAlternative will also be true.
AvailableNowWebcam boolean If set to true the member will be available for pre-booked Webcam services (via Skype, etc). IsWebcam will also be true.
AvailableNowPhoneChat boolean If set to true the member will be available for pre-booked Phone Chat services. IsPhoneChat will also be true.
DirectCam aws:ProfileDirectCam Information and pricing relating to DirectCam, including current online status.
LastInteractionDate datetime The date of the last interaction between the users.
InteractionCount integer The amount of interactions between the users.
ListName string The name of the hotlist the member is in.
ListID integer The ID of the hotlist the member is in.

DirectCamSpecialOffer

The AdultWork.com member's direct cam special offer.

Related Operations

GetDirectCamSpecialOffers

PropertyTypeDescription
OfferID integer ID of the direct cam special offer.
OfferNumber integer The number of the direct cam special offer.
Title string The title of the DirectCam special offer.
Duration integer Duration in minutes of the direct cam special offer.
ModeID integer The mode of the DirectCam special offer in which the session will be conducted in. Possible values are 2 or 3 for In Group Chat or In Private respectively.
DoesPrivate boolean If set to true the member allows pay-per-minute Private one-to-one mode.
PrivatePPM decimal The price per minute (in Credits) of a DirectCam Private one-to-one session. DoesPrivate will also be true.
DoesGroup boolean If set to true the member allows pay-per-minute Group Chat mode.
GroupPPM decimal The price per minute (in Credits) of a DirectCam Group Chat session. DoesGroup will also be true.
TotalPrice decimal The total price (in Credits) of a DirectCam session for the special offer.
AllowRateContinue boolean If set to true the length of the session is not limited to to the duration of the special offer. The session will continue using the PrivatePPM or GroupPPM depending on the offering mode of the member.
Incomplete boolean If set to true the special offer session is not completed and can be resumed without additional costs.
CanPurchase boolean If set to true the special offer is available for purchase.
CurrentlyAvailable boolean Whether the user has marked this offer as available. The user could set this to false if it requires preperation or prior agreement.

ScheduledShow

The member's DirectCam Scheduled Show.

Related Operations

GetScheduledShows, ScheduleShows

PropertyTypeDescription
ScheduleID integer ID of the direct cam scheduled show
Title string The title of the DirectCam Scheduled Show.
Summary string The summary of the DirectCam Scheduled Show.
Details string The details of the DirectCam Scheduled Show.
EstimatedLengthInMinutes integer The estimated duration of the DirectCam Scheduled Show
CategoryID integer The ID of the Child category. See the getDirectCamCategories method.
ScheduledDate datetime The scheduled date of when the show will take place.
Interests integer The amount of users who have set the option to receive an email or sms a period of time before the show starts.
DateBlocked boolean Indicates if this show can be rescheduled. If this value is true it cannot be rescheduled.
Credits decimal The price per minute (in Credits) of the show.
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
ProfileRatings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

SearchGroup

General AdultWork.com group data.

Related Operations

SearchGroups

PropertyTypeDescription
GroupID integer The ID of the AdultWork.com group. This is the primary means of identifying a group.
GroupName string The Name of the group. Maximum 50 characters.
GroupSummary string A brief introduction / synopsis of the group and their offerings. Maximum 255 characters.
Members integer The total number of members in the AdultWork.com group.
TotalRating integer The total number of ratings for the AdultWork.com group.
Escorts integer The total number of Escorts in the AdultWork.com group.
WebcamPerformers integer The total number of Webcam performers in the AdultWork.com group
PhoneChatProviders integer The total number of members in the AdultWork.com group offering PhoneChat
SMSChatProviders integer The total number of member in the AdultWork.com group offering SMSChat.
FirstImageSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
FirstImage string The path to the first image of the AdultWork.com group
GroupType string The type of the AdultWork.com group
Country string The country of residence that the AdultWork.com group has chosen.
Region string The region within a country that the AdultWork.com group has chosen.
County string The county / district within a region that the AdultWork.com group has chosen.

InterviewQuestion

General AdultWork.com Interview data.

Related Operations

getQuestions, updateInterview, updateVitalStats

PropertyTypeDescription
QuestionID integer The ID of the AdultWork.com interview question. This is the primary means of identifying an interview question.
Question string The question.
Answers array of aws:InterviewQuestionAnswers The possible answers that could be given to the interview question by an AdultWork.com user. Note: this can be null. When it is null you can supply the answer yourself.
MultipleAnswers boolean The question can contain multiple answers.
MaxLength integer This is a question where the user can put it's own text in. Some will have a MaxLength. This property will indicate the maximum length that the answer can hold.
UserTypeID integer The type of AdultWork.com user to whom the question is targeted. 0 indicates both, 1 indicates offering and 2 indicates seeking.
Roles integer

This is a bitmask field where each individual component of the bitmask has the following values:

IsEscort = 1
IsWebcam = 2
IsPhoneChat = 4
IsSMSChat = 8
IsAlternative = 16
IsSupplier = 32
IsContent = 64

e.g. IsEscort + IsWebcam = 3


InterviewQuestionAnswers

General AdultWork.com Interview answers.

Related Operations

getQuestions, updateInterview

PropertyTypeDescription
Answer string The possible answers that could be given to the interview question by an AdultWork.com user.

InterviewQuestionsInput

General AdultWork.com Interview answers used to update the answers.

Related Operations

updateInterview

PropertyTypeDescription
QuestionID integer The ID of the question.
Answers array of aws:InterviewQuestionAnswers The answers of the question.
Delete boolean Set to true to delete from answer.

Booking

An AdultWork.com Booking.

Related Operations

getBookings,getBooking

PropertyTypeDescription
BookingID integer Represents the ID of the booking.
Date datetime Represents the date and time of the booking.
MeetStartDate datetime Represents the start date and time of the booking.
MeetEndDate datetime Represents the end date and time of the booking.
ContactOnStartDate datetime Represents the start date of when the contact can be contacted.
ContactOnEndDate datetime Represents the end date of when the contact can be contacted.
ContactNumber string Represents the number of the contact can be reached on.
Comments string Represents the comments of the contact.
IsInCall boolean Represents if the booking is requested as an In-Call.
IsOutCall boolean Represents if the booking is requested as an Out-Call.
Price decimal Represents the price.
Currency string Represents the currency the user will be paid in.
Location string Represents the location.
IsScheduled string Represents if the booking is scheduled.
IsConfirmed string Represents if the booking is confirmed.
IsRead string Represents if the booking is read.
User aws:BookingUser Represents the user who made the booking.

BookingUser

An AdultWork.com user who made a booking.

Related Operations

getBookings,getBooking

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
FirstName string The first name of the user.
LastName string The last name of the user.
GenderID integer The ID of the gender from the AdultWork.com genders list.
HasAlias boolean Represents if this user has an alias.
AliasHasNegativeRating boolean Represents if this user's alias has negative a rating.
ClientNote string Represents the owners note of this client.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

MadeEscortBooking

An AdultWork.com EscortBooking.

Related Operations

GetEscortMadeBookings,GetEscortMadeBooking

PropertyTypeDescription
BookingID integer Represents the ID of the booking.
Date datetime Represents the date and time of the booking.
MeetStartDate datetime Represents the start date and time of the booking.
MeetEndDate datetime Represents the end date and time of the booking.
DateRead datetime Represents the date of when the booked user has read the booking.
Comments string Represents the provided comments.
IsInCall boolean Represents if the booking is requested as an In-Call.
IsOutCall boolean Represents if the booking is requested as an Out-Call.
Price decimal Represents the price.
Currency string Represents the currency the user will be paid in.
Location string Represents the location.
IsScheduled string Represents if the booking is scheduled.
IsConfirmed string Represents if the booking is confirmed.
IsRead string Represents if the booking is read.
User aws:BookedEscortUser Represents the user who received the booking.

BookedEscortUser

An AdultWork.com user who made a booking.

Related Operations

GetEscortMadeBookings,GetEscortMadeBooking

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname (username) of the user profile. Maximum 20 characters.
GenderID integer The ID of the gender from the AdultWork.com genders list.
HasAlias boolean Represents if this user has an alias.
AliasHasNegativeRating boolean Represents if this user's alias has negative a rating.
Ratings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.

UpdateMadeEscortBooking

An AdultWork.com escort booking that you can use to delete a booking.

Related Operations

UpdateMadeEscortBooking

PropertyTypeDescription
BookingID integer Required. Represents the ID of the booking.
Delete boolean Represents if this booking needs to be deleted.

UpdatedEscortBooking

An AdultWork.com escort booking that indicates if it has been updated.

Related Operations

UpdateEscortBooking, UpdateMadeEscortBooking

PropertyTypeDescription
BookingID integer Represents the ID of the booking.
IsUpdated boolean Represents if this booking has been updated.

UpdateEscortBooking

An AdultWork.com escort booking that you can use to update a booking.

Related Operations

UpdateEscortBooking

PropertyTypeDescription
BookingID integer Required. Represents the ID of the booking.
IsConfirmed boolean Represents if this booking needs to be confirmed.
IsScheduled boolean Represents if this booking needs to be set as scheduled.
Delete boolean Represents if this booking needs to be deleted.

WebcamBookingResult

An AdultWork.com webcam booking result.

Related Operations

CreateWebcamBooking

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
BookingID integer Represents the ID of the booking.
AlsoPhoneChat boolean Represents if this booking has created a PhoneChat booking too.
Status integer Represents status of the booking. Possible values are: 0 indicates a successful booking, 1 indicates a partial successful booking and 2 indicates a failed booking.
StatusDescription string Represents the description of the status. Possible values for
Status=0: 'Success'.
Status=1: 'The Webcam booking is made but the user does not allow phonechat.'.
Status=2:
'The user is not using MSN Messenger for webcam sessions.',
'The user is not using Yahoo Messenger for webcam sessions.',
'The user is not using Skype for webcam sessions.',
'Your duration is smaller than the minimum duration of the user which is [Value].'.

ReceivedWebcamBooking

PropertyTypeDescription
WebcamBookingID integer The ID of the webcambooking.
Duration integer The duration in minutes.
Credits decimal The amount of credits offered.
Status string The status of the webcam booking. Possible values are:
Pending
Accepted
Rejected
Confirmed
Cancelled.
IsMulitple boolean Indicates if this bookings has been sent to other users as well.
SoftwareTypeID integer The type of software the client wants to use. Possible values are: 1 for MSN Messenger, 2 for Yahoo Messenger and 3 for Skype.
SignInNameOrEmail string The sign-in name or email address of the performer.
AlsoPhoneChat boolean Indicates if this booking was requested as a PhoneChat as well.
CreateDate datetime Represents the date and time of when this booking was made.
SessionDate datetime Represents the date and time of when this webcam session should take place.
AcceptBy datetime Represents the date and time before this webcam booking needs to be accepted.
AcceptedDate datetime Represents the date and time of when this webcam session was accepted.
ConfirmedDate datetime Represents the date and time of when this webcam session was confirmed.
CancelledDate datetime Represents the date and time of when this webcam session was cancelled.
CancelledReason string Represents the reason why this webcam booking was rejected.
CancelledBy string Represents the Nickname of the user that cancelled this webcam booking.
RejectedReason string Represents the reason why this webcam booking has been rejected.
LastUpdated datetime Represents the date and time of when this webcam session was last updated.
Client aws:WebcamBookingClient Represents the client user who created the booking.

WebcamBookingClient

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname of the user.
LastAccessedFrom string Shows the country that the user has last accessed AdultWork.com in ISO2 format.
SignInNameOrEmail string Represents the sign-in name or email address of the client.
Note: This will only have a value when the Status has the value Confirmed.
PhoneNumber string Represents the phone number of the client.
Note: This will only have a value when the Status has the value Confirmed and AlsoPhoneChat has the value true.
Total integer The rating score/sum when positive and negative ratings are taken into account.
Positive integer The total number of positive ratings left for the member.
Neutral integer The total number of neutral ratings left for the member.
Negative integer The total number of negative ratings left for the member.
Ratings integer The total number of rating scores left for the member.
Disputes integer The total number rating scores disputed by the member.

MadeWebcamBooking

An AdultWork.com user's received webcambookings.

Related Operations

MadeBookings,MadeBookingDetails CancelMadeBooking,ConfirmMadeBooking RescheduleMadeBooking

PropertyTypeDescription
WebcamBookingID integer The ID of the webcambooking.
Duration integer The duration in minutes.
Credits decimal The amount of credits offered.
Status string The status of the webcam booking. Possible values are:
Pending
Accepted
Rejected
Confirmed
Cancelled.
IsMulitple boolean Indicates if this bookings has been sent to other users as well.
SoftwareTypeID integer The type of software the client wants to use. Possible values are: 1 for MSN Messenger, 2 for Yahoo Messenger and 3 for Skype.
SignInNameOrEmail string The sign-in name or email address of the performer.
AlsoPhoneChat boolean Indicates if this booking was requested as a PhoneChat as well.
CreateDate datetime Represents the date and time of when this booking was made.
SessionDate datetime Represents the date and time of when this webcam session should take place.
AcceptBy datetime Represents the date and time before this webcam booking needs to be accepted.
AcceptedDate datetime Represents the date and time of when this webcam session was accepted.
ConfirmedDate datetime Represents the date and time of when this webcam session was confirmed.
CancelledDate datetime Represents the date and time of when this webcam session was cancelled.
CancelledReason string Represents the reason why this webcam booking was rejected.
CancelledBy string Represents the Nickname of the user that cancelled this webcam booking.
RejectedReason string Represents the reason why this webcam booking has been rejected.
LastUpdated datetime Represents the date and time of when this webcam session was last updated.
Performer aws:WebcamBookingPerformer Represents the performer user who received the booking.

WebcamBookingPerformer

An AdultWork.com user that received a webcam booking.

Related Operations

MadeBookings,MadeBookingDetails CancelMadeBooking,ConfirmMadeBooking RescheduleMadeBooking

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
Nickname string The Nickname of the user.
LastAccessedFrom string Shows the country that the user has last accessed AdultWork.com in ISO2 format.
SignInNameOrEmail string Represents the sign-in name or email address of the client.
Note: This will only have a value when the Status has the value Confirmed.
PhoneNumber string Represents the phone number of the client.
Note: This will only have a value when the Status has the value Confirmed and AlsoPhoneChat has the value true.
Total integer The rating score/sum when positive and negative ratings are taken into account.
Positive integer The total number of positive ratings left for the member.
Neutral integer The total number of neutral ratings left for the member.
Negative integer The total number of negative ratings left for the member.
Ratings integer The total number of rating scores left for the member.
Disputes integer The total number rating scores disputed by the member.

ShowLiveThumbnails

An AdultWork.com user's settings for showing live thumbnails.

Related Operations

GetDirectCamSettings,SaveDirectCamSettings

PropertyTypeDescription
Waiting boolean Pictures will be taken from the AdultWork.com user's video feed and shown on the Site even though the user is not in a free, group or private session with anyone, (but is logged in to JustCamIt, waiting to cam). If the user is appearing on another Site or perhaps do other things while waiting for someone to cam with the user then the user should not choose this option unless the user is sure it is suitable for broadcast/public consumption.
FreePreview boolean When the user is in a free preview chat session images from the user's video feed will be shown. As this is a non-nude mode we recommend that all members choose this option as it gives potential clients the option "see before they enter".
GroupMode boolean When the user is in a group session, images from the user's video feed will be shown. Depending on what the user get up to in group mode and/or your personal policy on whether the user appear nude on the Site you may wish to exclude this option. The benefit of enabling this option is that potential viewers will be able to see what's on offer and join straight away if they see something they like. Group mode is the most lucrative way to earn credits with DirectCam.
ReplaceProfilePic boolean When the user's live thumbnail is being shown, the user's profile picture will also be substituted to show an image from the user's video feed.

CreditsTurnover

An AdultWork.com credit activity of a user.

Related Operations

GetCreditsTurnover

PropertyTypeDescription
Totals aws:CreditsTurnoverTotals The totals in the period.
Details array of aws:CreditsTurnoverDetails The details of the credit turnover.

CreditsTurnoverTotals

The totals in the period

Related Operations

GetCreditsTurnover

PropertyTypeDescription
PrivateGallery decimal The total amount of credits earned through Private galleries in the period.
MovieClips decimal The total amount of credits earned through Movie Clips in the period.
RentalMovies decimal The total amount of credits earned through Rental Movies in the period.
Webcam decimal The total amount of credits earned through Webcam sessions in the period.
DirectCam decimal The total amount of credits earned through DirectCam sessions in the period.
DirectChat decimal The total amount of credits earned through DirectChat sessions in the period.
PhoneChat decimal The total amount of credits earned through PhoneChat sessions in the period.
Sales decimal The total amount of credits earned through Sales in the period.
Auctions decimal The total amount of credits earned through Auctions in the period.
Total decimal The total amount of credits earned through PrivateGallery, MovieClips, RentalMovies, Webcam, DirectCam, DirectChat, PhoneChat, Sales, Auctions in the period (excluding the ConfirmedEscortBookings).
ConfirmedEscortBookings decimal The total amount of credits of confirmed escort bookings in the period.

CreditsTurnoverDetails

The totals in the period

Related Operations

GetCreditsTurnover

PropertyTypeDescription
Date Date The date of the transaction.
DisplayOptions array of aws:CreditsTurnoverDisplayOptions The displaying options the user had in that period.
PrivateGallery decimal The total amount of credits earned through Private galleries on that day.
MovieClips decimal The total amount of credits earned through Movie Clips on that day.
RentalMovies decimal The total amount of credits earned through Rental Movies on that day.
Webcam decimal The total amount of credits earned through Webcam sessions on that day.
DirectCam decimal The total amount of credits earned through DirectCam sessions on that day.
DirectChat decimal The total amount of credits earned through DirectChat sessions on that day.
PhoneChat decimal The total amount of credits earned through PhoneChat sessions on that day.
Sales decimal The total amount of credits earned through Sales on that day.
Auctions decimal The total amount of credits earned through Auctions on that day.
Total decimal The total amount of credits earned through PrivateGallery, MovieClips, RentalMovies, Webcam, DirectCam, DirectChat, PhoneChat, Sales, Auctions on that day (excluding the ConfirmedEscortBookings).
ConfirmedEscortBookings decimal The total amount of credits of confirmed escort bookings on that day.

CreditsTurnoverDisplayOptions

The displaying options the user had in that period.

Related Operations

GetCreditsTurnover

PropertyTypeDescription
WasMOTD boolean Indicates if the user has been a Member Of The Day on that day.
WasAvailable boolean Indicates if the user was marked available that day.
WasAvailable boolean Indicates if the user was marked available that day.
Featured array of aws:CreditsTurnoverFeatured Shows the user's featured settings of that day.

CreditsTurnoverFeatured

The user's featured settings of that day.

Related Operations

GetCreditsTurnover

PropertyTypeDescription
Escort boolean Indicates if the user has been featured as an Escort that day.
Webcam boolean Indicates if the user has been featured as a Webcammer that day.
PhoneChat boolean Indicates if the user has been featured as a Phone Chat member that day.
SMSChat boolean Indicates if the user has been featured as a SMSChat that day.
OtherServices boolean Indicates if the user has featured their Other Services that day.
Alternative boolean Indicates if the user has featured their Alternative practices that day.
MovieClip boolean Indicates if the user has featured their Movie Clips that day.
RentalMovie boolean Indicates if the user has featured their Rental Movies that day.

AddPicturesInput

The user's pictures that you wish to add.

Related Operations

AddPictures

PropertyTypeDescription
Title string Required. The title of the image. Maximum length is 50.
Description string The description of the image.
Image string Required. The image. This has to be a valid 64 base encoded string.

Albums

A private gallery album of a user.

Related Operations

GetAlbums

PropertyTypeDescription
UserID integer The ID of the AdultWork.com user profile. This is the primary means of identifying a profile.
AlbumID integer The ID of the album.
AlbumName string The name of the album.
AlbumDescription string The description of the album.
AlbumSize integer The amount of pictures in the album.
Sequence integer The sequence of the album to be displayed.
ThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
ThumbUrl string The url of the thumbnail of the album.
Note: This will only have a value when the authenticated user is subscribed to the private gallery of the owner of the album.
PictureIDs array of integers The IDs of the pictures in the album.

MovePicturesInput

The user's pictures that you wish to move.

Related Operations

MovePictures

PropertyTypeDescription
PictureID integer Required. The ID of the picture.
MoveAlbumID integer Required. The ID of the album you wish to move the picture to. Note: Supply 0 to remove the picture from the album.

FreePictures

The user's free pictures that you wish to add.

Related Operations

AddFreePictures

PropertyTypeDescription
Description string The description of the image. Max length is 50
Image string The image. This has to be a valid 64 base encoded string.

DirectChatSettings

All settings directly related to DirectChat.

Related Operations

GetPhoneChatSettings

SavePhoneChatSettings

PropertyTypeDescription
DirectChatOnly boolean Required. Indicates that the user wishes not to offer Pre-booked Phone Chat, but only DirectChat.
DirectChatNumber string Required. The phone number provided by the user, which any DirectChat calls will be routed to. This contains only numbers with an optional +, and must contain a country code.
DirectChatPPM decimal Required. The amount, in Credits, that the user wishes to charge for DirectChat calls, per minute.

Permissions

The scopes the user has granted access for.

Related Operations

GetPermissions

PropertyTypeDescription
Permission string The actual permission the user has given. See the Scopes page for all available scopes.
Status string Indicates the status of the permission. This will have the value granted.

CustomFolders

The custom email folders of the user.

Related Operations

GetEmails

PropertyTypeDescription
FolderID integer The ID of the folder.
Name string The name of the folder.
UnreadEmails integer The amount of unread emails in the folder.
TotalEmails integer The total amount of emails in the folder.

Emails

The emails of the user.

Related Operations

GetEmails

PropertyTypeDescription
EmailID integer The ID of the email.
Read integer Indicates if this email has been read.
Subject string The subject of the email.
Body string The body of the email.
SentDate datetime The date when this email has been sent.
OtherUserID integer The ID of the user who have sent the email.
OtherNickname string The nickname of the user who have sent the email.
OtherRatings aws:ProfileRatings The member's AdultWork.com Ratings score in detail.
OtherLogins integer The amount of other logins the user who have sent the email has.
OtherHasNegativeAlias boolean Indicates if the other login of the user who have sent the email has a negative alias.
FolderID integer The ID of the folder the email is currently in.
Disclaimer string The disclaimer of AdultWork.com which needs to be displayed below the body.

BlockedSenders

The blocked sender.

Related Operations

GetBlockedSendersList

PropertyTypeDescription
BlockID integer The ID of the block.
Nickname string The nickname of the blocked user.
BlockDate datetime The date when the block was made.
BlockBookings boolean Indicates if all emails should be blocked when creating a Escort, Webcam and Phone Chat booking.
BlockSales boolean Indicates if all emails should be blocked when Sales and Auction purchase has been made.
BlockDirectChat boolean Indicates if all emails should be blocked when a DirectChat call is made.

WebCamUser

Contains requirements and restrictions for creating a Webcam booking for a specific user.

Related Operations

GetUserBookingRequirements

PropertyTypeDescription
UserID integer The id of the user. This will always be one of the requested users.
IsWebcam boolean Indicates that this user is available for Webcam services. This variable should be true in order to be booked.
DirectCamOnly boolean Indicates that this user only wants to use DirectCam for their Webcam services. This variable should be false in order to be booked.
SoftwareTypeIDs array of aws:WebCamSoftwareType Contains availability data for all possible software types for Webcam Bookings.
MinimumDuration integer The minimum time in minutes required to book this user.
WebcamPPM decimal The minimum price per minute in Credits required to book this user.

WebCamSoftwareType

Contains availability data of one software type for PhoneChat Bookings.

Related Operations

GetUserBookingRequirements

PropertyTypeDescription
SoftwareTypeID integer The software type used for the booking. The different methods are 1 for MSN Messenger, 2 for Yahoo Messenger, or 3 for Skype.
Available boolean Represents whether this software type is available to be used for the specified user.

PhoneChatMethod

Contains availability data of one method for PhoneChat Bookings.

Related Operations

GetUserBookingRequirements

PropertyTypeDescription
Method integer The method of booking. The different methods are 1 if the client (logged in user) wants to be called by the booked user, 2 if the client will call the booked user him/herself, or 3 if skype will be used
Available boolean Represents whether this method is available to be used for the specified user.

PhoneChatMadeBooking

Represents one entry of a made PhoneChat booking.

Related Operations

MadeBookings

PropertyTypeDescription
BookingID integer The ID of the booking.
Duration integer The amount of minutes planned for this session
Credits decimal The amount of credits offered by the user, or agreed upon by both parties if this is an accepted booking.
Status string The current status of the booking. This can be Pending, Accepted, Rejected, Confirmed or Cancelled.
Method integer The method used for calling. This can be 1 if the client (logged in user) wants to be called by the booked user, 2 if the client will call the booked user him/herself, or 3 if skype will be used.
PhoneNumber string The phone number provided by the client.
Note: This will be null if the provided Method does not require a phone number.
SkypeName string The skype name provided by the client.
Note: This will be null if the provided Method does not require a skype name.
CreateDate datetime The date at which the booking has been created.
SessionDate datetime The date at which the booked session is planned to happen.
AcceptBy datetime The date until which the candidate has to accept the booking.
AcceptedDate datetime The date at which the booked session was accepted. This will be null if the booking was never accepted.
ConfirmedDate datetime The date at which the booked session was confirmed. This will be null if the booking was never confirmed.
CancelledDate datetime The date at which the booked session was cancelled. This will be null if the booking was never cancelled.
CancelledReason string The reason provided for cancelling the booking. This will be null if the booking was never cancelled.
CancelledBy string The nickname of the user who cancelled the booking. This will be null if the booking was never cancelled.
RejectedReason string The reason provided for rejecting the booking. This will be null if the booking was never rejected.
LastUpdated datetime The date at which the booking has been most recently updated.
Comments string The comment text left behind by the client (logged in user) when creating the booking.
ActionClient string A brief message containing the action the user needs to do. This will be null if there are no possible actions.
Candidate aws:PhoneChatBookingUser The user at which the booking has been made.

PhoneChatReceivedBooking

Represents one entry of a received PhoneChat booking.

Related Operations

ReceivedBookings

PropertyTypeDescription
BookingID integer The ID of the booking.
Duration integer The amount of minutes planned for this session
Credits decimal The amount of credits offered by the client, or agreed upon by both parties if this is an accepted booking.
Status string The current status of the booking. This can be Pending, Accepted, Rejected, Confirmed or Cancelled.
Method integer The method used for calling. This can be 1 if the client wants to be called by the booked user (logged in user), 2 if the client will call you him/herself, or 3 if skype will be used.
PhoneNumber string The phone number provided by the candidate.
Note: This will be null if the provided Method does not require a phone number.
SkypeName string The skype name provided by the candidate.
Note: This will be null if the provided Method does not require a skype name.
CreateDate datetime The date at which the booking has been created.
SessionDate datetime The date at which the booked session is planned to happen.
AcceptBy datetime The date until which you have to accept the booking.
AcceptedDate datetime The date at which the booked session was accepted. This will be null if the booking was never accepted.
ConfirmedDate datetime The date at which the booked session was confirmed. This will be null if the booking was never confirmed.
CancelledDate datetime The date at which the booked session was cancelled. This will be null if the booking was never cancelled.
CancelledReason string The reason provided for cancelling the booking. This will be null if the booking was never cancelled.
CancelledBy string The nickname of the user who cancelled the booking. This will be null if the booking was never cancelled.
RejectedReason string The reason provided for rejecting the booking. This will be null if the booking was never rejected.
LastUpdated datetime The date at which the booking has been most recently updated.
Comments string The comment text left behind by the client when creating the booking.
ActionCandidate string A brief message containing the action the user needs to do. This will be null if there are no possible actions.
Client aws:PhoneChatBookingUser The user who made the booking.

PhoneChatBookingUser

Represents a user for the PhoneChat Bookings.

Related Operations

MadeBookings, MadeBooking, ReceivedBookings, ReceivedBooking

PropertyTypeDescription
UserID integer The ID of the user.
Nickname string The name of the user.
PhoneNumber string The phone number of the user.
Note: This will be null if the provided Method does not require a phone number, or if the booking does not have the status Confirmed.
SkypeName string The skype name of the user.
Note: This will be null if the provided Method does not require a skype name, or if the booking does not have the status Confirmed.
Total integer The overall rating for the user. This is (Positive - Negative).
Positive integer The amount of positive ratings for the user.
Neutral integer The amount of neutral ratings for the user.
Negative integer The amount of negative ratings for the user.
Ratings integer The total amount of ratings for the user. This is (Positive + Neutral + Negative)
Disputes integer The amount of disputes made to the user.

DirectChatPINUser

An object containing basic information and everything DirectChat PIN-related about an user.

Related Operations

GetAllPINs

PropertyTypeDescription
Id integer The ID of the user.
Username string The name of the user.
AvailableNow boolean Represents whether the user is marked as Available Now for PhoneChat.
IsDirectChat boolean Represents whether the user is currently supplying DirectChat.
DirectChatPPM decimal The price set by the user for the caller to pay per minute.

AlternativePracticesList

An object containing all alternative practice options selected by the user, and whether this user wishes to partake in. For a list of possible options, see GetAlternativePractices.

Related Operations

GetServices

Related Models

AlternativePractice

PropertyTypeDescription
Practices array of aws:AlternativePractice Contains a list of all selected practices, with their ID and name.
DoesPhysicalMeetings boolean Indicates this user is offering these services via physical meetings. Having this enabled makes the Booking system available to the user, otherwise the user is only offering the practices through webcam/phone.

UpdateAlternatives

An input object containing the list of alternative services provided by the user, and whether the user wants to provide these via Physical Meetings.

Related Operations

UpdateServices

PropertyTypeDescription
Practices string of comma-seperated integers Required. A list of Alternative Services that the user is providing. For a list of services, see GetAlternativePractices.
DoesPhysicalMeetings boolean Required. Indicates this user is offering these services via physical meetings. Having this enabled makes the Booking system available to the user, otherwise the user is only offering the practices through webcam/phone.

SearchEscortRates

Allows you to search for InRates or OutRates in the SearchProfiles endpoint.

An example of the syntax in a GET-request: ..&InRates=RateBreakID=1,CurrencyID=28,Max=50&OutRates=..

Keep in mind that escorts provide their rates in their own currency, and that exchange rates will not be accounted for.

You can search for a few different cases with this property:

  • If you provide the RateBreakID of half an hour, you will search only for people providing escort rates for half an hour of service, as not everyone might provide this service.
  • If you provide the RateBreakID of Overnight, you will search only for people providing escort rates for an overnight service, as not everyone might provide this service.
  • If you provide any other RateBreakID, you will search for all other supplied escort rates, divided by the amount of hours of that Rate. This works by calculating an avarage of all supplied escort rates (except half an hour and overnight), and comparing your supplied values to that avarage.

    For example, If you supply the RateBreakID of two hours, and supply a maximum amount of 150, you will be searching for escorts who have an avarage hourly rate of at most 75.

Related Operations

SearchProfiles

PropertyTypeDescription
RateBreakID integer

Required. The RateBreakID you want to search for. See GetEscortRateBreaks for a list of possible RateBreakIDs.

As explained on the left, the way the InRates and OutRates gets filtered depends on what kind of Escort Rate is provided here.
CurrencyID integer

An optional CurrencyID on which you can filter the results. Providing this value will only return profiles which have set their Escort Currency to this value.

When providing this property, it only needs to be provided for either InRates or OutRates. If you provide it for both, ensure the values are equal.

See GetCurrencies for a list of currencies.
Min decimal The minimum value of the escort rates you want to search for. This value is optional, but at least one of Min or Max must be provided.
Max decimal The maximum value of the escort rates you want to search for. This value is optional, but at least one of Min or Max must be provided.

ProfileContentOverview

The content overview of a specific profile.

Related Operations

SearchProfiles

PropertyTypeDescription
FreeGalleryCount integer The amount of pictures in the profiles free gallery.
FreeGalleryLatestThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
FreeGalleryLatestThumbURL string The URL to the thumbnail of the most recent picture in the free gallery.
PrivateGalleryCount integer The amount of pictures in the profiles private gallery.
PrivateGalleryLatestThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
PrivateGalleryLatestThumbURL string The URL to the thumbnail of the most recent picture in the private gallery.
MovieClipCount integer The amount of movie clips in the profiles movie list.
MobileClipCount integer The amount of mobile-supported movie clips in the profiles movie list.
MovieClipLatestThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
MovieClipLatestThumbURL string The URL to the thumbnail of the most recent movie clip in the profiles movie list.
RentalMovieCount integer The amount of rental movies in the profiles rental movie list.
RentalMovieLatestThumbSafe boolean Indicates if this image is safe to show. It could be a masked image or one that has been checked by our moderators and considered safe.
RentalMovieLatestThumbURL string The URL to the thumbnail of the most recent rental movie in the profiles rental movie list.

ProfileContactOverview

The contact information of a specific profile.

Related Operations

UpdateAccount

PropertyTypeDescription
ShowEmailAddress boolean Whether the users email address should be shown.
AutoResponse boolean Whether the user has auto responses enabled, thus automatically responding to email messages with the text specified in AutoResponseText.
AutoResponseText string The text that the email auto response will send if AutoResponse is enabled.
Signature boolean Whether the user has an email signature enabled, appending an extra piece of text to every email, specified in SignatureText.
SignatureText string The text that will be appended on the bottom of every email if Signature is enabled.
MobileNumber string The mobile number of the user. Must be at least 8 numbers and start with the area code of the user's country, without any formatting characters. Must be unique to the user on the site.
ShowMobileNumber boolean Whether the user is showing their phone number on their profile. This has a daily fee, and thus is read-only.
PhoneChatNumber string The phone chat number of the user. Must be at least 8 numbers and start with the area code of the user's country, without any formatting characters. Must be unique to the user on the site.
PhoneChatPrice decimal The amount of credits that the user asks per minute for phone chatting with others.
ShowPhoneChatNumber boolean Whether the user is showing their phone chat number on their profile. This has a daily fee, and thus is read-only.
AcceptSMS boolean Whether the users is accepting SMS messages.

ProfileUpdateEscortRates

The rates specified by the user for either In-calls or Out-calls. All values are optional, but at least one should be specified if the In-calls or Out-calls are enabled.

Related Operations

UpdateAccount

PropertyTypeDescription
Min15 decimal The amount of money that the user asks for a 15 minute in- or out-call, specified by the user's preferred currency.
Min30 decimal The amount of money that the user asks for a 30 minute in- or out-call, specified by the user's preferred currency.
Min60 decimal The amount of money that the user asks for a 60 minute (1 hour) in- or out-call, specified by the user's preferred currency.
Min90 decimal The amount of money that the user asks for a 90 minute (1½ hour) in- or out-call, specified by the user's preferred currency.
Min120 decimal The amount of money that the user asks for a 120 minute (2 hour) in- or out-call, specified by the user's preferred currency.
Min180 decimal The amount of money that the user asks for a 180 minute (3 hour) in- or out-call, specified by the user's preferred currency.
Min240 decimal The amount of money that the user asks for a 240 minute (4 hour) in- or out-call, specified by the user's preferred currency.
Overnight decimal The amount of money that the user asks for an overnight in- or out-call, specified by the user's preferred currency.

ProfileUpdateImages

The profile images of the user, with their relevant metadata.

Related Operations

UpdateAccount

PropertyTypeDescription
ProfileImage1 ProfileUpdateImage The first profile picture of the user, including relevant metadata.
ProfileImage2 ProfileUpdateImage The second profile picture of the user, including relevant metadata.
ProfileImage3 ProfileUpdateImage The third profile picture of the user, including relevant metadata.

ProfileUpdateImage

A single profile image of a user, with it's relevant metadata.

Related Operations

UpdateAccount

PropertyTypeDescription
Image string When this model is used as input, this must contain a valid base64 image file. When this model is used as output, this will contain the image filename.
Description string A short description of the image. Maximum 50 characters.
Coordinates CropCoordinate The four coordinates points to identify the perimeter of the image to crop.
Rotate integer The rotation of the image in degrees. A value of 90 rotates it clockwise for a quarter.

CropCoordinate

Four coordinate points to identify a perimeter of an image to crop.

Related Operations

UpdateAccount

PropertyTypeDescription
TopLeftX decimal The X coordinate of the top-left position of the image.
TopLeftY decimal The Y coordinate of the top-left position of the image.
BottomRightX decimal The X coordinate of the bottom-right position of the image.
BottomRightY decimal The Y coordinate of the bottom-right position of the image.