Oracle Hospitality Profile Configuration API is one of 154 APIs that Oracle Hospitality publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include ProfileConfiguration. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
50 operations
across 18 paths,
and defines 58 schemas.
It is described by OpenAPI 3.2.0, at version 26.2.0.0.
Requests are made against a single base URL, /crm/config/v1.
The identity and technical contract details declared by the specification.
configHotelExclusivePreferencesType
array
This gives detailed information about a Exclusive preference at the property level.
addressFormatType
object
A representation of the information contained by an address format.
8 properties
claimAdjustmentLimitsInfo
object
Response object for fetching Claim Adjustment Limits.
3 properties
profileNameValidationsToChange
object
Request object to edit Profile names.
3 properties
creditRatingsType
array
List of Credit Ratings.
creditRatingType
object
Contains Common Master configuration detail.
5 properties
claimAdjustmentLimitsRangeType
object
List of Claim Adjustment Limits.
4 properties
configHotelExclusivePreferenceType
object
Base details common between both template and property level Exclusive preference ids.
5 properties
configExclusivePreferenceBaseType
object
Base details common between both template and property level Exclusive preference ids.
4 properties
preferenceGroupType
object
Preference group identification details.
8 properties
creditRatings
object
Response object for fetching credit ratings.
3 properties
warningsType
array
Used in conjunction with the Success element to define a business error.
configCopyPreferencesType
object
Copy instructions for copying template preferences to hotel(s)
2 properties
configHotelPreferencesType
array
This type holds a collection of preferences at the property level.
profileNameValidationsType
array
List of the Profile name to be configured or fetched.
templateExclusivePreferences
object
Response object for fetching exclusive preferences at the template level.
3 properties
claimAdjustmentLimits
object
Request object for modifying Claim Adjustment Limits.
3 properties
instanceLink
object
Metadata describing link description objects that MAY appear in the JSON instance representation.
7 properties
addressFormats
object
Response object for fetching Address Formats.
3 properties
preferencesCopy
object
Request object for copying template preferences to hotel(s).
3 properties
configTemplatePreferenceIDType
object
Base details common between both template and property level preference ids.
2 properties
profileLinks
object
Response object for fetch profile links
3 properties
status
object
Response Body.
2 properties
profileNameValidationEditType
object
Provides information about the Profile Names.
3 properties
addressFormatsType
array
An Address formats.
exclusivePreferences
object
Response object for fetching Exclusive preferences at the property level.
3 properties
codeDescriptionType
object
This contains a generic code and description information.
2 properties
managedByOptions
string
Describes of the Configuration is Managed by Enterprise or Property.
profileNameValidations
object
Response for fetching Profile names.
3 properties
warningType
object
Used when a message has been successfully processed to report any warnings or business errors that occurred.
10 properties
exceptionDetailType
object
Complex type that contains error details for a REST call.
9 properties
2 required
configCopyExclusivePreferencesType
object
Copy instructions for copying template Exclusive preferences to hotel(s)
2 properties
configExclusivePrefCodeAndGroupType
object
Base details common between both template and property level Exclusive preference ids.
2 properties
translationTextType2000
object
Contains Multiple translated texts and language codes.
2 properties
pointsThreshold
object
Points Threshold Information.
2 properties
profileLinksType
array
Holds the collection of profile link objects
profileLinkType
object
ProfileLinksType for create, change and delete
12 properties
configTemplateExclusivePreferencesType
array
Base details common between both template and property level exclusive preferences.
profileNameValidationTypeType
string
Simple Type for Profile Name Validations Type. e.g. Company,Travel Agent,Source.
templatePreferences
object
Response object for fetching preferences at the template level.
3 properties
operaVersionNumberType
string
Current Opera Version Number
configHotelPreferenceType
object
Base details common between both template and property level preferences.
8 properties
translationsTextType
array
Language code for the translation.
profileNameValidationType
object
Provides information about the Profile Names.
3 properties
preferenceGroupsType
array
Collection of preference groups.
errorInstance
object
Complex type that contains error instance details for a REST call.
7 properties
2 required
configTemplatePreferenceType
object
Base details common between both template and property level preferences.
8 properties
profileLinkInheritRates
string
Simple type for inherit rates
claimAdjustmentLimitsType
array
Collection of Claim Adjustment Limits
preferenceCodesType
array
Specifies the preference code and its description mapped to the exclusive preference.
hotelPreferences
object
Response object for fetching preferences at the property level.
3 properties
claimAdjustmentLimitType
object
Details of Claim Adjustment Limit.
5 properties
preferenceGroups
object
Response object for fetching preference groups.
3 properties
exclusivePreferencesCopy
object
Request object for copying template Exclusive preferences to hotel(s).
3 properties
configTemplatePreferencesType
array
This type holds a collection of preferences at the template level.
operaVersion
object
Response for Ping operation.
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle Hospitality publishes across the network.