{"name":"mir-emulator","description":"Emulator of the MiR robot REST API. Each tracked MiR software version is served under its own path prefix.","primary_source":"https://supportportal.mobile-industrial-robots.com/documentation/rest-api/rest-api-files/","versions":{"3.8.1":"https://amr-emulator.com/3.8.1/api/v2.0.0","3.7.2":"https://amr-emulator.com/3.7.2/api/v2.0.0","3.6.7":"https://amr-emulator.com/3.6.7/api/v2.0.0","3.5.6":"https://amr-emulator.com/3.5.6/api/v2.0.0","3.5.4":"https://amr-emulator.com/3.5.4/api/v2.0.0","2.14.7":"https://amr-emulator.com/2.14.7/api/v2.0.0","2.13.5.4":"https://amr-emulator.com/2.13.5.4/api/v2.0.0","2.12.0.4":"https://amr-emulator.com/2.12.0.4/api/v2.0.0","2.10.5.8":"https://amr-emulator.com/2.10.5.8/api/v2.0.0"},"latest":"https://amr-emulator.com/latest/api/v2.0.0","fleet":{"description":"MiR Fleet Enterprise Integration API emulator; each fleet embeds robot emulators it controls over their own REST API","versions":{"1.5.0":"https://amr-emulator.com/fleet/1.5.0/api/v1","1.4.2":"https://amr-emulator.com/fleet/1.4.2/api/v1","1.3.1":"https://amr-emulator.com/fleet/1.3.1/api/v1"},"auth":"x-api-key header; default key 'distributor'","specs":{"1.5.0":"https://amr-emulator.com/fleet/1.5.0/openapi.json","1.4.2":"https://amr-emulator.com/fleet/1.4.2/openapi.json","1.3.1":"https://amr-emulator.com/fleet/1.3.1/openapi.json"},"official_docs":{"1.5.0":"https://supportportal.mobile-industrial-robots.com/support-files/manuals/MiR_Fleet_Enterprise_OpenAPI_Specification/1.5.0/index.html?urls.primaryName=MiR+Fleet+Integration+API+v1","1.4.2":"https://supportportal.mobile-industrial-robots.com/support-files/manuals/MiR_Fleet_Enterprise_OpenAPI_Specification/1.4.2/index.html?urls.primaryName=MiR+Fleet+Integration+API+v1","1.3.1":"https://supportportal.mobile-industrial-robots.com/support-files/manuals/MiR_Fleet_Enterprise_OpenAPI_Specification/1.3.1/index.html?urls.primaryName=MiR+Fleet+Integration+API+v1"}},"auth":"Authorization: Basic BASE64(user:SHA-256-hex(password)); factory default account distributor/distributor","specs":{"3.8.1":"https://amr-emulator.com/3.8.1/swagger.json","3.7.2":"https://amr-emulator.com/3.7.2/swagger.json","3.6.7":"https://amr-emulator.com/3.6.7/swagger.json","3.5.6":"https://amr-emulator.com/3.5.6/swagger.json","3.5.4":"https://amr-emulator.com/3.5.4/swagger.json","2.14.7":"https://amr-emulator.com/2.14.7/swagger.json","2.13.5.4":"https://amr-emulator.com/2.13.5.4/swagger.json","2.12.0.4":"https://amr-emulator.com/2.12.0.4/swagger.json","2.10.5.8":"https://amr-emulator.com/2.10.5.8/swagger.json"},"console":"https://amr-emulator.com/console","diff":"https://amr-emulator.com/_emulator/diff?from=2.14.7&to=3.8.1","sessions":"Send X-MiR-Session: <1-64 chars of A-Za-z0-9._-> to control your own isolated virtual robot; omit it for the shared default robot","notes":"Shared demo instance: state is in-memory, per runtime instance, and reset on cold start. Do not store anything you need to keep."}