Mídias Sociais

YouTube

Baixe vídeos do YouTube

Acessar
Instagram

Baixe vídeos e fotos do Instagram

Acessar
TikTok

Baixe vídeos do TikTok

Acessar
TikTok 2

Baixe vídeos do TikTok (versão 2)

Acessar
TikTok 3

Baixe vídeos do TikTok (versão 3)

Acessar
Facebook

Baixe vídeos do Facebook

Acessar

Pesquisa

TikTok Search

Busca de perfis por nome

Acessar
Pinterest

Busca imagens no Pinterest

Acessar

BooksMania

BUSCAR LIVROS

Busca livros por título ou autor

Acessar

Inteligência Artificial

HD

Melhore a qualidade de imagens para HD

Acessar
ANIMAGINE

Gere imagens incríveis com IA

Acessar
GPTVIDEO

Gere vídeos incríveis com IA

Acessar
OPENAI CHATGPT

Acesse o modelo avançado de IA da OpenAI

Acessar
AI COPILOT

Converse com um modelo de IA avançado

Acessar
Remove.bg

Remove fundos de imagens com IA

Acessar

Logos

Angelwing

Logo estilo asas angelicais, bem brilhante

Gerar
Neon

Logo estilo neon colorido, vibrante

Gerar
Glow

Logo com efeito glow brilhante

Gerar
Fire

Logo com efeito de chamas, quente e impactante

Gerar
Thunder

Logo com efeito de raios e eletricidade

Gerar

Brincadeiras

Pokémon

Informações detalhadas sobre Pokémon

Acessar
Brawl Stars

Informações de jogadores do Brawl Stars

Acessar
Documentação da API - OmniAP

Autenticação

Todas as requisições à API devem incluir um token de autenticação no cabeçalho Authorization.

Exemplo de Cabeçalho
Authorization: Bearer SEU_TOKEN_AQUI

Endpoints

GET /api/consulta/cpf?cpf=123.456.789-09

Consulta as informações de um CPF no banco de dados. Retorna dados como nome, situação cadastral, entre outros.

Parâmetros

Parâmetro Tipo Obrigatório Descrição
cpf string Sim CPF a ser consultado (com ou sem formatação)

Resposta

Exemplo de Resposta
{
  "status": "success",
  "data": {
"cpf": "123.456.789-09",
"nome": "FULANO DA SILVA",
"nascimento": "01/01/1980",
"situacao": "Regular",
"consulta": {
  "data": "2023-11-01T10:30:00-03:00",
  "ip": "189.45.12.34"
}
  },
  "message": "Consulta realizada com sucesso"
}

Testar Endpoint

GET /api/consultar-cnpj?cnpj=12.345.678/0001-90

Consulta as informações de um CNPJ na Receita Federal. Retorna dados como razão social, nome fantasia, endereço, atividade principal, etc.

Parâmetros

Parâmetro Tipo Obrigatório Descrição
cnpj string Sim CNPJ a ser consultado (com ou sem formatação)

Resposta

Exemplo de Resposta
{
  "status": "success",
  "data": {
"cnpj": "12.345.678/0001-90",
"razao_social": "EMPRESA EXEMPLO LTDA",
"nome_fantasia": "EXEMPLO COMERCIO E SERVIÇOS",
"situacao_cadastral": "Ativa",
"data_abertura": "01/01/2000",
"capital_social": 50000.00,
"endereco": {
  "logradouro": "Rua Exemplo",
  "numero": "123",
  "complemento": "Sala 45",
  "bairro": "Centro",
  "municipio": "São Paulo",
  "uf": "SP",
  "cep": "01001-000"
},
"atividade_principal": {
  "codigo": "47.23-9-01",
  "descricao": "Comércio varejista de mercadorias em geral, com predominância de produtos alimentícios - minimercados, mercearias e armazéns"
},
"telefone": "(11) 1234-5678",
"email": "contato@empresaexemplo.com.br"
  },
  "message": "Consulta realizada com sucesso"
}

