Skip to content

Add Fleet (fleetdm) reverse-engineered OpenAPI spec#8

Open
conikeec wants to merge 1 commit into
mainfrom
add-fleet-spec
Open

Add Fleet (fleetdm) reverse-engineered OpenAPI spec#8
conikeec wants to merge 1 commit into
mainfrom
add-fleet-spec

Conversation

@conikeec

Copy link
Copy Markdown
Contributor

Adds fleet/fleet-openapi.yaml — a reverse-engineered OpenAPI 3.0.3 spec for Fleet's REST API (fleetdm.com), covering all 247 documented endpoints across GET/POST/PUT/PATCH/DELETE.

Generated from Fleet's canonical docs (docs/REST API/rest-api.md) at v4.88.1 and cross-validated against Fleet's Go route table (server/service/handler.go, 432 routes). Validates clean against OpenAPI 3.0. Backs a new fleet catalog entry.

🤖 Generated with Claude Code

@conikeec conikeec requested a review from hubertp as a code owner July 11, 2026 03:38
@conikeec

Copy link
Copy Markdown
Contributor Author

Any code owner other than me (I authored this, so GitHub blocks my self-approval) — a one-click Approve unblocks the merge. This just adds fleet/fleet-openapi.yaml, a reverse-engineered Fleet OpenAPI 3.0.3 spec (247 documented ops, validated against Fleet's Go route table). Once approved it'll be squash-merged and the fleet entry published to the rote catalog. cc @hubertp @debasishg @roberts-pumpurs

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.

1 participant