Documentação da API

Integre a potência do Algoritimus ΔNΔLYTICS diretamente em seus sistemas. Nossa API REST permite análises automatizadas, webhooks e muito mais.

⚠️

API em Beta Fechado

Nossa API está atualmente disponível apenas para clientes "Sob Medida". Entre em contato para solicitar acesso antecipado.

🔐 Autenticação

Todas as requisições devem incluir um token Bearer no header Authorization:

Authorization: Bearer YOUR_API_KEY

Você pode gerar sua API Key no painel de configurações após aprovação.

🌐 Base URL

https://api.algoritimus.com/v1

📡 Endpoints

POST/api/analyses

Criar nova análise de dados

Auth: Bearer Token

Request Body:

{
  "file": "base64_encoded_data",
  "filename": "vendas.csv",
  "plano": "pro"
}

Response:

{
  "id": "uuid",
  "nome_arquivo": "vendas.csv",
  "resultado_json": {...},
  "created_at": "2026-01-04T12:00:00Z"
}
GET/api/analyses

Listar análises do usuário

Auth: Bearer Token

Response:

{
  "analyses": [
    {
      "id": "uuid",
      "nome_arquivo": "vendas.csv",
      "created_at": "2026-01-04T12:00:00Z"
    }
  ]
}
GET/api/analyses/limit-status

Verificar limite de análises do usuário

Auth: Bearer Token

Response:

{
  "allowed": true,
  "used": 3,
  "limit": 10,
  "plano": "pro"
}
POST/api/clustering/suggest

Obter sugestão de eixos para clusterização

Auth: Bearer Token

Request Body:

{
  "columns": ["col1", "col2", "col3"],
  "sampleData": [...]
}

Response:

{
  "eixoX": "col1",
  "eixoY": "col2",
  "kSugerido": 3,
  "explicacao": "..."
}

⏱️ Rate Limits

PlanoRequisições/minRequisições/dia
Enterprise6010.000
CustomSob consultaSob consulta

📦 SDKs (Em breve)

🐍

Python

pip install algoritimus

🟢

Node.js

npm install @algoritimus/sdk

💎

Ruby

gem install algoritimus

Fale conosco no WhatsApp