OPERA Cloud APIs by Module-Profiles (CRM)-Profile Preferences
Number of APIs: 7
-
get Preference for Profile GET {{HostName}}/crm/v1/profiles/{{ProfileId}}/preferences?hotelId={{HotelId}}&id=LAKE
-
get Available Preference LOV For Profile GET {{HostName}}/crm/v1/profileListOfValues/availablePreferences?hotelId={{HotelId}}&maxFetchSize=10&id=POOL
-
Get Profile -> fetchInstructions = Preference GET {{HostName}}/crm/v1/profiles/{{ProfileId}}?fetchInstructions=Preference
-
post Preference (v0) (1 preference) POST {{HostName}}/crm/v1/profiles/{{ProfileId}}/preferences
-
distribute Preference PUT {{HostName}}/crm/v1/profiles/{{ProfileId}}/preferences
-
delete Global Preference DELETE {{HostName}}/crm/v1/profiles/{{ProfileId}}/preferenceType/{{PreferenceType}}/preferences/{{PreferenceCode}}
-
delete Preference DELETE {{HostName}}/crm/v1/profiles/{{ProfileId}}/hotels/{{HotelId}}/preferenceType/{{PreferenceType}}/preferences/{{PreferenceCode}}