OpenAPI

Машиночитаемый контракт модуля поставляется вместе с пакетом cascad360-module-files (OpenAPI YAML). В Swagger UI ядра перечень public endpoints ядра; files — отдельный контракт модуля.

Base URL: https://<host>/ (пример: http://localhost:5000). Соглашения, обзор Public API, Swagger UI.

См. также установку модуля медиатеки, установку ядра 1.0.13 и журнал версий.

Пример curl

curl http://localhost:5000/api/openapi.json | jq '.paths | keys | map(select(startswith("/api/v1/files")))'

См. также: Обзор Files.