action namsor_api_status { label: "Prints the current status of the classifiers. A classifier name in apiStatus corresponds to a service name in apiServices." provider: namsor method: GET path: "/api2/json/apiStatus" encoding: json output: { type: "object" properties: { classifiers: { type: "array" description: "The list of classifiers and versions." items: { type: "object" description: "The list of classifiers and versions." properties: { classifierName: { type: "string" description: "The classifier name" } learning: { type: "boolean" description: "True if the classifier is learning" } probabilityCalibrated: { type: "boolean" description: "True if the classifier has finished the initial learning and calibrated probabilities (meanwhile, during initial learning, probabilities will be equal to -1)" } serving: { type: "boolean" description: "True if the classifier is serving requests (has reached minimal learning, is not shutting down)" } shuttingDown: { type: "boolean" description: "True if the classifier is shutting down" } } } } softwareVersion: { type: "object" description: "The software version." properties: { softwareNameAndVersion: { type: "string" description: "The software version" } softwareVersion: { type: "array" description: "The software version major minor build" items: { type: "integer" format: "int32" description: "The software version major minor build" } } } } } } }