Oracle Hospitality Data Value Mapping API

The DataValueMappingService Web Service offers capability to convert Opera values to external vendor's values or vice versa.

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /externalSystems/{extSystemCode}/hotels/{externalHotelId}/conversions Convert an external hotel ID to an OPERA code · Fetch Converted Hotel Code #
Ask an LLM
“What OPERA hotel code corresponds to an external system's hotel ID?”
“Can I translate a partner's hotel identifier into the OPERA hotel code?”
Tell an agent
Convert external hotel {external_hotel} from system {system} to its OPERA hotel code.
Look up the OPERA code for hotel {external_hotel} in external system {system}.
GET /externalSystems/{extSystemCode}/hotels/{operaHotelId}/convertedValues Convert values between OPERA and an external system · Fetch Converted Values #
Ask an LLM
“What does an external system's code translate to in OPERA for a hotel?”
“Can I convert a single value using a specific conversion code?”
Tell an agent
Convert {value} with conversion code {conversion} for hotel {hotel} and system {system}.
Get the converted values for hotel {hotel} in external system {system}.
GET /externalSystems/{extSystemCode}/hotels/{operaHotelId}/defaultValues Get default mapping values for an external system · Fetch Default values #
Ask an LLM
“What default values apply when an external system sends no mapped value?”
“Can I see a hotel's default data value mapping for one interface?”
Tell an agent
Get the default values for hotel {hotel} in external system {system}.
Show the mapping defaults external system {system} uses at hotel {hotel}.
GET /externalSystems/{externalSystem}/conversionCodes List conversion codes for an external system · Fetch Data Value Mapping Conversion Codes #
Ask an LLM
“Which data value mapping conversion codes exist for an external system?”
“Can I list only the conversion codes that are configured for a hotel?”
Tell an agent
List the conversion codes for external system {system}.
Show configured conversion codes for system {system} at hotel {hotel} in group {group}.
GET /externalSystems/{externalSystem}/conversionCodes/{conversionCode}/dataValueMappings List mappings for a conversion code · Fetch Data Value Mappings for specific conversion code #
Ask an LLM
“What value mappings are set up under one conversion code?”
“Can I search a conversion code's mappings by text or limit them to global scope?”
Tell an agent
List the mappings for conversion code {conversion} in external system {system}.
Search mappings under {conversion} for system {system} matching {text}.
POST /externalSystems/{externalSystem}/conversionCodes/{conversionCode}/dataValueMappings Create conversion code mappings · Create Conversion Code Mappings #
Ask an LLM
“How do I add a new value mapping under a conversion code?”
“Can I map a new external code to an OPERA value?”
Tell an agent
Create mappings {mappings} for conversion code {conversion} in system {system}.
Add a new {conversion} value mapping for external system {system}.
PUT /externalSystems/{externalSystem}/conversionCodes/{conversionCode}/dataValueMappings Update conversion code mappings · Update Conversion Code Mappings #
Ask an LLM
“How can I change an existing value mapping under a conversion code?”
“Can I edit data value mapping records that already exist for an interface?”
Tell an agent
Update the mappings for conversion code {conversion} in system {system} to {mappings}.
Change existing {conversion} mappings for external system {system}.
DELETE /externalSystems/{externalSystem}/conversionCodes/{conversionCode}/dataValueMappings Delete conversion code mappings · Remove Conversion Codes Mappings #
Ask an LLM
“Can I delete specific value mappings by their mapping IDs?”
“What is needed to remove mappings from a conversion code?”
Tell an agent destructive · confirm first
Delete mappings {mapping_ids} from conversion code {conversion} in system {system}.
Remove mapping {mapping_ids} under {conversion} for external system {system}.
DELETE /services/datavaluemapping/defaultValueCache Clear the default value cache · Clear Default Value Cache #
Ask an LLM
“How do I clear cached default mapping values after changing them?”
“Can I flush the data value mapping default value cache?”
Tell an agent destructive · confirm first
Clear the default value cache.
Flush the data value mapping default cache for hotel {hotel}.
GET /services/datavaluemapping/status Check the data value mapping service status · ping Data Value Mapping Service #
Ask an LLM
“Is the data value mapping service up?”
“What is the quickest health check for the DVM API?”
Tell an agent
Ping the data value mapping service.
Check data value mapping service status for hotel {hotel}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-hospitality:oracle-hospitality-datavaluemapping-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-hospitality-datavaluemapping-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: OPERA Cloud Service Data Value Mapping API
  description: 'APIs which offer external systems to config and use values different than what are configured in opera


    Compatible with OPERA Cloud release 26.2.0.0.


    This document and all content within is available under the Universal Permissive License v 1.0 (https://oss.oracle.com/licenses/upl). Copyright (c) 2020, 2026 Oracle and/or its affiliates.'
  version: 26.2.0.0
  termsOfService: https://www.oracle.com/legal/terms.html
  contact:
    email: hospitality_apis_ww_grp@oracle.com
  license:
    name: UPL
    url: https://opensource.org/licenses/upl
servers:
- url: /dvm/v1
tags:


# --- truncated at 32 KB (56 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle-hospitality/refs/heads/main/openapi/oracle-hospitality-datavaluemapping-api-openapi.yml