Go-live checklist
Check these six settings before your customers start making calls.
-
Set a client timeout of at least 30 seconds
Set the timeout in every client that sends calls. See the request examples in Retry safely.
-
Keep an Idempotency-Key for retries
Reuse the key, body and endpoint for the same logical call. Follow the reuse rules.
-
Branch on type
Choose your fix from the stable error address, not HTTP status alone. Use Handle errors and the catalogue.
-
Log the Trace ID
Save the Trace ID, the call identifier in the
trace-idheader. Errors repeat it astrace_id; quote it when asking support about a call. See Request IDs. -
Watch your Balance
Your balance is the money in dollars available to spend. Check it in the billing page. Handle
insufficient-creditsby adding funds before sending again. -
Obey Retry-After
Wait for the header's interval whenever an error sends it. The rate limits and error guide explain the different limits.