Gaming Generic
GAMING_GENERIC
is used to
integrate OPERA Cloud functionality like Profile Lookup and Download,
and Create Enrollment with any Gaming/Player Tracking System that
follows OPERA Cloud REST APIs specification and standards.
-
Outbound Code should be created for the property which requires gaming integration.
-
Select the Outbound Type GAMING_GENERIC.
-
Enter a unique Outbound Code, for example:
GAMGENPPROP3
. -
Enter a Description for the gaming system.
-
Enable External System, Enable Conversions, and External Property Code.
-
Protocol is defaulted with REST for gaming integration.
-
Select Authorization Type OAUTH and provide the OAuth Token URL, for example: https://gaminghost.com/v1/oauth.
-
Select Grant Type Client Credentials, and enter Client Id & Client Key and Application Key provided by the Gaming/Player Tracking System.
-
Enter the RESP API Base URL Service Path provided by gaming system, for example: https://gaminghost.com/v1.
-
Save the Outbound configuration.
-
Add Data Value Mappings. For more information, see Data Value Mappings.
-
Define the Conversion Codes for Address Type, Gender, Phone Type, State Code, Country Code, Language Code, Profile Type, Title, Membership Level, and Membership Type.
-
Table 24-2 List of APIs supported for Gaming Generic Integration
API Module | API Name | OperationID | Method | API Service URL |
---|---|---|---|---|
Customer Relationship Management Outbound |
Retrieve profiles from external system |
getExternalProfile |
Get |
|
Customer Relationship Management Outbound |
Download a Profile from external system |
downloadExternalProfile |
Get |
|
Customer Relationship Management Outbound |
Create an Enrollment |
postEnrollment |
Post |
|
Customer Relationship Management Outbound |
Retrieve player statistics |
getPlayerStatistics |
Get |
|
Customer Relationship Management Outbound |
Get offers that can be attached for a profile |
getGamingOffers |
Get |
|
Cashiering Outbound |
Operation to get complimentary redemptions for a guest having PTS Membership Type |
getCompRedemptions |
Get |
|
Cashiering Outbound |
Operation to post complimentary redemptions for a guest having PTS Membership Type |
postCompRedemption |
Post |
|
Cashiering Outbound |
Operation to reverse complimentary redemptions for a guest having PTS Membership Type |
compRedemptionReversals |
Post |
|
Cashiering Outbound |
Operation to request for complimentary postings approval. |
approveCompPostings |
Post |
|
Cashiering Outbound |
Operation to request for bulk complimentary postings approval. |
BulkApproveComPosting |
Post |
|
Cashiering Outbound |
Operation to request for complimentary postings reversal. |
compPostingsReversal |
Post |
|
Note:
Refer the API specification versions with respect to the OPERA Cloud version.Parent topic: Outbound System Types and Respective Configurations