> For the complete documentation index, see [llms.txt](https://developer.rategain.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.rategain.com/content/content-retrieve/soap-http.md).

# SOAP/HTTP

SOAP over HTTP(S) with XML as the payload is widely adopted as the standard for web services communication due to its platform and language independence. The RateGain Enterprise Connectivity HCD (Hotel Content Database) Content Retrieval Interface adheres to this standard.

For secure (HTTPS) access to resources, clients must include the appropriate root-level CA certificate. RateGain Enterprise Connectivity utilizes Comodo as its certificate authority, and the root-level CA certificate can be accessed here:

<https://support.comodo.com/index.php?_m=downloads&_a=viewdownload&downloaditemid=11&nav=0>,1

<br>

Also, clients must import RateGain Enterprise Connectivity public certificate as well.  This can be obtained by:

* Navigating to the WSDL in Internet Explorer
* Double---click on the lock icon in the bottom right corner of the browser window
* Click the “Details” tab
* Click the “Copy to File…” button
* Save the file as the appropriate type for the keystore into which the certificate will be imported.

Once the root-level CA certificate and public certificates are imported into a Keystore, the Keystore can be used by tools like **"wscompile"** to generate client stubs for accessing resources secured by SSL. Since the public certificate is hostname-specific, a separate one is required for each environment (e.g., UAT and Production) corresponding to its hostname.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://developer.rategain.com/content/content-retrieve/soap-http.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
