API errors
service_unavailable
The request cannot be served right now. Wait a moment, then retry.
503application/problem+jsonWhat it means
The request was fine, but the resource or a network it depends on cannot serve it right now, for example while an eSIM is being reconfigured or a network is limiting its rate. When the response carries Retry-After, it gives the seconds to wait.
A retry with the same X-Idempotency-Key within 48 hours returns this same response rather than running the operation again.
How to handle it
Wait for
Retry-Afterwhen present, otherwise a few seconds, and back off with jitter if it persists.For a write, read the resource's state first, then retry with a fresh
X-Idempotency-Keyif the operation did not take effect.If the condition lasts more than a few minutes, contact Firsty support with the
X-Request-Idresponse header value.