Skip to content

docs(builders): Mintlify MDX pack for the Builders API#1

Draft
zdeadex wants to merge 2 commits intomainfrom
cursor/port-builders-api-mintlify-798a
Draft

docs(builders): Mintlify MDX pack for the Builders API#1
zdeadex wants to merge 2 commits intomainfrom
cursor/port-builders-api-mintlify-798a

Conversation

@zdeadex
Copy link
Copy Markdown
Member

@zdeadex zdeadex commented Apr 20, 2026

Port du pack Mintlify de la Builders API depuis junction-front-end#417 vers ce repo, puisque c'est lui qui alimente docs.junction.exchange.

Contenu porté

Seule la partie Mintlify du PR 417 a été portée ici. Les changements de code applicatif (projects/services/*, projects/website/*, .env.example, AGENTS.md) restent dans le repo front-end.

Nouveaux fichiers — dossier builders/

  • builders/overview.mdx — page d'accueil de la section
  • builders/quickstart.mdx — walkthrough curl / TypeScript / Python
  • builders/authentication.mdxx-api-key, rate limits
  • builders/commissions.mdx — tiers 1 / 2 / 3 et calcul
  • builders/errors.mdx — codes d'erreurs stables et retriables
  • builders/migrate-from-based.mdx — migration drop-in depuis based.one
  • builders/endpoints/list-referrals.mdxGET /referrals/{code}
  • builders/endpoints/volume-30d.mdxGET /referrals/volume_30d/{code}
  • builders/endpoints/user-detail.mdxGET /referrals/{code}/user/{address}
  • builders/endpoints/summary.mdxGET /referrals/{code}/summary
  • builders/openapi.json — subset OpenAPI 3.1 version-pinné du spec global (tag builders)

mint.json

  • Nouvel onglet top-bar Builders API (à côté de API Reference et Integrations).
  • Nouveau groupe Builders API dans la navigation, avec un sous-groupe Endpoints.
  • Enregistrement de builders/openapi.json via la clé "openapi" pour que Mintlify auto-rende les formulaires request / response sur chaque page endpoint (celles déclarant openapi: "GET /builders/..." en frontmatter).

Vérif

python3 -c "import json; json.load(open('mint.json')); json.load(open('builders/openapi.json'))"

Les deux JSON sont valides. Le rendu effectif (preview Mintlify) sera visible sur le déploiement de la branche.

Commits

  1. docs(builders): add Mintlify MDX pack for the Builders API — les 11 fichiers sous builders/.
  2. docs(builders): wire Builders API into mint.json navigation — onglet, groupe et enregistrement OpenAPI.
Open in Web Open in Cursor 

cursoragent and others added 2 commits April 20, 2026 14:09
Port the Builders API Mintlify pack from junction-front-end#417 into
this docs repo (docs.junction.exchange):

- builders/overview.mdx
- builders/quickstart.mdx
- builders/authentication.mdx
- builders/commissions.mdx
- builders/errors.mdx
- builders/migrate-from-based.mdx
- builders/endpoints/list-referrals.mdx
- builders/endpoints/volume-30d.mdx
- builders/endpoints/user-detail.mdx
- builders/endpoints/summary.mdx
- builders/openapi.json (version-pinned subset of junction.exchange/openapi.json)

Navigation wiring in mint.json comes in a follow-up commit.

Co-authored-by: Zdeadex <zdeadex@users.noreply.github.com>
- Add 'Builders API' top tab pointing to builders/overview.
- Add a 'Builders API' navigation group with an Endpoints sub-group.
- Register builders/openapi.json so Mintlify auto-renders REST
  request/response forms on endpoint pages that declare
  `openapi: "GET /builders/..."` in their frontmatter.

Co-authored-by: Zdeadex <zdeadex@users.noreply.github.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.

2 participants