If there are unruly customers who have become unwelcome in the system, our API will post a command to your system to indicate that you should remove that customer from a specific room. If the performer is not specified, you should remove the customer from the system. This can occur if the customer is booted from multiple rooms in a given session.
For this service, you will need to provide your account manager with a fully qualified URL which can accept the following messages via raw post data:
POST [YOUR_API_URI] HTTP/1.1 Host: [YOUR_API_HOST] Content-Type: text/xml; charset=utf-8 Content-Length: [int] { function: customerBoot, performerId: [id], customerId: [id], nickname: [nickname] }
You should then respond with true if you were able to handle the request or false if the command was not valid. Do not return false if you were unable to remove the customer for any logistical reason. Only return false if the data did not appear to be valid.
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: [int] { success: true | false message: [string] }
Name | Description |
---|---|
success | Whether or not your request was allowed. |
message | An error message if success is false. |