Glossary
Idempotency key
A unique key sent with every API request that creates, modifies or deletes data so that a retry of the same request is not processed twice. Required on every NMS2S expanded-API write; retries reuse the key, a new transaction gets a new one.
Why it matters for reconciliation: networks fail, and a retry without a key can create a second sale or a second adjustment, which shows up later as an unexplained variance. The key makes the retry harmless.
Example: a request to record an adjustment times out. The system retries with the same key, and the receiving side recognizes it and does not apply it twice. A different adjustment gets a new key, so two real adjustments are never merged by mistake.
Where this comes up on budally.com
Related terms
- Integrator Bearer Token (NMS2S)
The production credential CCD issues to a third-party integration partner after it completes the NMS2S expanded API validation (request form, Terms, UAT, attestation). Separate from the UAT token and from a licensee's per-location token; it does not by itself authorize access to any licensee's records.
- Audit trail
The exportable record of every proposal: evidence, confidence, rules applied, precondition hash, reviewer, approver, timestamp and the credential it executed under.