Перейти до вмісту
Sparehawk

Головна навігація

Категорії

Промислова автоматизація0
Верстати та ЧПК0
Зварювання та різання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.