コンテンツへスキップ
Sparehawk

メインナビゲーション

カテゴリ

産業オートメーション0
工作機械・CNC0
溶接・切断0
電気機器0
空圧機器0
油圧機器0
コンプレッサー・真空機器0
モーション・駆動0
モータ0
センサー・ビジョン0
プロセス計測機器0
食品・飲料加工0
包装・印刷0
医療・検査機器0
上下水道処理0
ロボティクス0
農林業0
建設・鉱山機械0
マテリアルハンドリング0
船舶・鉄道0
商用車0
空調・冷凍0
エネルギー・再生可能エネルギー0
電子・部品0
すべてのカテゴリ
言語日本語

Sparehawk Supplier API

The supplier-facing REST API (Wave 9 item 5): push offers, read RFQs routed to you, and submit quotes — from your own systems, without anyone logging into the cabinet by hand. Authenticate with an API key created under Cabinet > Developer > API keys.

バージョン 1.0.0 OpenAPI仕様をダウンロード(JSON)

Offers

Bulk upsert and patch your catalogue.

post/v1/supplier-api/offers/bulk

Bulk upsert offers

Upserts up to 1000 offers per call, matched by MPN + condition. An MPN not yet in the catalogue becomes a needs_review part stub rather than an error. Supports an Idempotency-Key header: the same key replays the first response instead of running the mutation again.

パラメータ

  • Idempotency-Key (header) — A key you generate per attempt. A retry with the same key replays the cached response.

レスポンス

  • 201 — Per-line results — a line can succeed even if another in the same call failed.
  • 400 — Validation error (e.g. more than 1000 offers in one call).
  • 401 — Missing or invalid API key.
  • 403 — The key is missing the offers:write scope.
  • 429 — This key has exceeded its rate limit.
patch/v1/supplier-api/offers/{id}

Patch one offer's stock/price/lead time

パラメータ

  • id (path, required)

レスポンス

  • 200 — Updated.
  • 401 — Missing or invalid API key.
  • 403 — The key is missing the offers:write scope.
  • 404 — No such offer for this supplier.

RFQs

RFQs routed to your supplier account.

get/v1/supplier-api/rfqs

List RFQs routed to you

レスポンス

  • 200 — Up to the 100 most recent, newest first.
  • 401 — Missing or invalid API key.
  • 403 — The key is missing the rfqs:read scope.
get/v1/supplier-api/rfqs/{id}

Fetch one RFQ's detail, including its lines

パラメータ

  • id (path, required)

レスポンス

  • 200 — Found.
  • 401 — Missing or invalid API key.
  • 403 — The key is missing the rfqs:read scope.
  • 404 — Not routed to this supplier.

Quotes

Submit a quote against a routed RFQ.

post/v1/supplier-api/quotes

Submit a quote against a routed RFQ

レスポンス

  • 201 — Created.
  • 401 — Missing or invalid API key.
  • 403 — The key is missing the quotes:write scope.
  • 404 — The RFQ (or one of its lines) is not routed to this supplier.