メインコンテンツへスキップ
POST
/
api
/
openapi
/
query
curl --request POST \
  --url 'https://aireiter.com/api/openapi/query' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "out_task_id": "my_task_123456"
  }'
{
  "statusCode": 200,
  "message": "",
  "data": {
      "out_task_id": "my_task_123456",
      "status": "completed",
      "created_at": "2025-12-18T10:12:11.000Z",
      "completed_at": "2025-12-18T10:13:41.000Z",
      "input": {
          "model": "nano_banana",
          "params": {
              "format": "jpeg",
              "prompt": "dog",
              "image_url": "https://s1.pxz.ai/upload/nano_banana/20251217/lAI2Anos92Un0NLgGyDwl.png,https://s1.pxz.ai/upload/nano_banana/20251217/p9DkzlcwX2pleV-kf5XK4.png,https://s1.pxz.ai/upload/nano_banana/20251217/UMM7vnF_JPqmvqt8bO2Uo.jpeg",
              "show_public": true,
              "aspect_ratio": "16:9"
          },
          "showPublic": 0,
          "attachments": [
              "https://s1.pxz.ai/upload/nano_banana/20251217/lAI2Anos92Un0NLgGyDwl.png,https://s1.pxz.ai/upload/nano_banana/20251217/p9DkzlcwX2pleV-kf5XK4.png,https://s1.pxz.ai/upload/nano_banana/20251217/UMM7vnF_JPqmvqt8bO2Uo.jpeg"
          ]
      },
      "credits_used": 100,
      "output": [
          {
              "url": "https://s1.pxz.ai/upload/image-generator/20251218/hYtdX7AInk4HgErJCgD-w-item-0.jpeg"
          }
      ]
  }
}

Authorizations

Authorization
string
必須
すべてのエンドポイントはBearer Tokenを使った認証が必要ですAPIキーの取得:APIキー管理ページにアクセスしてAPIキーを取得してください利用時はリクエストヘッダーに以下を追加します:
Authorization: Bearer YOUR_API_KEY

Body

out_task_id
string
必須
発信者タスクID、必須

Response

status
string
タスクの状態:
  • pending - 処理待ちのキューに入っています
  • processing - 処理中です
  • completed - 成功して完了しました
  • failed - 失敗しました
input
object
タスクの入力(オプション、一部の場合にのみ返されます)タスク提出時の完全なパラメーター情報を含みます
output
array
タスクの出力(タスク完了後に返されます)生成結果の配列を含み、各要素は生成されたリソースを指す url フィールドを含みます
error
object
エラー情報(タスク失敗時に返されます)
credits_used
number
消費されたクレジット
created_at
string
作成日時(ISO 8601 形式)
completed_at
string
完了日時(タスク完了後に返されます、ISO 8601 形式)
curl --request POST \
  --url 'https://aireiter.com/api/openapi/query' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "out_task_id": "my_task_123456"
  }'
{
  "statusCode": 200,
  "message": "",
  "data": {
      "out_task_id": "my_task_123456",
      "status": "completed",
      "created_at": "2025-12-18T10:12:11.000Z",
      "completed_at": "2025-12-18T10:13:41.000Z",
      "input": {
          "model": "nano_banana",
          "params": {
              "format": "jpeg",
              "prompt": "dog",
              "image_url": "https://s1.pxz.ai/upload/nano_banana/20251217/lAI2Anos92Un0NLgGyDwl.png,https://s1.pxz.ai/upload/nano_banana/20251217/p9DkzlcwX2pleV-kf5XK4.png,https://s1.pxz.ai/upload/nano_banana/20251217/UMM7vnF_JPqmvqt8bO2Uo.jpeg",
              "show_public": true,
              "aspect_ratio": "16:9"
          },
          "showPublic": 0,
          "attachments": [
              "https://s1.pxz.ai/upload/nano_banana/20251217/lAI2Anos92Un0NLgGyDwl.png,https://s1.pxz.ai/upload/nano_banana/20251217/p9DkzlcwX2pleV-kf5XK4.png,https://s1.pxz.ai/upload/nano_banana/20251217/UMM7vnF_JPqmvqt8bO2Uo.jpeg"
          ]
      },
      "credits_used": 100,
      "output": [
          {
              "url": "https://s1.pxz.ai/upload/image-generator/20251218/hYtdX7AInk4HgErJCgD-w-item-0.jpeg"
          }
      ]
  }
}