Otto Information and Actions
Get Otto metadata
GET /api/otto/info
Returns meta data about the Otto instance and the FileMaker server.
caution
JWT Authentication will not work on this endpoint. You will need to use Basic Auth.
{
  "Otto": {
    "version": "3.0.5",
    "machineId": "-machineId-",
    "license": "-license-",
    "licenseStatus": {
      "level": 2,
      "message": "Full"
    }
  },
  "migratorVersion": "19.4.1.36",
  "FileMakerServer": {
    "version": {
      "long": "19.3.2 203(07-22-2021)",
      "short": "19.3.2",
      "major": "19"
    },
    "running": true
  },
  "isMac": true,
  "platform": "mac",
  "host": "-hostname-"
}
Restart otto
Restarts Otto immediately. It will not wait for any in flight tasks or processes to finish.
POST /api/otto
post body:
{
  "action": "restart"
}
returns:
{
  "ok": "true"
}
Check other server
Checks if the server can connect to another Otto Server. This helps test for network problems between "to" and "from" servers
POST /api/otto
post body:
{
  "action": "check-other-server",
  "url": "https://otherserver.com:3030"
}
if the connection works it will return.
{
  "success": true
}
if the connection fails
{
  "success": false
}