19 lines
263 B
Plaintext
19 lines
263 B
Plaintext
|
|
syntax = "v1"
|
||
|
|
|
||
|
|
type HealthData {
|
||
|
|
Status string `json:"status"`
|
||
|
|
Service string `json:"service"`
|
||
|
|
}
|
||
|
|
|
||
|
|
@server (
|
||
|
|
group: ping
|
||
|
|
prefix: /api/v1
|
||
|
|
)
|
||
|
|
service gateway {
|
||
|
|
@handler Ping
|
||
|
|
get /ping returns (HealthData)
|
||
|
|
|
||
|
|
@handler Health
|
||
|
|
get /health returns (HealthData)
|
||
|
|
}
|