/

Document • By Codrut Software • Last modified 09 April 2026

The bolded name is provided in the request JSON object as the "mode" value.

https://api.codrutsoft.com/


Methods

  • test - Returns a success response if the API request completed successfully.
  • genid - Returns a generated token in id. You may provide the optional length parameter to specify token length.
  • identify - Returns service metadata in server and version.
  • getip - Returns the caller IP address in adress.
  • validate - Validates provided credentials and returns success if the credentials are valid.
  • login - Authenticates a user using user, password, and service. Optional expire-in-days sets session duration (max:365). Returns token and account on success.
  • logout - Logs out the current authenticated session. Requires valid credentials and active session context.
  • getversion - Checks for updates for the specified app and accepts client-version. Returns update information in version and updateurl.