From 719b8429e022da003c093b5a82f4db93bf8eed2e Mon Sep 17 00:00:00 2001 From: "Viljami + Claude v.kuosmanen@epilot.cloud" Date: Tue, 22 Sep 2026 12:18:19 +0000 Subject: [PATCH] docs: publish Snapshot API reference The Snapshot API spec has been published to docs.api.epilot.io/snapshot-api.yaml and referenced in the changelog since June, but was never registered in redoc.config.js, so no /api/snapshot reference page existed. Register it next to the Blueprint Manifest API and regenerate the API discovery document. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_018F8UBj8bU7zeuXyNAtSoz3 --- redoc.config.js | 5 +++++ static/openapi-specs/apis.json | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/redoc.config.js b/redoc.config.js index 5d4c17f..540188b 100644 --- a/redoc.config.js +++ b/redoc.config.js @@ -161,6 +161,11 @@ module.exports.specs = [ routePath: '/api/blueprints', specUrl: 'https://docs.api.epilot.io/blueprint-manifest.yaml', }, + { + layout: { title: 'Snapshot API' }, + routePath: '/api/snapshot', + specUrl: 'https://docs.api.epilot.io/snapshot-api.yaml', + }, { layout: { title: 'Design API' }, routePath: '/api/design', diff --git a/static/openapi-specs/apis.json b/static/openapi-specs/apis.json index 487dd0f..38364d2 100644 --- a/static/openapi-specs/apis.json +++ b/static/openapi-specs/apis.json @@ -323,6 +323,16 @@ } ] }, + { + "name": "Snapshot API", + "baseURL": "https://snapshot.sls.epilot.io", + "properties": [ + { + "type": "Swagger", + "url": "https://docs.api.epilot.io/snapshot-api.yaml" + } + ] + }, { "name": "Design API", "baseURL": "https://design-builder-api.sls.epilot.io",