Skip to content

Sync openapi.json with new API endpoints#67

Open
mintlify[bot] wants to merge 1 commit intomainfrom
mintlify/sync-openapi-1774091240
Open

Sync openapi.json with new API endpoints#67
mintlify[bot] wants to merge 1 commit intomainfrom
mintlify/sync-openapi-1774091240

Conversation

@mintlify
Copy link

@mintlify mintlify bot commented Mar 21, 2026

Summary

Adds 5 missing public API endpoints to api-reference/openapi.json that exist in the d-sports-api codebase but were not yet documented.

Trigger

Commit d-sports-ecosystem/d-sports-api@ca7c27c — initial commit of the full d-sports-api codebase, including routes not yet reflected in the docs OpenAPI spec.

Changes in d-sports-api

  • app/api/leagues/route.ts — GET /api/leagues
  • app/api/user/check-username/route.ts — GET /api/user/check-username
  • app/api/user/all/route.ts — GET /api/user/all
  • app/api/webhooks/leagues-sync/route.ts — POST /api/webhooks/leagues-sync
  • app/api/v1/product_entitlement_mapping/route.ts — GET /api/v1/product_entitlement_mapping

Doc pages updated

  • api-reference/openapi.json — Added 5 new path entries with tags, parameters, security, and response descriptions. Updated the Teams and Webhooks tag descriptions to reflect the new endpoints.

Routes intentionally excluded

Admin-only (/api/leaderboard/reset, /api/rewards/admin-override, /api/pregen-wallet) and internal infrastructure proxies (/api/thirdweb-link, /api/thirdweb-proxy) were not added since they are not part of the public API surface.

@mintlify
Copy link
Author

mintlify bot commented Mar 21, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
d-sports 🟢 Ready View Preview Mar 21, 2026, 11:09 AM

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.

0 participants