2クレジット 1 回の呼び出しあたり

写真修復 API

古く、傷み、色あせた写真を自社バックエンドから修復します。3 回の呼び出しをつなぐ代わりに、同じリクエストの中で任意にカラー化と高解像度化も行えます。

  • REST · JSON
  • ウォーターマークなし
  • 何も保存しない
endpoint

POST /v1/image-restoration

ベース URL
https://app.imggen.ai
認証
Authorization: Bearer sk_live_…
料金
2クレジット
入力
JPEG (JPG), PNG and WebP · max 25 MB

01 — 概要

写真修復 API とは?

ImgGen AI 写真修復 API は、傷んだ写真を修復する REST エンドポイントです。傷・裂け・しみ・色あせ・ぼけを軽減し、任意でモノクロ原版に色を加え、同じ呼び出しの中で解像度を上げることもできます。スキャン画像をアップロードすると、修復済みの画像がレスポンスで返ります。

これは ImgGen AI 画像編集 API の 7 つのエンドポイントのひとつで、いずれも同じ API キー、同じベース URL、同じリクエストとレスポンスの形式を共有しています。コードからではなくブラウザでもこの機能が必要な場合は、同じ AI モデルが Image Restoration ツールを動かしています。

02 — リクエスト

リクエストパラメータ

https://app.imggen.ai/v1/image-restorationPOST リクエストを送り、Authorization ヘッダーの API キーで認証します。

このエンドポイントが受け付けるパラメータ
パラメータ必須デフォルト説明
imagefile必須修復しながら、モノクロ写真に写実的な色を加えます。
colorizeboolean任意false傷・裂け・物理的な損傷を修復します。
removeTearsboolean任意false修復後の画像をアップスケールして解像度を上げます。この呼び出しにアップスケーラーの料金が加算されます。
enhanceResolutionboolean任意falseUpscale the restored image for extra resolution. Adds the upscaler cost to the call.
03 — 組み込み

写真修復 API はどう組み込みますか?

ImgGen アカウントで API キーを作成し、環境変数に設定してエンドポイントを呼び出します。同じリクエストを cURL、Node.js、Python で示します。

curl --request POST \
  --url 'https://app.imggen.ai/v1/image-restoration' \
  --header 'Authorization: Bearer sk_live_YOUR_API_KEY' \
  --form image=@/path/to/photo.jpg \
  --form colorize=false \
  --form removeTears=true \
  --form enhanceResolution=false
04 — レスポンス

レスポンス

成功した呼び出しは JSON を返します。結果は base64 エンコードされているので、ディスクやオブジェクトストレージに書き込む前にデコードしてください。成功したレスポンスにはいずれも、呼び出し後の残高を示す X-Credit-Remaining ヘッダーが付きます。

{
  "success": true,
  "message": "Image restored successfully",
  "image": "iVBORw0KGgoAAAANSUhEUgAA...SUVORK5CYII="
}
05 — 制限

知っておきたい制限と挙動

このエンドポイントは JPEG(JPG)、PNG、WebP を最大 25 MB のファイルサイズで受け付け、60 秒以内に同期的に応答します。ジョブをポーリングする必要も、Webhook を設定する必要もありません。

3 つの処理を 1 回で

修復・カラー化・アップスケールは別々のエンドポイントではなく同じリクエストのフラグなので、フル修復も 3 往復ではなく 1 往復で済みます。

enhanceResolution は追加料金

enhanceResolution を有効にすると、アップスケールモデルも走るため、修復の基本料金にアップスケーラーの料金が上乗せされます。

スキャン品質が効きます

モデルは見えているものから再構成します。スキャナーが対応する最高解像度で、平らに、均一な光でスキャンしたほうが、プリントをスマホで撮った画像より明らかに良い結果になります。

06 — 実運用

写真修復 API は何に使われていますか?

各チームがこのエンドポイントを本番環境に投入し、プログラムから大規模に画像を処理している場面です。

家系調査・アーカイブのプラットフォーム

修復モデルを自前で構築・ホスティングすることなく、ユーザーがアップロードした家族写真のワンクリック修復を提供できます。

デジタル化サービス

スキャンが上がってくるそばから修復を自動実行し、担当者が 1 枚ずつ編集するのではなく結果を確認するだけで済むようにします。

博物館・図書館のコレクション

劣化した写真資料から、原本には手を触れないまま、公開に耐える利用コピーを作成します。

写真プリント商品

顧客がアップロードした写真を、印刷に回す前に 1 回の呼び出しで修復・拡大します。

07 — 料金

写真修復 API の料金は?

成功した呼び出し 1 回につき 2クレジット かかるため、1 枚あたりの実質コストはご利用のプランによって決まります。クレジットはプランから消費され、すべてのエンドポイントと Web エディターで共通なので、ツールごとに別枠を購入する必要はありません。失敗した呼び出しは自動的に返金されます。詳細は料金ページをご覧ください。

ImgGen AI のプランと API アクセス
プラン料金クレジットAPI
Free$0無料クレジット 50(一度限り)API アクセスなし
Starter$9.99 / month月 400 クレジットAPI アクセス込み
Pro$29.99 / month月 1,400 クレジットAPI アクセス + 優先サポート
EnterpriseCustomカスタム量専有インフラ

クレジット料金と制限の最終確認日 2026-08-27.

08 — 関連

写真修復 API を使っているチームが、次に手を伸ばすことが多いのはこちらです。

写真カラー化 API画像アップスケール APIImage Restoration (Web ツール)すべての API エンドポイント

その他の利用可能なもの: 背景除去, ウォーターマーク除去, テキスト除去, 画像生成.

FAQ

写真修復 API のよくある質問

傷んだ写真を自動的に修復する HTTP エンドポイントです。傷・裂け・しみ・色あせ・ぼけを軽減し、任意で結果をカラー化・拡大できます。誰も手作業でレタッチすることなく、プロダクトがユーザーに修復機能を提供できるようにするためのものです。

はじめる

写真修復 API を呼び出してみる

キー 1 つで 7 つのエンドポイントすべてが使えます。ウォーターマークなし、完全な商用利用権付き、そして送信したものはレスポンス後に一切保存されません。

API キーを取得