SciFig
無料で始める

API リファレンス

SciFig API

HTTP 経由で科学図表、グラフ、フローチャートを作成できます。エンジン、料金、クレジットは SciFig のウェブサイトと共通です。

Markdown で表示

クイックスタート#

  • 設定 → 開発者で API キーを作成します。生成用キーには有効なサブスクリプション、または残高が 0 を超えるクレジットパックが必要です。読み取り専用キーはどのアカウントでも使えます。
  • Idempotency-Key を付けて作成リクエストを送信します。Prefer: wait=25 を指定すると最大 25 秒待機し、その間に完了すれば完了済みのジョブを返します。
  • ジョブがまだ queued または processing の場合は、Retry-After に従って数秒ごとに GET /jobs/{id} を読み取り、succeeded または failed になるまで確認します。
  • 各出力の download_url(有効期間 1 時間)からダウンロードするか、file_id を別のエンドポイントに渡します。
curl -X POST https://scifig.ai/api/v1/images/generations \
  -H "Authorization: Bearer $SCIFIG_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Prefer: wait=25" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "Mitochondrial electron transport chain, labelled", "aspect_ratio": "4:3"}'

ベース URL:https://scifig.ai/api/v1。機械可読の仕様:OpenAPI JSON と OpenAPI YAML。AI アシスタントは MCP サーバーから同じ機能を利用できます。

エンドポイント#

エンドポイント機能クレジット
POST /images/generationsプロンプトから科学図表を生成50 / 75 / 100
POST /images/edits指示や領域指定による編集、白背景、縦横比変更、配色変更、文字置換50 / 75 / 100、領域指定または文字置換は 100
POST /images/text-detections文字を置換する前に画像内の文字を検出0
POST /images/upscales2K、4K、8K に高解像度化50 / 100 / 150
POST /images/conversionsSVG ベクター化、PNG・PDF・TIFF・PPTX 書き出しSVG は 150、PNG・PDF・TIFF・PPTX は無料
POST /charts/generationsCSV、TSV、Excel データからグラフを作成100
POST /charts/editsグラフの最新バージョンを変更100
POST /flowcharts/generationsSVG のフローチャートを作成100
POST /flowcharts/editsフローチャートの最新バージョンを変更100
POST /files画像、マスク、添付ファイルをアップロード0
GET /files/{file_id}ファイルをダウンロード0
GET /jobs/{id}ジョブを 1 件取得0
GET /jobs最近のジョブを一覧表示0
GET /credits残高、プラン、タスクの制限0
GET /pricingすべての料金(認証不要)0
GET /openapi.jsonOpenAPI 3.1 仕様(認証不要)0
GET /openapi.yaml同じ仕様の YAML 版(認証不要)0

Webhook、SDK、コマンドラインツールは提供していません。サーバーやスクリプトからエンドポイントを直接呼び出してください(API はブラウザーからの CORS リクエストを許可していません)。