Timeouts

Every request MUST set both connection and read timeouts. Infinite timeouts MUST NOT be used.

Timeout Purpose Default
Connection TCP + TLS handshake 10 seconds
Read / Response Time to first byte 30 seconds
Total / Request Entire lifecycle including retries 60-120 seconds

For long-running operations, use 202 Accepted + polling pattern instead of extending timeouts.

version
1.0.2
tags
networking, timeouts
author
Mike Fullerton
modified
2026-04-09

Change History

Version Date Author Summary
1.0.2 2026-04-09 Mike Fullerton Add trigger tags
1.0.1 2026-04-09 Mike Fullerton Reorganize into use-case directory
1.0.0 2026-03-27 Mike Fullerton Initial creation