This API operation will get the made bookings of the authenticated user.
GET
/v1/Webcam/MadeBookingDetails
GET
/v1/Groups/Webcam/MadeBookingDetails
(see Group Manager)
Property | Type | Description |
---|---|---|
BookingID |
integer | Required. The ID of the webcam booking. |
If the authenticated user is the manager of a group, the user can impersonate another member of the group. This allows the manager to perform tasks of other group members without having to authenticate as them.
The request can be build in the same way as the regular request, but targeted towards the Group manager endpoint. Additionally, it has the following extra parameters:
Property | Type | Description |
---|---|---|
UserID |
integer | Required. The ID of a member in the group that will be impersonated for this request. |
Parameters can be passed to this operation using the HTTP GET method by passing parameters over the query string of the URI.
The REST API uses HTTP request headers to determine what data type is returned or to authenticate the developer's API key. More information can be found in the overview section.
An Authorization header is required with every request and must contain the access_token of the user. More information can be found in the Access tokens page.
This endpoint requires the following scope:
Scope |
---|
account_webcam_bookings |
Property | Type | Description |
---|---|---|
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. |
The following example shows the data returned from the sample above.