Zum Inhalt springen
Sparehawk

Hauptnavigation

Kategorien

Industrieautomation0
Werkzeugmaschinen & CNC0
Schweißen & Schneiden0
Elektrotechnik0
Pneumatik0
Hydraulik0
Kompressoren & Vakuum0
Antriebstechnik0
Motoren0
Sensorik & Bildverarbeitung0
Prozessinstrumente0
Lebensmittel- & Getränketechnik0
Verpackung & Druck0
Medizin & Labor0
Wasser & Abwasser0
Robotik0
Land- und Forstwirtschaft0
Bau & Bergbau0
Fördertechnik0
Schiff & Schiene0
Nutzfahrzeuge0
HLK & Kältetechnik0
Energie & erneuerbare Energien0
Elektronik & Bauteile0
Alle Kategorien
SpracheDeutsch

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.

Version 1.0.0 OpenAPI-Spezifikation herunterladen (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.

Parameter

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

Antworten

  • 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

Parameter

  • id (path, required)

Antworten

  • 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

Antworten

  • 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

Parameter

  • id (path, required)

Antworten

  • 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

Antworten

  • 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.