Ana Sayfa/Geliştirici API

Geliştirici REST API Entegrasyonu

Kendi web sitelerinizden, botlarınızdan veya mobil uygulamalarınızdan doğrudan CDN görsel yükleme API'sini kullanın.

Görsel Yükleme Endpoint'i

POST/api/upload
Content-Type: multipart/form-data
cURL Örneği
curl -X POST https://cdn.botdesignjubbio.com/api/upload \
  -F "file=@/path/to/your/image.png"
JavaScript (Fetch API)
const formData = new FormData();
formData.append('file', fileInputElement.files[0]);

const response = await fetch('https://cdn.botdesignjubbio.com/api/upload', {
  method: 'POST',
  body: formData,
});

const data = await response.json();
console.log('Doğrudan CDN Linki:', data.image.url);
console.log('Markdown Kodu:', data.image.links.markdown);
Python (Requests)
import requests

url = "https://cdn.botdesignjubbio.com/api/upload"
files = {"file": open("example.png", "rb")}

response = requests.post(url, files=files)
data = response.json()

print("Doğrudan CDN Linki:", data["image"]["url"])
print("HTML Kodu:", data["image"]["links"]["html"])
Başarılı JSON Yanıtı (200 OK)
{
  "success": true,
  "count": 1,
  "images": [
    {
      "id": "k8X2pL9m",
      "name": "banner.png",
      "storedName": "k8X2pL9m_banner.png",
      "size": 142058,
      "formattedSize": "138.73 KB",
      "type": "image/png",
      "url": "https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png",
      "rawUrl": "https://cdn.botdesignjubbio.com/api/raw/k8X2pL9m_banner.png",
      "createdAt": "2026-08-21T15:10:00.000Z",
      "links": {
        "directUrl": "https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png",
        "rawUrl": "https://cdn.botdesignjubbio.com/api/raw/k8X2pL9m_banner.png",
        "markdown": "![banner.png](https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png)",
        "html": "<img src=\"https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png\" alt=\"banner.png\" />",
        "bbcode": "[img]https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png[/img]"
      }
    }
  ],
  "message": "1 görsel başarıyla yüklendi."
}