pages.apiReference.badge
pages.apiReference.title
pages.apiReference.subtitle
pages.apiReference.auth.title
pages.apiReference.auth.description
Authorization: Bearer YOUR_API_KEYpages.apiReference.auth.note
pages.apiReference.baseUrl.title
https://api.jgnext.compages.apiReference.endpoints
POST
/api/v1/ai/builderGenerate code from a natural language prompt
curl -X POST https://api.jgnext.com/api/v1/ai/builder \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Create a todo app with React"}'GET
/api/builder/sessionsList all builder sessions for the authenticated user
curl https://api.jgnext.com/api/builder/sessions \ -H "Authorization: Bearer YOUR_API_KEY"
POST
/api/builder/sessionCreate a new builder session
curl -X POST https://api.jgnext.com/api/builder/session \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "My New Project"}'GET
/api/credits/balanceGet current credit balance for the authenticated user
curl https://api.jgnext.com/api/credits/balance \ -H "Authorization: Bearer YOUR_API_KEY"
POST
/api/builder/deployDeploy a project to production
curl -X POST https://api.jgnext.com/api/builder/deploy \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sessionId": "abc123", "platform": "vercel"}'pages.apiReference.rateLimits.title
- âą pages.apiReference.rateLimits.starter
- âą pages.apiReference.rateLimits.professional
- âą pages.apiReference.rateLimits.enterprise