OrderRule
Directe interacties met de API vereisen een geldig Bearer-token of een X-Api-Key-header, en uw account of sleutel moet gekoppeld zijn aan een geldig bedrijf dat geregistreerd is bij RapiD Engineering.
GET /api/OrderRule
Retourneert een 200 (OK) respons met een lijst van order rules in het opgegeven datumbereik. Elke order rule bevat de bijbehorende Batches.
- Vereist geldige
startDate- enendDate-waarden. - Een optionele
search-parameter zoekt op order rule-ID, order-ID, omschrijving of naam van de bovenliggende order/inkooporder — wanneer opgegeven wordt het datumbereik genegeerd.
Antwoordvelden: Id, OrderId, CreatedOn, LastDateTime, Description, ParentOrderName, ParentPurchaseOrderName, ClaimValue, ClaimPercentage, PricePerUnit, Price, GrossWeight, OrderRuleName, en een geneste Batches-collectie.
GET /api/OrderRule/{id}
Retourneert een 200 (OK) respons met een enkele order rule (inclusief de bijbehorende Batches), of 404 als deze niet gevonden is.
POST /api/OrderRule
Maakt een nieuwe order rule aan. Retourneert een 201 (Created) respons met het Id van de nieuwe order rule.
Verzoekinhoud: OrderId, CreatedOn, LastDateTime, Description, ParentOrderName, ParentPurchaseOrderName, ClaimValue, ClaimPercentage, PricePerUnit, Price, GrossWeight, OrderRuleName.
Note
Producten worden apart afgehandeld en worden niet opgenomen in een order rule-respons.
Note
Het bijwerken van een order rule, het verwijderen van een order rule en order rule-analyse-endpoints maken geen deel uit van de externe API.