429 Too Many Requests:
Handling Rate Limits
Retry rate-limited requests with exponential backoff and jitter. Sohar does not currently return aRetry-After header, so your integration should increase the delay between consecutive attempts.
When retrying a supported create request, reuse its idempotency key to avoid creating a duplicate resource.