Longhorn WebAPI とは?
製造現場の主要KPIを高速・正確に“見える化”し、改善アクションに直結させるWeb API。
ショット分析・セット分析を簡単に実行でき、システム連携やPython、Excel、PLCなどから直接利用可能です。
ライブOEE(ショット分析 API)
PLCや既存システムとWebAPI連携し、各ショットのOEEをリアルタイム算出。 現場モニターに現在値・直近推移を即時表示し、停止・ロス・異常をその場で把握。 ライン管理・早期対応・日々の改善活動に直結します。
期間 OEE(セット分析 API)
過去〜任意期間の生産データをまとめて分析し、
OEE・稼働率・性能・品質の推移を定量化・可視化。
分析結果はChatGPTによる評価依頼機能で即座に解釈・言語化されることで、
属人化を防ぎ、継続的な現場改善につなげます。
Excel / Python 対応
Excel からの一括セット分析や分析結果のエクスポートに対応。 Python スクリプトや JavaScript からも Web API を呼び出して自動分析でき、 既存の運用フローに組み込みやすい。お客様の運用に合ったサブスクリプションで、安価に利用可能。
API の使い方(サンプルコード)
すべての API は、curl / Python / JavaScript から簡単に利用できます。
# ショット分析(ライブOEE)
curl -X POST https://longhorn.956.jp/api/v1/oee/oee_shot \
-H "Content-Type: application/json; charset=utf-" \
-d '{
"api_key": "YOUR_API_KEY",
"oee_parameters": {
"planned_production_time_sec": 34200,
"planned_downtime_sec": 5400,
"loss_time_sec": 0,
"ideal_cycle_time_sec": 30.0,
"total_count": 1000,
"defect_count": 20
},
"keyword": "鋳造ライン"
}'
# セット分析(期間 OEE)
curl -X POST https://longhorn.956.jp/api/v1/oee/oee_set \
-H "Content-Type: application/json; charset=utf-" \
-d '{
"api_key": "YOUR_API_KEY",
"daily_data": [
{
"date": "2025-11-10",
"planned_production_time_sec": 34200,
"planned_downtime_sec": 5400,
"loss_time_sec": 0,
"ideal_cycle_time_sec": 30.0,
"total_count": 1000,
"defect_count": 20
}
],
"keyword": "鋳造ライン"
}'
import requests
# ショット分析(ライブOEE)
shot_payload = {
"api_key": "YOUR_API_KEY",
"oee_parameters": {
"planned_production_time_sec": 34200,
"planned_downtime_sec": 5400,
"loss_time_sec": 0,
"ideal_cycle_time_sec": 30.0,
"total_count": 1000,
"defect_count": 20
},
"keyword": "鋳造ライン"
}
shot_res = requests.post(
"https://longhorn.956.jp/api/v1/oee/oee_shot",
json=shot_payload
)
print(shot_res.json())
# セット分析(期間 OEE)
set_payload = {
"api_key": "YOUR_API_KEY",
"daily_data": [
{
"date": "2025-11-10",
"planned_production_time_sec": 34200,
"planned_downtime_sec": 5400,
"loss_time_sec": 0,
"ideal_cycle_time_sec": 30.0,
"total_count": 1000,
"defect_count": 20
}
],
"keyword": "鋳造ライン"
}
set_res = requests.post(
"https://longhorn.956.jp/api/v1/oee/oee_set",
json=set_payload
)
print(set_res.json())
// ショット分析(ライブOEE)
fetch("https://longhorn.956.jp/api/v1/oee/oee_shot", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
api_key: "YOUR_API_KEY",
oee_parameters: {
planned_production_time_sec: 34200,
planned_downtime_sec: 5400,
loss_time_sec: 0,
ideal_cycle_time_sec: 30.0,
total_count: 1000,
defect_count: 20
},
keyword: "鋳造ライン"
})
})
.then(res => res.json())
.then(console.log);
// セット分析(期間 OEE)
fetch("https://longhorn.956.jp/api/v1/oee/oee_set", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
api_key: "YOUR_API_KEY",
daily_data: [
{
date: "2025-11-10",
planned_production_time_sec: 34200,
planned_downtime_sec: 5400,
loss_time_sec: 0,
ideal_cycle_time_sec: 30.0,
total_count: 1000,
defect_count: 20
}
],
keyword: "鋳造ライン"
})
})
.then(res => res.json())
.then(console.log);
料金プラン
サインアップ後、すべての機能を30日間無料でお試しいただけます。
※APIコール数について:
・ショット分析:1回の分析で1 APIコール
・セット分析:分析対象の日数分が APIコールとしてカウントされます(例:7日分のセット分析で7 APIコール)