API リファレンス
カスタムドメイン
プロジェクト用のカスタムドメインを追加、検証、削除します。
最終更新:
Custom Domains API
プロジェクトのカスタムドメインを管理します。カスタムドメインには Pro または Business サブスクリプションプランが必要です。
ドメインステータスの取得
GET /api/v1/projects/{projectId}/domainプロジェクトの現在のカスタムドメイン設定を返します。設定されていない場合は null を返します。
カスタムドメインの追加
POST /api/v1/projects/{projectId}/domain{ "domain": "myapp.example.com" }ライブプロジェクトにカスタムドメインを追加します。レスポンスには、ドメインレジストラで設定する必要のある DNS レコードが含まれます:
{
"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" }
]
}
}カスタムドメインの削除
DELETE /api/v1/projects/{projectId}/domainプロジェクトからカスタムドメインを削除します。
ファイルのアップロード
POST /api/v1/uploadsファイル(画像、PDF、テキスト)をアップロードするための署名付き S3 URL を生成します。 プロジェクトの作成またはリファインの際に、attachments 配列で返された key を使用してください。
{
"fileName": "screenshot.png",
"fileType": "image/png",
"fileSize": 123456
}レスポンス:
{
"data": {
"uploadUrl": "https://s3.amazonaws.com/...",
"key": "uploads/userId/fileId/screenshot.png",
"fileId": "uuid"
}
}アップロード URL を受け取った後、一致する Content-Type ヘッダーを付けてファイルを直接 PUT してください。