Documentación API – Verificación de Dominios

URL Base

https://businessasesores.web.app/

Esta API solo funciona desde el dominio oficial de Business Asesores.

🚀 Endpoint: Verificar Disponibilidad

Método: GET

Parámetros
Parámetro Tipo Obligatorio Descripción
domain String Dominio a verificar (ej. miweb.com)
apiKey String Clave API del usuario autenticado
Ejemplo de solicitud
GET https://businessasesores.web.app/?domain=miweb.com&apiKey=Apy-123abc456xyz

Respuestas

✅ Dominio disponible
{
  "available": true
}
❌ Dominio ocupado
{
  "available": false
}
🔐 API Key inválida
{
  "error": "Invalid API Key"
}
🚨 Límite de consultas alcanzado (Plan Free)
{
  "error": "Request limit exceeded"
}
🔒 Origen no autorizado
{
  "error": "Unauthorized origin"
}

📦 Gestión de Planes

Plan Free

Plan PRO

Ejemplo de implementación (JavaScript)


async function verificarDominio(domain, apiKey) {

  const response = await fetch(
    `https://businessasesores.web.app/?domain=${domain}&apiKey=${apiKey}`
  );

  const data = await response.json();

  if (data.error) {
    console.error("Error:", data.error);
    return;
  }

  if (data.available) {
    console.log("Dominio disponible");
  } else {
    console.log("Dominio ocupado");
  }
}

// Uso
verificarDominio("miweb.com", "Apy-123abc456xyz");

🔐 Seguridad