認証
Aether APIを使用するには、有効なAPIキーが必要です。すべてのAPIリクエストに認証ヘッダーを含める必要があります。
APIキーの発行
APIキーはAetherダッシュボードから発行できます。発行したキーは安全な場所に保管してください。
認証ヘッダー
すべてのAPIリクエストに以下のヘッダーを含める必要があります。
Authorization: Bearer <api_key>
cURL例
curl -X POST "https://api.aetherforgeai.com/public/v1/generate/image" \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A beautiful sunset over mountains",
"ai_model": "GPT Image 1.5"
}'
エラーレスポンス
401 Unauthorized - Invalid API key
APIキーが無効または欠落している場合に返されます。
レスポンス例:
{
"detail": "Invalid API key"
}
解決方法:
- APIキーが正しくコピーされているか確認してください
Bearerプレフィックスとスペースが含まれているか確認してください- APIキーが期限切れでないか確認してください
404 Not Found User
APIキーは有効ですが、関連付けられたユーザーが見つからない場合に返されます。
レスポンス例:
{
"detail": "Not Found User"
}
解決方法:
- APIキーが有効なユーザーアカウントに関連付けられているか確認してください
- アカウントの状態をダッシュボードで確認してください
関連ドキュメント
- 非同期ジョブライフサイクル - ジョブの作成とポーリング方法