pmo.run

API概要

ベースURL

https://api.pmo.run

利用可能なエンドポイント

TCO(総所有コスト)

メソッドパス説明
POST/tco/calculateステートレスTCO計算
POST/tco/scenariosシナリオの作成
GET/tco/scenariosシナリオ一覧
GET/tco/scenarios/{id}IDでシナリオ取得
PUT/tco/scenarios/{id}シナリオの更新
DELETE/tco/scenarios/{id}シナリオの削除

ヘルスチェック

メソッドパス説明
GET/healthヘルスチェック

リクエスト形式

すべてのエンドポイントはJSONを受け付け、JSONを返します。リクエストにContent-Type: application/jsonを含めてください。

使用例

curl -X POST https://api.pmo.run/tco/calculate \
  -H "Content-Type: application/json" \
  -d '{
    "options": [
      {
        "name": "選択肢A",
        "initial_cost": 200,
        "annual_costs": [{ "name": "トナー", "amount": 180 }],
        "years": 5
      }
    ]
  }'

他のモジュール(NPV、IRR、PERT)は近日公開予定です。