Documentação da API ByByBG – API de Remoção de Fundo com IA
🚀 Documentação para Desenvolvedores

Documentação da API ByByBG

Integre a remoção de fundo com IA em sites, aplicativos móveis, plataformas SaaS, fluxos de automação e sistemas empresariais usando requisições simples de API.

Visão Geral

Bem-vindo à API ByByBG

A API ByByBG permite remover automaticamente fundos de imagens utilizando modelos avançados de inteligência artificial.

Nossa infraestrutura é otimizada para velocidade, escalabilidade, segurança e integrações prontas para produção.

Processamento Rápido com IA

Remova fundos em segundos usando servidores de IA otimizados.

🔐

API Segura

Proteja suas requisições com autenticação por chave de API e conexões criptografadas.

🌍

Suporte Multiplataforma

Funciona em sites, aplicativos móveis, servidores backend, produtos SaaS e sistemas de automação.

📦

Processamento em Massa

Processe uma única imagem ou milhares delas com eficiência.

Como Funciona

Fluxo Simples de Remoção de Fundo

01

Enviar Imagem

Os usuários selecionam uma imagem usando upload ou arrastar e soltar.

02

Enviar Requisição para a API

Seu backend envia a imagem com segurança usando uma chave de API privada.

03

Receber PNG Transparente

A IA processa a imagem e retorna instantaneamente uma imagem PNG transparente.

API ENDPOINT

Endpoint Oficial da API

Envie requisições POST para o endpoint abaixo para realizar a remoção de fundo com IA.

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

Demonstração Pronta para Uso

Basta copiar os arquivos abaixo, adicionar sua chave de API e enviar para seu servidor para começar a remover fundos.

Estrutura de Pastas do Projeto

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

index.html

Crie um arquivo chamado index.html e cole o código abaixo.

<!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

Crie um arquivo chamado remove-bg.php e substitua YOUR_API_KEY pela sua chave real da API.

<?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

Etapas de Configuração

  • Crie uma nova pasta de projeto em seu computador ou hospedagem.
  • Crie os arquivos exatamente com os nomes mostrados acima.
  • Cole o código fornecido em cada arquivo.
  • Substitua YOUR_API_KEY pela sua chave real da API ByByBG.
  • Envie os arquivos para sua hospedagem e abra o index.html no navegador.
RESPONSE

Pronto para Começar?

Obtenha sua chave de API e comece a integrar a remoção de fundo com IA hoje mesmo.