docs: document missing API reference endpoints - #88
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughExpands the API reference navigation in ChangesAPI Reference Navigation Expansion
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request updates docs.json to include several new API groups and endpoints, such as Auth, Balances, Family Exports, Family Settings, Import Sessions, and Recurring Transactions, while also fixing some minor indentation. The review feedback suggests reordering the newly added Auth group to place it after Accounts to maintain alphabetical consistency in the API reference navigation.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| { | ||
| "group": "Auth", | ||
| "openapi": "/openapi.yaml", | ||
| "pages": [ | ||
| "POST /api/v1/auth/signup", | ||
| "POST /api/v1/auth/login", | ||
| "POST /api/v1/auth/refresh", | ||
| "POST /api/v1/auth/sso_exchange", | ||
| "POST /api/v1/auth/sso_link", | ||
| "POST /api/v1/auth/sso_create_account", | ||
| "PATCH /api/v1/auth/enable_ai" | ||
| ] | ||
| }, | ||
| { | ||
| "group": "Accounts", | ||
| "openapi": "/openapi.yaml", | ||
| "pages": [ | ||
| "GET /api/v1/accounts" | ||
| "GET /api/v1/accounts", | ||
| "GET /api/v1/accounts/{id}" | ||
| ] | ||
| }, |
There was a problem hiding this comment.
The groups in docs.json are organized alphabetically. However, the newly added Auth group is placed before the Accounts group.
Please reorder them so that Accounts precedes Auth to maintain strict alphabetical ordering and consistency across the API reference navigation.
{
"group": "Accounts",
"openapi": "/openapi.yaml",
"pages": [
"GET /api/v1/accounts",
"GET /api/v1/accounts/{id}"
]
},
{
"group": "Auth",
"openapi": "/openapi.yaml",
"pages": [
"POST /api/v1/auth/signup",
"POST /api/v1/auth/login",
"POST /api/v1/auth/refresh",
"POST /api/v1/auth/sso_exchange",
"POST /api/v1/auth/sso_link",
"POST /api/v1/auth/sso_create_account",
"PATCH /api/v1/auth/enable_ai"
]
},|
Superagent didn't find any vulnerabilities or security issues in this PR. |
Summary
openapi.yamlwith the current generated API spec fromwe-promise/suredocs.jsonso every currently documented API operation is reachable in MintlifyPOST /api/v1/syncandGET /api/v1/usagereference pages while expanding the rest of the API surfaceWhat this adds
Validation
docs.jsonmaps to an operation inopenapi.yamlSummary by CodeRabbit