Environments
Production and QA environments for agrirouter integrations
agrirouter operates two independent environments: Production and QA (Quality Assurance). Accounts, endpoints, and data in one environment are fully isolated from the other. Production is the default environment for partner integrations. Use it throughout development, testing, and live operation.
Production environment
Production is where all partner integrations run, from the first line of code through live operation with end users. Your integration connects to real agrirouter accounts and exchanges real agricultural data from day one, and your credentials stay valid for the full lifecycle of your application.
When you need a counterpart to exchange messages with during development, the IO-Tool can act as a test receiver on Production.
QA environment
The QA environment is reserved for internal agrirouter team use and for partners DKE has explicitly directed to it, typically to validate a new platform feature before it ships to Production. Data in QA may be reset periodically.
QA is not a general development environment. Use Production for day-to-day integration work. Do not distribute QA credentials or QA URLs to end users.
Endpoints in one environment cannot communicate with endpoints in the other. If you ever test against QA, make sure every component (including any IO-Tool instance) is configured for the same environment.
Environment URLs
Each environment has its own set of API endpoints and UI URLs. For the complete list, see the appendix.
Environment URLs1 minAvailability area
agrirouter currently operates in the EU area. Both the Production and QA environments are hosted within the EU region.
Next steps
With your developer account set up and the environments clear, create your first endpoint.
Your First Endpoint9 min