-
Notifications
You must be signed in to change notification settings - Fork 26
I 31 Add idempotency to POST and PATCH operations
Add idempotency to POST and PATCH information to prevent resource duplicate or lost updates.
- Ralf Bayer / Clemens Gantert (DB)
- Klaus Kovar / Sabine Eder (öBB)
- Johan Nieuwerth (Sqills)
- Eliza Parmigani (Amadeus)
- Andreas Schlapbach (SBB)
For implementors
who design a OSDM integration
the idempotency property
is a quality of an API
that enforces consistency
unlike existing APIs
our solution reduces inconsistencies (duplicate or loss of updates).
The measurable benefits that the business can anticipate if the epic hypothesis is proven to be correct.
Less support effort due to inconsistency (no sync requests as in H/H).
The early measures that will help predict the business outcome hypothesis.
Allocator implementations support idempotency from the start.
Nonfunctional requirements (NFRs) associated with the epic.
The Idempotency-Key
header approach shall be implemented.
HOME WORK Become a idempotency experts:
OSDM Wiki