Testar Endpoint

GET /api/consultar-score?cpf=123.456.789-09

Consulta o score de crédito de uma pessoa física. Retorna a pontuação, faixa de score e informações adicionais sobre o perfil de crédito.

Parâmetros

Parâmetro Tipo Obrigatório Descrição
cpf string Sim CPF a ser consultado (com ou sem formatação)
data_nascimento string Não Data de nascimento no formato DD/MM/AAAA (pode melhorar a precisão da consulta)

Resposta

Exemplo de Resposta
{
  "status": "success",
  "data": {
"cpf": "123.456.789-09",
"nome": "FULANO DA SILVA",
"score": 850,
"faixa_score": "Entre 800 e 900",
"classificacao": "Alto",
"percentual_brasil": 92,
"data_consulta": "2023-11-01T10:30:00-03:00",
"fonte": "SERASA/QUOD",
"recomendacoes": [
  "Seu score está acima da média nacional",
  "Você tem um perfil de baixo risco para crédito"
]
  },
  "message": "Consulta de score realizada com sucesso"
}

Testar Endpoint

Códigos de Status

Código Descrição Significado
200 OK A requisição foi bem-sucedida
400 Bad Request Parâmetros inválidos ou ausentes
401 Unauthorized Token de autenticação inválido ou ausente
403 Forbidden Você não tem permissão para acessar este recurso
404 Not Found Recurso não encontrado
422 Unprocessable Entity Os dados fornecidos são inválidos
429 Too Many Requests Limite de requisições excedido
500 Internal Server Error Erro interno do servidor
503 Service Unavailable Serviço temporariamente indisponível

Limites de Taxa

Nossa API possui limites de taxa para garantir um serviço estável para todos os usuários. Os limites padrão são:

Plano Limite Diário Limite por Minuto Preço
Bronze 100 requisições 5 requisições R$ 1,00/mês
Básico 1.000 requisições 20 requisições R$ 4,90/mês
Profissional 10.000 requisições 100 requisições R$ 9,90/mês
Empresarial Personalizado Personalizado Sob consulta

Os cabeçalhos de resposta incluem informações sobre os limites de taxa:

Cabeçalhos de Resposta
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 850
X-RateLimit-Reset: 3600
Retry-After: 60  // Apenas quando o limite for excedido

Boas Práticas

Tratamento de Erros

Sempre implemente tratamento de erros adequado em suas chamadas à API. Verifique o código de status da resposta e trate erros de forma apropriada.

Exemplo de Tratamento de Erros (JavaScript)
async function consultarDados(cpf) {
try {
const response = await fetch(`/api/consultar-cpf?cpf=${encodeURIComponent(cpf)}`, {
headers: {
'Authorization': 'Bearer SEU_TOKEN_AQUI'
}
});

if (!response.ok) {
const errorData = await response.json();
throw new Error(errorData.message || 'Erro ao consultar os dados');
}

return await response.json();
} catch (error) {
console.error('Erro na consulta:', error);
// Trate o erro de forma apropriada na sua aplicação
throw error;
}
}

Segurança

  • Nunca exponha suas chaves de API no lado do cliente. Use um backend seguro para fazer as requisições.
  • Armazene as chaves de API em variáveis de ambiente ou serviços de gerenciamento de segredos.
  • Use HTTPS para todas as requisições à API.
  • Implemente validação de entrada para todos os parâmetros antes de enviá-los para a API.

Otimização de Desempenho

  • Implemente cache de respostas da API quando apropriado para reduzir o número de chamadas.
  • Use parâmetros de consulta para filtrar dados sempre que possível, em vez de buscar todos os dados e filtrar no cliente.
  • Considere o uso de WebSockets ou Server-Sent Events para dados em tempo real, em vez de polling frequente.
  • Monitore o uso da sua cota de API para evitar atingir os limites de taxa inesperadamente.