Released docs. You are viewing the documentation published with v0.20.0. Development docs are available at Latest.
Report fail-closed runtime readiness
GET
/ready
const url = 'https://example.com/ready';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/readyResponses
Section titled “Responses”Runtime is ready
Media typeapplication/json
object
status
required
string
Example
{ "status": "ready"}Headers
Section titled “Headers”Cache-Control
string
Evidence responses are never cacheable.
traceparent
string
Effective W3C trace context. One valid inbound traceparent is retained; missing, invalid, or duplicate values are replaced and tracestate is never reflected.
Runtime is not ready
Media typeapplication/problem+json
object
One of:
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
- Evidence public problem Version 1
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
Evidence public problem Version 1
object
code
required
string
detail
required
string
status
required
integer
title
required
string
traceId
required
string
type
required
string
code
required
string
detail
required
string
status
required
integer
title
required
string
type
required
string
Example
{ "code": "service.unavailable", "detail": "the request could not be served", "status": 503, "title": "Service is unavailable", "type": "https://id.registrystack.org/problems/registry-evidence/service/unavailable"}Headers
Section titled “Headers”Cache-Control
string
Evidence responses are never cacheable.
traceparent
string
Effective W3C trace context. One valid inbound traceparent is retained; missing, invalid, or duplicate values are replaced and tracestate is never reflected.