<aside> 🧩
Public API Reference / Verified 2026-08-12
このページはLOG Algorithm APIの外部向けReferenceです。2026-08-12に実装正本 logposeTech/deliver の docs/spec/API_SPECIFICATION.md と突合しています。内部実装詳細ではなく、外部クライアントが依存できる契約だけを記載します。
</aside>
POST /sessions?callback_url=...配車リクエストを非同期で受け付けます。
Api-Key ヘッダーが必須です。発行済みのAPIキーを指定してください。
multipart/form-data で以下の4ファイルを送信します。
| フィールド | 内容 |
|---|---|
config |
配車設定JSON |
input |
配車対象データJSON |
relax_constraints |
制約緩和設定JSON |
algo_preset |
アルゴリズムプリセットJSON |
callback_url は必須です。配車処理完了後、このURLへ結果が通知されます。
curl -X POST \
-H "Api-Key: YOUR_API_KEY" \
-F "[email protected]" \
-F "[email protected]" \
-F "relax_constraints=@relax_constraints.json" \
-F "algo_preset=@algo_preset.json" \
"YOUR_API_BASE_URL/sessions?callback_url=YOUR_CALLBACK_URL"
<aside> ℹ️
旧ドキュメントにあった hp_mode は現行routingには使用しません。新規実装では指定しないでください。
</aside>
{
"status": "queued",
"session_id": "<session id>",
"callback_url": "<callback url>"
}
| Status | 意味 |
|---|---|
200 |
受付成功 |
400 |
必須入力不足・入力不正 |
401 |
APIキー認証失敗 |
500 |
サーバー内部エラー |
GET /sessions/{session_id}指定した配車セッションの現在状態を取得します。
正常時の例: