Onboarding B2B
Integre a API Anti-Golpe IA em minutos. Siga o passo-a-passo abaixo para começar a proteger suas transações.
Checklist de Configuração
Criar conta no Anti-Golpe IA
Acesse a página de planos e escolha o plano adequado para sua empresa
Obter API Key
Após a assinatura, acesse "Área do Cliente" e copie sua API Key
Configurar ambiente de desenvolvimento
Instale as dependências necessárias (requests, axios, curl)
Testar primeira requisição
Use os exemplos de código abaixo para fazer sua primeira análise
Configurar webhook (opcional)
Configure um endpoint para receber notificações de análises
Implementar em produção
Integre a API no seu fluxo de transações
Documentação da API
URL:
POST https://antigolpeia.manus.space/api/v1/analyzeHeaders:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonBody (JSON):
{
"type": "url", // "url", "text", "image", "file"
"content": "https://exemplo.com"
}Resposta (JSON):
{
"riskScore": 85, // 0-100
"isFraud": true,
"analysis": "Análise detalhada...",
"threats": ["phishing", "malware"]
}Exemplos de Código
import requests
API_URL = "https://antigolpeia.manus.space/api/v1/analyze"
API_KEY = "sua_api_key_aqui"
def analisar_transacao(tipo, conteudo):
headers = {
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json"
}
payload = {
"type": tipo, # "url", "text", "image", "file"
"content": conteudo
}
response = requests.post(API_URL, json=payload, headers=headers)
return response.json()
# Exemplo de uso
resultado = analisar_transacao("url", "https://exemplo.com")
print(f"Score de risco: {resultado['riskScore']}")
print(f"É fraude: {resultado['isFraud']}")const axios = require('axios');
const API_URL = 'https://antigolpeia.manus.space/api/v1/analyze';
const API_KEY = 'sua_api_key_aqui';
async function analisarTransacao(tipo, conteudo) {
try {
const response = await axios.post(API_URL, {
type: tipo, // "url", "text", "image", "file"
content: conteudo
}, {
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
}
});
return response.data;
} catch (error) {
console.error('Erro na análise:', error);
throw error;
}
}
// Exemplo de uso
analisarTransacao('url', 'https://exemplo.com')
.then(resultado => {
console.log(`Score de risco: ${resultado.riskScore}`);
console.log(`É fraude: ${resultado.isFraud}`);
});<?php
$API_URL = "https://antigolpeia.manus.space/api/v1/analyze";
$API_KEY = "sua_api_key_aqui";
function analisarTransacao($tipo, $conteudo) {
global $API_URL, $API_KEY;
$data = array(
'type' => $tipo, // "url", "text", "image", "file"
'content' => $conteudo
);
$options = array(
'http' => array(
'header' => "Content-type: application/json\r\n" .
"Authorization: Bearer " . $API_KEY . "\r\n",
'method' => 'POST',
'content' => json_encode($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($API_URL, false, $context);
return json_decode($result, true);
}
// Exemplo de uso
$resultado = analisarTransacao('url', 'https://exemplo.com');
echo "Score de risco: " . $resultado['riskScore'] . "\n";
echo "É fraude: " . ($resultado['isFraud'] ? 'Sim' : 'Não') . "\n";
?>Configuração de Webhooks (Opcional)
Webhooks permitem que você receba notificações automáticas quando uma análise é concluída. Isso é útil para processos assíncronos.
1. Configure seu endpoint:
Crie um endpoint POST no seu servidor que receberá as notificações:
POST https://seu-servidor.com/webhook/antigolpe2. Configure na Área do Cliente:
Acesse "Área do Cliente" → "Configurações" → "Webhooks" e adicione a URL do seu endpoint.
3. Payload do webhook:
{
"analysisId": "abc123",
"riskScore": 85,
"isFraud": true,
"timestamp": "2026-02-03T20:00:00Z"
}Precisa de Ajuda?
Nossa equipe está pronta para ajudar você na integração