ファッション向けバーチャル試着API

人物の写真と商品画像を送信するだけ。約8秒で、その商品を着た人物の写真が返されます。

APIに送信する人物の写真person
APIに送信する商品画像product
AIバーチャル試着結果: ドレス
resultImageUrl

リクエストで送信された商品テキスト

"title": "Cocktail mini dress""description": "Party cocktail mini dress, fitted bodice, short hemline, evening occasion"
1試着あたりの中央値
8.2 s
プラン利用時の1試着あたり
$0.02
登録時にもらえる無料クレジット
10

900以上のファッションストアが導入

Karl Lagerfeld
Fashion's Park
Sanaulla International
Monastery
Aspiga
Saltrock
Como 1907
Kelly Felder
ESSENTIA
G2000
GQSize
Daly Dress
Al Karim Fabrics
Gabos London
Bo-Star
Anthony's
CĖNC
SARA ELEMARY

写真から結果まで、3回のリクエストで完結

TypeScript SDK、または任意の言語からシンプルなREST APIをご利用いただけます。

クイックスタートガイド →
  1. 1

    写真をアップロード

    POST /images/upload

    imageIdが返されます。同じ写真での試着にはこれを再利用できます。

  2. 2

    試着の実行

    POST /try-on

    imageIdと共に、商品画像、タイトル、説明を送信します。事前のカタログ同期は不要です。

  3. 3

    結果の取得

    GET /generations/:id

    ポーリング、SDKのwaitFor()の呼び出し、またはWebhookで結果を受け取ります。

APIキーはサーバーで安全に管理し、ブラウザからのリクエストはバックエンドを経由させてください。

import { Genlook } from "@genlook/api";
import { readFile } from "node:fs/promises";

const client = new Genlook({ apiKey: process.env.GENLOOK_API_KEY! });

// 1. Upload the customer photo once, reuse the imageId.
const { imageId } = await client.images.upload(
  await readFile("./customer.jpg"),
  { mimeType: "image/jpeg" },
);

// 2. Create the try-on. The product is created inline.
const { generationId } = await client.tryOn.create({
  products: [{
    externalId: "hoodie-42",
    title: "Oversized cotton hoodie",
    description: "Relaxed fit, dropped shoulders, hip length.",
    images: [{ source: { url: "https://cdn.example.com/hoodie.jpg" } }],
  }],
  person: { image: { source: { id: imageId } } },
});

// 3. Wait for the result (or use a webhook).
const result = await client.generations.waitFor(generationId);
console.log(result.resultImageUrl);
GET /generations/:id200 · COMPLETED
{
  "generationId": "cm8gen456xyz",
  "status": "COMPLETED",
  "resultImageUrl": "https://storage.googleapis.com/...",
  "createdAt": "2026-03-30T10:00:00.000Z",
  "updatedAt": "2026-03-30T10:00:10.000Z"
}

あらゆる商品タイプに対応

各画像は1回の試着API呼び出しで生成されたものです。ホバーすると送信された元の写真を確認できます。

その他の例 →
ドレス
ドレス
アウター
アウター
ストリートウェア
ストリートウェア
アイウェア
アイウェア
ウィッグ
ウィッグ
カラーコンタクト
カラーコンタクト
プリントオンデマンド
プリントオンデマンド
ペットウェア
ペットウェア

本番環境に最適化

各APIキーのログ、利用状況、利用金額はダッシュボードで確認できます。

エラーリファレンス →

あらゆる商品タイプに対応

アパレル、靴、アイウェア、帽子、ウィッグ、カラーコンタクト、ペットウェアに対応しています。

コーディネート

トップス、パンツ、ジャケットなど、1回の試着で最大4つの商品を組み合わせられます。

Webhook

ポーリングの代わりに、generation.completedとgeneration.failedイベントを受け取ります。

多彩な画像入力

最大10MBのJPEG、PNG、WebP、HEICを、ファイル、URL、またはimageIdとして送信できます。

失敗した試着は返金

エラー発生時は、明確なコードとメッセージが返されます。

ユーザーデータの管理

1回の呼び出しで特定ユーザーの全画像を削除したり、アップロードデータを1日、3日、または7日間保持できます。

独自ブランディング

結果にロゴを追加できます。EU AI法に基づくラベルはリクエストごとにオフに設定可能です。

サーバー管理不要

GPUやキューの管理は一切不要。エンジンのアップデートも自動的に適用されます。

プラン利用で1試着$0.02

大量利用時は$0.015まで単価が下がり、従量課金でも$0.04で利用可能です。どのオプションでも同じAPIとエンジンを使用でき、いつでも解約できます。

カスタムプランは月額$1,000から。カスタムプランやスタートアッププログラムについては、thibault@genlook.appまでお問い合わせください。

APIキーを取得
2,000
  • 従量課金1試着あたり$0.04。$5からのクレジットパックで購入でき、クレジットに有効期限はありません。$80.00/ 月$0.04 1試着あたり
  • スターター最安単価月額$20。1,000回分の試着が含まれ、超過分は1回$0.02です。$40.00/ 月$0.02 1試着あたり
  • グロース月額$99。6,000回分の試着が含まれ、超過分は1回$0.018です。$99.00/ 月$0.0495 1試着あたり
  • スケール月額$300。20,000回分の試着が含まれ、超過分は1回$0.015です。$300/ 月$0.15 1試着あたり

税抜きの見積もりです。失敗した試着は返金されます。新規アカウントには10回分の無料クレジットが付与されます。

SDKとツール

他の試着APIとの比較

詳細な比較表 →

よくある質問

完全なリファレンスはドキュメントをご覧ください。

ドキュメントを読む →
APIキーはどのように取得できますか?
platform.genlook.appでアカウントを作成してください。APIキーは即座に発行され、10回分の無料クレジットが付与されます。
ブラウザからAPIを直接呼び出せますか?
いいえ。APIキーはサーバー側で管理し、ブラウザからのリクエストはバックエンドを経由させてください。同様の理由から、SDKはサーバーサイド専用となっています。
Shopify、WooCommerce、PrestaShopでストアを運営していますが、APIは必要ですか?
いいえ。各プラットフォーム向けのGenlookアプリ、プラグイン、またはモジュールをご利用ください。APIは、カスタムストアフロント、モバイルアプリ、その他独自のプロダクト向けに提供しています。
処理速度はどのくらいですか?
リクエストから結果取得までの中央値は8.2秒です。新しい商品の初回試着時は、商品の分析が行われるため数秒長くかかります。
クレジットを消費せずにテストするには?
商品タイトルを「mock」にして送信してください。APIから元の人物写真がそのまま素早く返されるため、処理フローのテストに活用できます。
スタートアッププログラムはありますか?
はい。開発中のプロダクトの概要を添えて、thibault@genlook.appまでメールでご連絡ください。

まずは10回分の無料クレジットから

アカウントを作成してAPIキーを取得すれば、数分で最初の試着を実行できます。