Solo Works REST APIの完全リファレンス。これらのエンドポイントを使用して、AI画像編集をアプリケーションに統合できます。更新日:2026-03-05
以下のプロンプトをコピーして、AIアシスタント(ChatGPT、Claudeなど)に貼り付けるとすぐに始められます。
https://soloworks.app/llms.txt を読んで、これらのAPIの使い方をコード例付きで教えてください。
https://soloworks.app/api/v1Authorization: Bearer sk_live_YOUR_API_KEYこれは標準的なREST APIです。データの読み取りにはGET、ワークフローの実行にはPOSTを使用します。すべてのレスポンスはJSON形式です。画像入力はHTTP/HTTPS URLまたはbase64 data URLを受け付けます。
クイックスタート
GET /api/v1/workflows — 利用可能なワークフローを確認GET /api/v1/workflows/:id — ワークフローの必要な入力を取得POST /api/v1/workflows/:id/execute — 画像とパラメータを送信して実行GET /api/v1/executions/:id — ステータスが completed になるまでポーリング| 名前 | 型 | 場所 | 必須 | 説明 |
|---|---|---|---|---|
| tag | string | query | 任意 | ワークフローをフィルタリングするためのタグ(例:'fashion'、'product')。 |
| 名前 | 型 | 場所 | 必須 | 説明 |
|---|---|---|---|---|
| id | string | path | 必須 | 詳細を取得するワークフローID。 |
| 名前 | 型 | 場所 | 必須 | 説明 |
|---|---|---|---|---|
| id | string | path | 必須 | 実行するワークフローID(パスパラメータ)。 |
| images | Record<string, string> | body | 必須 | 画像入力。fieldId → url または base64 形式。URLはサーバーが自動的にダウンロードします。 |
| texts | Record<string, string> | body | 任意 | テキスト入力。キーと値のペア:fieldId → value。 |
| switchSelections | Record<string, string[]> | body | 任意 | 選択入力。switchFieldId → [optionId] 形式。 |
| globalOverrides | { aspectRatio?: string, imageSize?: string } | body | 任意 | オプションの出力オーバーライド。aspectRatio:"1:1"、"2:3"、"3:2"、"3:4"、"4:3"、"9:16"、"16:9"、"21:9"。imageSize:"1K" または "2K"。 |
| 名前 | 型 | 場所 | 必須 | 説明 |
|---|---|---|---|---|
| id | string | path | 必須 | 実行エンドポイントが返した実行ID。 |
このエンドポイントにはパラメータは不要です。
以下のワークフローがAPI経由で利用可能です。上記のエンドポイントでワークフローIDを使用してください。
| ID | 名前 | Tags | クレジット |
|---|---|---|---|
79c9e172-637f-44db-9beb-39092ff4d462 | 單色棚拍風 | FashionModel | 4 |