***
## title: Environments
Rendr provides two fully isolated API environments. Use UAT for development and testing, and Production for live traffic.
Safe, isolated environment for integration development, testing, and validation.
Live environment for real carrier bookings, dispatch, and financial settlement.
***
## Base URLs
```
https://uat.api.rendr.delivery
```
```
https://api.rendr.delivery
```
All API paths are identical across environments. Only the base URL changes.
***
## Environment Isolation
Environments are completely separated — nothing is shared between them.
| | UAT | Production |
| -------------------- | ------------------------------ | ------------------------ |
| API keys | UAT-specific | Production-specific |
| Deliveries | Isolated | Isolated |
| Webhooks | Configured independently | Configured independently |
| Carrier integrations | Sandbox / controlled test mode | Live |
| Financial settlement | Not applied | May apply |
Data created in UAT does not exist in Production.
***
## UAT (User Acceptance Testing)
UAT is intended for integration development and pre-production validation.
**Use UAT for:**
Build and iterate against a safe, non-live environment.
Validate full delivery flows without real-world impact.
Walk through status transitions in a controlled environment.
Set up and test store rules before going live.
**Characteristics:**
* Safe for repeated testing
* Test deliveries do not trigger real financial settlement
* Carrier integrations operate in sandbox or controlled test mode
* Rate limits may differ from Production
Always validate your integration in UAT before promoting changes to Production.
***
## Production
Production processes live deliveries with real carriers and real customers.
**Characteristics:**
* Real carrier bookings
* Real dispatch and tracking
* Financial settlement may apply
* Operational monitoring enabled
Only Production API keys can access the Production environment.