Skip to main content

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
}