API Referansı
Özel Alan Adları
Projeleriniz için özel alan adları ekleyin, doğrulayın ve kaldırın.
Son güncelleme:
Özel Alan Adları API
Projeleriniz için özel alan adlarını yönetin. Özel alan adları, Pro veya Business abonelik planı gerektirir.
Alan Adı Durumunu Getir
GET /api/v1/projects/{projectId}/domainBir projenin mevcut özel alan adı yapılandırmasını döndürür; hiçbiri ayarlanmamışsa null döndürür.
Özel Alan Adı Ekle
POST /api/v1/projects/{projectId}/domain{ "domain": "myapp.example.com" }Canlı bir projeye özel alan adı ekler. Yanıt, alan adı kayıt şirketinizde yapılandırılması gereken DNS kayıtlarını içerir:
{
"data": {
"domain": { ... },
"dnsRecords": [
{ "type": "CNAME", "host": "myapp.example.com", "value": "my-project.floop.tech" },
{ "type": "TXT", "host": "_floopfloop-verify.myapp.example.com", "value": "verify-token" }
]
}
}Özel Alan Adını Kaldır
DELETE /api/v1/projects/{projectId}/domainÖzel alan adını projeden kaldırır.
Dosya Yüklemeleri
POST /api/v1/uploadsDosyaları (görseller, PDF'ler, metinler) yüklemek için önceden imzalanmış bir S3 URL'si oluşturur. Bir proje oluştururken veya iyileştirirkenattachments dizisinde döndürülen key'i kullanın.
{
"fileName": "screenshot.png",
"fileType": "image/png",
"fileSize": 123456
}Yanıt:
{
"data": {
"uploadUrl": "https://s3.amazonaws.com/...",
"key": "uploads/userId/fileId/screenshot.png",
"fileId": "uuid"
}
}Yükleme URL'sini aldıktan sonra, dosyayı eşleşen Content-Typebaşlığıyla doğrudan bu URL'ye PUT edin.