GET/v1/public/{church}/live
Is the church live?#
The live status for a church: whether a stream is on and where the captions come from. Cacheable; send If-None-Match.
Auth. None. This route is public.
- Auth
- No key
- Operation id
publicLive
Parameters
| Name | In | Description |
|---|---|---|
church required | path | The church slug, such as grace-chapel. For partner routes, the customer church id (org_) or slug. (string, e.g. grace-chapel) |
If-None-Match | header | The ETag of the copy you already hold. If it is current the answer is 304 with no body. (string) |
Responses
200 Success. Is the church live?.
{
"status": true,
"message": "live",
"data": {
"object": "live_stream",
"status": "live",
"ended": false,
"source": "asr",
"server_now_ms": 1793541609000
}
}400 The request could not be read.
{
"status": false,
"message": "the page cursor is not valid",
"error": {
"code": "invalid_argument",
"status": 400,
"request_id": "req_b337770ecebe03b03a88a8998b59263d"
}
}422 A field failed validation, or an Idempotency-Key was reused with a different body.
{
"status": false,
"message": "A field is not valid.",
"error": {
"code": "validation",
"status": 422,
"request_id": "req_b337770ecebe03b03a88a8998b59263d"
}
}500 Something went wrong. Quote error.request_id.
{
"status": false,
"message": "Something went wrong. Quote the request id to support.",
"error": {
"code": "internal",
"status": 500,
"request_id": "req_b337770ecebe03b03a88a8998b59263d"
}
}Code samples
curl -X GET "$FOLIO_API_URL/v1/public/grace-chapel/live"