Skip to content

Readiness of the database and the model server

GET
/readyz
curl --request GET \
--url https://example.com/readyz

200 when ready; live mode also needs the model server (replay runs without it).

Successful Response

Media typeapplication/json
ReadyzResponse

Readiness of the database and the model server.

object
db
required
Db
boolean
decider
required
DeciderHealth

State of the model server as last checked (cached for 10 s).

object
checkpoint
Any of:
string
device
Any of:
string
model
Any of:
string
ok
required
Ok
boolean

Example generated

{
"db": true,
"decider": {
"checkpoint": "example",
"device": "example",
"model": "example",
"ok": true
}
}

Service Unavailable

Problem

Application/problem+json body. Extension members (for example job_id) are allowed.

object
detail
Any of:
string
errors
Any of:
Array<object>
FieldError

One validation failure: where, what, and a stable machine code (never the input value).

object
loc
required
Loc
Array
msg
required
Msg
string
type
required
Type
string
instance
Any of:
string
request_id
required
Request Id
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
key
additional properties
any

Example

{
"type": "about:blank"
}

Map data © OpenStreetMap contributors, under the Open Database Licence. Code under the Apache-2.0 licence. Made by Yogesh.

Changeset Second Opinion is an independent open source tool for OpenStreetMap reviewers. It is not endorsed by, sponsored by or affiliated with the OpenStreetMap Foundation. OpenStreetMap is a trademark of the OpenStreetMap Foundation, used under itstrademark policy.