すべてのドキュメントを閲覧

現物コモディティ系列 API

地域別に Palmoil FFB 系列を検索

エンドポイントとリクエスト

REST エンドポイント
GET /v1/commodities/physical/{commodity}/{country}
契約リクエスト
curl --request GET \
  --url "https://api.narwhalapi.com/v1/commodities/physical/OIL-PALM-FFB/IDN?area=ID-RI&currency=IDR" \
  --header "Authorization: Bearer $NARWHAL_API_KEY"

MCPの使用 commodities_discover_physical_series。RESTとMCPは同じスキーマ、アカウントクォータ、権限チェック、問題の形式を共有します。

パラメータ

名前必須種別意味
commodityはいパス · カタログコード安定したコモディティコード。Palmoil の範囲では OIL-PALM-FFB を使用します。
countryはいパス · ISO 3166-1 alpha-3現物市場を管轄する国。最初に調査した国はIDNです。
areaいいえクエリ · ISO 3166-2 または Narwhal 地域ID-RI(リアウ)のような、行政上またはソースが定義する市場地域。
currencyいいえクエリ · ISO 4217公開された通貨で系列を絞り込みます。

レスポンス

契約例
{
  "commodity": "OIL-PALM-FFB",
  "country": "IDN",
  "series": [
    {
      "series_id": "id-ri-oil-palm-ffb-smallholder-purchase-agreement",
      "commodity": "OIL-PALM-FFB",
      "country": "IDN",
      "area": "ID-RI",
      "producer_type": "smallholder",
      "producer_arrangement": "purchase_agreement",
      "price_basis": "official_purchase_schedule",
      "currency": "IDR",
      "unit": "kilogram",
      "coverage_start": "2026-08-19",
      "coverage_end": "2026-09-01",
      "latest_released_on": "2026-08-26",
      "schedule_count": 2
    }
  ]
}
フィールド種別必須意味
commodity / country文字列はい指定された現物市場の範囲。
series配列はい安定したseries_id順に並べた、承認済み系列の完全版。
series_id文字列はい履歴操作で使用する安定した識別情報。
area / producer_type / producer_arrangement文字列または nullはい正確な市場と生産者の範囲。
coverage_start / coverage_end日付はい承認済み系列における最初と最後の有効日。
latest_released_on / schedule_count日付と整数はい最新の公式リリース日と承認済みスケジュール数。

エラーとクォータ

  • 400 invalid_query — コード、地域、日付範囲、上限、セレクターが無効です。
  • 401 invalid_api_key — Bearer キーがないか拒否されました。
  • 404 physical_series_not_found — リクエストに一致する完全な承認済みデータがありません。
  • 429 rate_limit_exceeded または quota_exhausted — 共有枠を使い切りました。
  • 503 physical_price_unavailable — 完全な公開データでインターフェースを安全に満たせません。

拒否されたリクエストとサーバーエラーは月間クォータを消費しません。

カバレッジ

完全で承認済みの系列だけが表示されます。最初に選択された国はインドネシアです。

Narwhal APIキーで利用できます。