API para Desenvolvedores
Integre nossas ferramentas diretamente no seu sistema. CPF, CNPJ, QR Code, imagens e muito mais.
Rápida & Simples
RESTful API com respostas em JSON. Documentação clara e exemplos prontos.
Segura
Autenticação via API Key. Rate limiting para proteger seus recursos.
Escalável
Planos que crescem com você. De 100 a 100.000+ requisições/dia.
Autenticação
Todas as requisições devem incluir sua API Key. Você pode enviá-la de duas formas:
// Via Header (Recomendado)
X-API-Key: mk_your_api_key_here
// Via Query Parameter
?api_key=mk_your_api_key_here
Criar Nova API Key
/api/v1/?endpoint=register
// Request
{
"email": "voce@empresa.com",
"name": "Seu Nome",
"plan": "free" // free, basic, pro, enterprise
}
// Response
{
"success": true,
"api_key": "mk_abc123def456...",
"plan": "free",
"daily_limit": 100,
"warning": "Save this API key! It will not be shown again."
}
Catalogo de Conectores
/api/minike-connectors.php
Lista curada de APIs e conectores vindos da fonte de dados Minike, pronta para site, Mike Local, cursos e futuras vendas de integracao.
// Exemplos GET /api/minike-connectors.php GET /api/minike-connectors.php?q=clima GET /api/minike-connectors.php?status=catalog_ready
Uso comercial
Transforma Public APIs, json-server e lowdb em pacotes de integracao, demo e suporte para clientes.
Uso pela Mike Local
A LLM pode consultar os conectores por tag, explicar possibilidades e sugerir automacoes sem inventar fonte.
Endpoints
CPF
/api/v1/?endpoint=cpf/generate
Gera um CPF válido aleatório
// Request
GET /api/v1/?endpoint=cpf/generate&punctuation=true
// Response
{
"success": true,
"data": {
"cpf": "123.456.789-00",
"raw": "12345678900"
}
}
/api/v1/?endpoint=cpf/validate
Valida um CPF
// Request
GET /api/v1/?endpoint=cpf/validate&cpf=12345678900
// Response
{
"success": true,
"data": {
"valid": true,
"cpf": "123.456.789-00",
"raw": "12345678900"
}
}
CNPJ
/api/v1/?endpoint=cnpj/generate
Gera um CNPJ válido aleatório
// Request
GET /api/v1/?endpoint=cnpj/generate&punctuation=true&headquarters=true
// Response
{
"success": true,
"data": {
"cnpj": "12.345.678/0001-00",
"raw": "12345678000100",
"headquarters": true
}
}
/api/v1/?endpoint=cnpj/validate
// Request
GET /api/v1/?endpoint=cnpj/validate&cnpj=12345678000100
// Response
{
"success": true,
"data": {
"valid": true,
"cnpj": "12.345.678/0001-00",
"raw": "12345678000100"
}
}
Senha
/api/v1/?endpoint=password/generate
// Request
GET /api/v1/?endpoint=password/generate&length=16&include_symbols=true
// Response
{
"success": true,
"data": {
"password": "Kx9#mN2$pL5@qR8!",
"length": 16,
"strength": "very_strong"
}
}
QR Code
/api/v1/?endpoint=qrcode/generate
// Request
POST /api/v1/?endpoint=qrcode/generate
{
"data": "https://minike.com.br",
"size": 300
}
// Response
{
"success": true,
"data": {
"qrcode": "data:image/png;base64,iVBOR...",
"size": 300,
"format": "PNG"
}
}
Planos & Preços
Free
R$0
- ✓ 100 req/dia
- ✓ CPF/CNPJ
- ✓ Validações
- ✕ Suporte
Basic
R$9,99/mês
- ✓ 10.000 req/dia
- ✓ Todas ferramentas
- ✓ Email suporte
- ✓ Documentação
Pro
R$29,99/mês
- ✓ 100.000 req/dia
- ✓ Prioridade
- ✓ Webhooks
- ✓ SDKs
Enterprise
R$99,99/mês
- ✓ Ilimitado
- ✓ SLA 99.9%
- ✓ Suporte dedicado
- ✓ Custom integrations
Rate Limiting
Cada resposta inclui headers com informações sobre seu uso:
X-RateLimit-Limit: 100 X-RateLimit-Remaining: 95 X-RateLimit-Used: 5
Quando o limite é atingido, você recebe um erro 429 Too Many Requests.
O contador reseta diariamente às 00:00 UTC.