Referência da API
API JGNEXT
Crie integrações e automatize seu fluxo de trabalho com nossa API RESTful.
Autenticação
Todas as requisições à API requerem autenticação usando um token Bearer. Inclua sua chave de API no header Authorization:
Authorization: Bearer YOUR_API_KEYVocê pode encontrar sua chave de API no dashboard em Configurações → Chaves de API.
URL Base
https://api.jgnext.comEndpoints
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"}'Limites de Taxa
- • Starter: 100 requisições/minuto
- • Profissional: 1.000 requisições/minuto
- • Empresarial: Ilimitado