Skip to content

Add missing public endpoints to OpenAPI spec#39

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

Add missing public endpoints to OpenAPI spec#39
mintlify[bot] wants to merge 1 commit intomainfrom
mintlify/sync-openapi-1773969498

Conversation

@mintlify
Copy link

@mintlify mintlify bot commented Mar 20, 2026

Summary

Syncs the OpenAPI spec with 4 public API routes found in d-sports-api@9ee1e36 that were missing from openapi.json.

Trigger repo changes

  • d-sports-api commit 9ee1e36 ("chore: update spec") added the full codebase including all app/api/** routes.

Docs changes

  • api-reference/openapi.json — added 4 new endpoint entries:
    • GET /api/user/all — paginated community user list (User, Social and locker room)
    • GET /api/user/check-username — username availability check (User, Auth and onboarding)
    • POST /api/thirdweb-link — Thirdweb auth link for wallet linking (Wallets, Wallet and web3)
    • GET /api/v1/product_entitlement_mapping — RevenueCat product-to-entitlement map (Products, Commerce and purchases)

24 internal/admin/debug/cron routes were intentionally excluded from the public spec.

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