Skip to content

Harvest first-party OpenAPI from documentation → 3 specs at 3.2.0 - #1

Open
kinlane wants to merge 1 commit into
mainfrom
harvest-first-party-openapi-20260810
Open

Harvest first-party OpenAPI from documentation → 3 specs at 3.2.0#1
kinlane wants to merge 1 commit into
mainfrom
harvest-first-party-openapi-20260810

Conversation

@kinlane

@kinlane kinlane commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

This provider carried a Documentation URL and zero machine-readable contract in the catalog. Their documentation host publishes one — it just wasn't at a path our detector probed.

What landed

  • 3 per-tag OpenAPI documents, 5 operations, all OpenAPI 3.2.0
  • Registered in apis.yml — one apis: entry per per-tag spec
  • Source documents archived to openapi/_original/

Provenance

Each document carries x-source-url, x-documentation-url, x-last-validated: 2026-08-10 and x-provenance: first-party in info. Every operation comes from the provider's published contract — nothing derived or inferred. Refine reported 0 errors and 0 dangling $refs.

Source: readme.io API registry. Three published SecureKey Hub documents overlapped heavily; refine merged them by tag into 3 per-tag specs.

Review notes

Not rescored — Kin Score waits on the apis.io rebuild.

🤖 Generated with Claude Code

Retrieved the provider's own published OpenAPI from their documentation host,
refined into one document per tag at OpenAPI 3.2.0, and registered each in
apis.yml. Every spec carries x-source-url, x-documentation-url and
x-last-validated provenance in info.

No spec here is derived or inferred — all operations come from the provider's
published contract.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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