RESTful APIs para integração com ferramentas de automação como n8n, Zapier e Make
Base URL: https://ai-tools.carraes.dev/api
Todas as APIs são públicas e não requerem autenticação.
⚠️ Importante: A API SQL requer autorização especial (apenas emails @zapsign.com.br)
{
"success": true,
"data": {
// Response data
}
}
Analise e categorize automaticamente feedback de clientes
{
"comments": [
"O produto é excelente!",
"Está com bug na tela de login",
"Poderiam adicionar modo escuro?"
]
}
{
"success": true,
"data": {
"categories": [
{
"text": "O produto é excelente!",
"category": "positive",
"confidence": 0.95,
"sentiment_score": 0.8,
"reasoning": "Elogio direto ao produto"
}
],
"summary": {
"total_comments": 3,
"positive_count": 1,
"negative_count": 1,
"urgent_count": 0,
"top_themes": ["produto", "interface"]
}
}
}
curl -X POST https://ai-tools.carraes.dev/api/comments \
-H "Content-Type: application/json" \
-d '{"comments":["Ótimo produto!"]}'
Transforme emails longos e tickets em resumos claros e acionáveis
{
"content": "Email content here...",
"summary_type": "all",
"focus_on": ["action_items", "deadlines"]
}
{
"success": true,
"data": {
"brief_summary": "Resumo conciso...",
"detailed_summary": "Resumo detalhado...",
"key_points": ["Ponto 1", "Ponto 2"],
"action_items": ["Ação 1", "Ação 2"],
"participants": ["João", "Maria"],
"priority": "urgent",
"sentiment": "negative",
"category": "support_ticket",
"deadline_mentioned": "até 17h hoje"
}
}
curl -X POST https://ai-tools.carraes.dev/api/summarize \
-H "Content-Type: application/json" \
-d '{"content":"Seu email aqui..."}'
Transforme linguagem natural em consultas SQL
Acesso Restrito
Esta API é restrita a usuários autorizados (@zapsign.com.br)
{
"query": "Mostre os usuários ativos",
"schema_type": "simple"
}
{
"success": true,
"data": {
"sql": "SELECT * FROM users WHERE status = 'active'",
"explanation": "Esta consulta retorna todos os usuários ativos",
"schema_used": "simple",
"table_count": 1,
"estimated_complexity": "low"
}
}
Apenas consultas SELECT são recomendadas. Operações como DELETE, DROP são bloqueadas.
{
"success": false,
"error": "Error type",
"message": "Detailed error message"
}