API-Referenz
Benutzerdefinierte Domains
Fügen Sie benutzerdefinierte Domains für Ihre Projekte hinzu, verifizieren und entfernen Sie sie.
Zuletzt aktualisiert:
Custom Domains API
Verwalten Sie benutzerdefinierte Domains für Ihre Projekte. Benutzerdefinierte Domains erfordern einen Pro- oder Business-Abonnementplan.
Domain-Status abrufen
GET /api/v1/projects/{projectId}/domainGibt die aktuelle benutzerdefinierte Domain-Konfiguration für ein Projekt zurück, oder null, wenn keine gesetzt ist.
Benutzerdefinierte Domain hinzufügen
POST /api/v1/projects/{projectId}/domain{ "domain": "myapp.example.com" }Fügt einem Live-Projekt eine benutzerdefinierte Domain hinzu. Die Antwort enthält DNS-Einträge, die bei Ihrem Domain-Registrar konfiguriert werden müssen:
{
"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" }
]
}
}Benutzerdefinierte Domain entfernen
DELETE /api/v1/projects/{projectId}/domainEntfernt die benutzerdefinierte Domain vom Projekt.
Datei-Uploads
POST /api/v1/uploadsGeneriert eine vorzeichenbehaftete S3-URL zum Hochladen von Dateien (Bilder, PDFs, Text). Verwenden Sie den zurückgegebenen key im attachments-Array, wenn Sie ein Projekt erstellen oder verfeinern.
{
"fileName": "screenshot.png",
"fileType": "image/png",
"fileSize": 123456
}Response:
{
"data": {
"uploadUrl": "https://s3.amazonaws.com/...",
"key": "uploads/userId/fileId/screenshot.png",
"fileId": "uuid"
}
}Nachdem Sie die Upload-URL erhalten haben, laden Sie die Datei direkt dorthin mit dem passenden Content-Type-Header per PUT hoch.