Skip to content

Sync OpenAPI spec: add check-username and product entitlement endpoints#42

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

Sync OpenAPI spec: add check-username and product entitlement endpoints#42
mintlify[bot] wants to merge 1 commit intomainfrom
mintlify/sync-openapi-1773974363

Conversation

@mintlify
Copy link

@mintlify mintlify bot commented Mar 20, 2026

Summary

Syncs the OpenAPI spec from d-sports-api after d-sports-ecosystem/d-sports-api@b8373c9 (initial commit with Supabase migration).

Changes

api-reference/openapi.json — Added two missing public endpoints:

  • GET /api/user/check-username — username availability check (User, Auth and onboarding tags)
  • GET /api/v1/product_entitlement_mapping — RevenueCat product-to-entitlement mapping (Products, Commerce and purchases tags)

repositories/d-sports-api.mdx — Updated the tech stack table to note Supabase as the database host (PostgreSQL → PostgreSQL (Supabase)).

Not included

Admin, cron, debug, and internal infrastructure routes (e.g. /api/admin/*, /api/cron/*, /api/debug/*) are intentionally excluded from the public API 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