31 lines
760 B
YAML
31 lines
760 B
YAML
basePath: /
|
|
definitions:
|
|
api.HealthResponse:
|
|
properties:
|
|
status:
|
|
example: ok
|
|
type: string
|
|
type: object
|
|
info:
|
|
contact: {}
|
|
description: JSON API for browsing the Thamanyah catalogue. Read-side counterpart
|
|
to the CMS, which is what ingests videos.
|
|
title: Thamanyah Discovery API
|
|
version: "1.0"
|
|
paths:
|
|
/health:
|
|
get:
|
|
description: Reports that the service is up and serving. Used as the ALB target
|
|
group health check; it does not verify the database connection.
|
|
produces:
|
|
- application/json
|
|
responses:
|
|
"200":
|
|
description: OK
|
|
schema:
|
|
$ref: '#/definitions/api.HealthResponse'
|
|
summary: Health check
|
|
tags:
|
|
- system
|
|
swagger: "2.0"
|