Shinobu API
Shinobu Filewatcher APIs.
Authorizations
AuthorizationstringRequired
Use Authorization: Bearer <base64(api_key)>
Responses
200
Status
application/json
operationstring Β· enumOptionalPossible values:
successinteger Β· enumOptionalPossible values:
is_aliveinteger Β· enumOptionalPossible values:
pidintegerOptional
Current PID of the Watcher process
get
/shinobu200
Status
Authorizations
AuthorizationstringRequired
Use Authorization: Bearer <base64(api_key)>
Responses
200
Result
application/json
operationstringRequired
Name of operation
errorstringOptional
Error message if any
successMessagestringOptional
Success message if any
successinteger Β· enumRequiredPossible values:
Returns 1 if operation was successful, else 0
post
/shinobu/stop200
Result
Authorizations
AuthorizationstringRequired
Use Authorization: Bearer <base64(api_key)>
Responses
200
Result
application/json
operationstring Β· enumOptionalPossible values:
successinteger Β· enumOptionalPossible values:
new_pidintegerOptional
PID of the new Watcher process.
post
/shinobu/restart200
Result
Authorizations
AuthorizationstringRequired
Use Authorization: Bearer <base64(api_key)>
Responses
200
Result
application/json
operationstring Β· enumOptionalPossible values:
successinteger Β· enumOptionalPossible values:
new_pidintegerOptional
PID of the new Watcher process.
post
/shinobu/rescan200
Result
Last updated