Gå til innhold

OrderRule

Direkte interaksjoner med API-et krever et gyldig Bearer-token eller en X-Api-Key-header, og kontoen eller nøkkelen din må være knyttet til et gyldig selskap registrert hos RapiD Engineering.

Akseptert DateTime-format
2026-04-10T13:19:47Z
"yyyy-MM-ddTHH:mm:ssZ"

GET /api/OrderRule

Returnerer en 200 (OK) respons med en liste over order rules i det angitte datointervallet. Hver order rule inkluderer sine nestede Batches.

  • Krever gyldige startDate- og endDate-verdier.
  • En valgfri search-parameter søker etter order rule-ID, ordre-ID, beskrivelse eller navn på overordnet ordre/innkjøpsordre — når oppgitt ignoreres datointervallet.

Forespørsel

$"{api_url}/api/OrderRule?startDate={datetime}&endDate={datetime}"

Responsfelt: Id, OrderId, CreatedOn, LastDateTime, Description, ParentOrderName, ParentPurchaseOrderName, ClaimValue, ClaimPercentage, PricePerUnit, Price, GrossWeight, OrderRuleName, og en nestet Batches-samling.

GET /api/OrderRule/{id}

Returnerer en 200 (OK) respons med en enkelt order rule (inkludert nestede Batches), eller 404 hvis den ikke finnes.

Forespørsel

$"{api_url}/api/OrderRule/{order rule Guid}"

POST /api/OrderRule

Oppretter en ny order rule. Returnerer en 201 (Created) respons med den nye order rulens Id.

Forespørselsinnhold: OrderId, CreatedOn, LastDateTime, Description, ParentOrderName, ParentPurchaseOrderName, ClaimValue, ClaimPercentage, PricePerUnit, Price, GrossWeight, OrderRuleName.

Note

Produkter håndteres separat og vil ikke bli inkludert i noen order rule-respons.

Note

Oppdatering av en order rule, sletting av en order rule og order rule-analyse-endepunkter er ikke en del av det eksterne API-et.