# Integration

### Environments

Rialto currently supports two environments : Staging and Production.

* **Staging environment** will be the first you will interact with when working on integrating Rialto's products. This is an environment dedicated solely to testing. For that reason, data might be deleted an any moment, and the environment might be unstable due to new features integration or unannounced maintenance windows. Please contact Rialto's support if you encounter any issue related to the environment stability. The application for this environment can be found at <https://staging.rialtobridge.xyz> while the API base URL is <https://staging.api.rialtobridge.xyz>.
* **Production environment** is where real trades are processed. Once you are ready to integrate Rialto products with your own production environment, the Rialto team will set you up with a dedicated production account. The application for this environment can be found at <https://app.rialtobridge.xyz> while the API base URL is <https://api.rialtobridge.xyz>.

Please note that both environment are totally separate environments, data is never shared between the two, promotion or migration of accounts is not possible at the moment.

### Postman Collection

Rialto's team maintains a [Postman Collection](https://www.postman.com/rialtobridge/team-workspace) to easily integrate with Rialto's APIs, whether it's in the Staging or Production environments.

### Simulation

In Staging environment, Simulation routes are exposed to allow users to integrate seamless with Rialto's API. These routes focus on actions that generally necessitate the intervention of Rialto's Admin or Compliance team.-

The actions that can be done are the following:

* Simulate the advancement of a transaction, from an idle status to completion or dismissal
* Simulate the setting of a Transaction Limit and Preset Fees
* Simulate the acceptance or rejection of a new Bank Account or Blockchain Wallet

Note that these routes are purely meant as a tool to increase integration speed, and are not representative of Rialto's production processes. These routes are not available in the API in production environments.


---

# Agent Instructions: 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:

```
GET https://docs.rialtobridge.xyz/getting-started/integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
