Skip to content

docs: publish Deadlines API reference - #183

Merged
chemic merged 1 commit into
mainfrom
docs/publish-deadlines-api-reference
Nov 10, 2026
Merged

chemic merged 1 commit into
mainfrom
docs/publish-deadlines-api-reference

Conversation

@chemic

@chemic chemic commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

What

  • Register the Switching Deadlines API in redoc.config.js at /api/deadlines. The spec (https://docs.api.epilot.io/deadlines.yaml) is already published by deadlines-api's prod deploy, but without an entry the page returned 404.
  • Regenerate static/openapi-specs/apis.json. The only change is the new entry, base URL https://deadlines-api.sls.epilot.io.
  • Switching Deadlines intro: the "API Docs" and "REST API" links pointed to /api/pricing; they now go to /api/deadlines. Drop the SDK link, since @epilot/deadlines-client is not published.

Checked

  • npm ci && npm run build on Node 20 passes.
  • /api/deadlines renders all five operations with their required permissions, and the intro links resolve.

Add the Switching Deadlines API to the Redoc spec list at /api/deadlines and
regenerate the API discovery document. The spec is published to
docs.api.epilot.io/deadlines.yaml by deadlines-api's post-deploy step, but no
docs entry existed, so /api/deadlines returned 404.

Point the Switching Deadlines intro at the new reference (it linked to the
Pricing API) and drop the link to @epilot/deadlines-client, which is not
published.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chemic
chemic merged commit 0f54c18 into main Nov 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants