status
Download SpecResponse
Microservice status is OK.
{
"version": "string",
"api_version": "string",
"status": "RUNNING",
"status_message": "string",
"issues": [
{
"severity": "NOTICE",
"code": "string",
"message": "string",
"created": "2023-06-07T17:32:28Z",
"updated": "2023-06-07T17:32:28Z"
}
],
"status_details": [
{
"k": "string",
"v": "string"
}
],
"app_id": "5bf77342-221c-11ee-be56-0242ac120002",
"start_time": "2023-06-07T17:32:28Z"
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Microservice status is erroneous.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveversion
string
required
The version number of the microservice. Scheme major.minor.patch (build number).
api_version
string
Newest supported API version (v1, v2, ..)
status
string
- Enum
-
- RUNNING
- WARNING
- ERROR
- PENDING
status_message
string
Describes the pending or running state of the microservice.
issues
array[object]
A list of active issues, which can represent warnings, errors or informational notices.
object
Describes a persistent issue
severity
string
required
- Enum
-
- NOTICE
- WARNING
- ERROR
code
string
required
message
string
required
created
string
date-time
When the issue was first logged
updated
string
date-time
When the issue was previously logged
status_details
array[object]
A key-value list of relevant status values for the microservice, calls per second, last import etc.
object
A status key-value pair
k
string
The key
v
string
The value
app_id
string
uuid
Unique UUID for the microservice, generated at startup
start_time
string
date-time
The datetime when the status was issued
Was this page helpful?