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