Glossary
Idempotency key
An idempotency key is a unique string sent with a request so that if the request is retried, the server recognises it and does not perform the action twice.
Last updated By Porch Route
Networks fail mid-request, and the caller cannot tell whether the server acted before the connection dropped. With a key, a retry is safe: the server replays the original answer instead of creating a second delivery.
In Porch Route every write to the integration API — creating or updating an order, cancelling one — requires an Idempotency-Key header. The same key with the same body replays the original response; the same key with a different body is rejected as a caller-side bug. Outgoing webhooks carry a unique delivery id for the same reason on the receiving end.
Related terms
Plan your next delivery day in a few minutes.
Add your vehicles and a day of orders — by hand, from a CSV or over the API — and build your first routes.
Free up to 150 orders a month · No credit card