Documentación de la API ByByBG – API de Eliminación de Fondos con IA
🚀 Documentación para Desarrolladores

Documentación de la API ByByBG

Integra la eliminación de fondos impulsada por IA en tus sitios web, aplicaciones móviles, flujos de automatización, plataformas SaaS y sistemas de producción mediante simples solicitudes API.

INTRODUCCIÓN

Bienvenido a la API ByByBG

La API ByByBG permite a los desarrolladores eliminar fondos de imágenes automáticamente utilizando modelos avanzados de IA con una sola solicitud API.

Nuestra infraestructura está optimizada para velocidad, escalabilidad, seguridad e integraciones listas para producción en sitios web, aplicaciones y plataformas SaaS.

Procesamiento Rápido con IA

Elimina fondos de imágenes en segundos utilizando servidores de IA optimizados y sistemas de procesamiento inteligentes.

🔐

API Segura

Tus solicitudes API están protegidas mediante autenticación segura con clave API y comunicación cifrada.

🌍

Soporte Multiplataforma

Utiliza la API en sitios web, aplicaciones móviles, servidores backend, productos SaaS y sistemas de automatización.

📦

Preparada para Procesamiento Masivo

Procesa eficientemente una o múltiples imágenes con una infraestructura escalable y rendimiento confiable.

CÓMO FUNCIONA

Flujo Simple de Eliminación de Fondos

01

Subir una Imagen

Los usuarios seleccionan y suben una imagen desde su dispositivo mediante un formulario de carga simple o una interfaz de arrastrar y soltar.

02

Enviar Solicitud API

Tu backend envía de forma segura la imagen a la API ByByBG utilizando tu clave API privada.

03

Recibir PNG Transparente

La API procesa la imagen mediante IA y devuelve instantáneamente una imagen PNG transparente.

API ENDPOINT

Endpoint Oficial de la API

Envía una solicitud POST al endpoint indicado para eliminar fondos de imágenes mediante IA.

POST https://api.bybybg.com/v1/remove-bg
READY TO USE DEMO

Demo Lista para Usar del Eliminador de Fondos

Copia los archivos siguientes, agrega tu clave API, súbelos a tu hosting y tu eliminador de fondos con IA estará funcionando al instante.

Estructura de Carpetas del Proyecto

project/
├── index.html
├── style.css
├── script.js
└── remove-bg.php

index.html

Crea un archivo llamado index.html y pega el código siguiente.

<!DOCTYPE html>
<html>

<head>

<link rel="stylesheet" href="style.css">

</head>

<body>

<div class="upload-box">

    <input type="file"
           id="imageInput"
           accept="image/*">

    <button id="uploadBtn">
        Remove Background
    </button>

    <img id="preview">

</div>

<script src="script.js"></script>

</body>
</html>

style.css

body{
    background:#0f172a;
    color:white;
    font-family:Arial;
    padding:40px;
}

.upload-box{
    max-width:500px;
    margin:auto;
    padding:30px;
    background:#111827;
    border-radius:20px;
    text-align:center;
}

button{
    padding:14px 22px;
    border:none;
    border-radius:10px;
    cursor:pointer;
}

img{
    width:100%;
    margin-top:20px;
}

script.js

const input = document.getElementById("imageInput");
const button = document.getElementById("uploadBtn");
const preview = document.getElementById("preview");

button.onclick = async () => {

    if(!input.files.length) return;

    const formData = new FormData();

    formData.append("file", input.files[0]);

    const response = await fetch("remove-bg.php", {
        method:"POST",
        body:formData
    });

    const blob = await response.blob();

    preview.src = URL.createObjectURL(blob);
};

remove-bg.php

Crea un archivo llamado remove-bg.php y reemplaza YOUR_API_KEY por tu clave API real.

<?php

$apiKey = "YOUR_API_KEY";

$ch = curl_init(
"https://api.bybybg.com/v1/remove-bg?format=png"
);

$cfile = new CURLFile(
    $_FILES['file']['tmp_name']
);

curl_setopt_array($ch,[

    CURLOPT_POST => true,

    CURLOPT_POSTFIELDS => [
        'file' => $cfile
    ],

    CURLOPT_RETURNTRANSFER => true,

    CURLOPT_HTTPHEADER => [
        'X-API-KEY: '.$apiKey,
        'Accept: image/png'
    ]

]);

$response = curl_exec($ch);

curl_close($ch);

header('Content-Type:image/png');

echo $response;
SETUP GUIDE

Instrucciones de Configuración

  • Crea una nueva carpeta de proyecto en tu computadora o cuenta de hosting.
  • Crea los archivos exactamente como se muestran arriba utilizando los mismos nombres.
  • Pega el código proporcionado en cada archivo.
  • Reemplaza YOUR_API_KEY por tu clave API real de ByByBG.
  • Sube los archivos a tu hosting y abre index.html en tu navegador.
RESPONSE

Respuesta de la API

  • Salida de imagen PNG transparente
  • Detección de bordes de alta calidad y procesamiento con IA
  • Velocidad de procesamiento rápida para uso en producción
  • Respuesta de imagen lista para usar en sitios web y aplicaciones

¿Listo para Empezar a Desarrollar?

Continúa con la guía de autenticación y aprende cómo generar y utilizar tu clave API de forma segura.