Operations have different costs
Reads consume fewer cost points than uploads or mutation-heavy operations. Free accounts receive a useful baseline; paid plans receive higher limits shown in the live developer response headers or documentation.
Handle 429
- Stop sending parallel retries.
- Read Retry-After when present.
- Wait with jitter.
- Retry only an idempotent operation or use the same valid request ID.
Webhook delivery is separate
Astral webhook retries do not consume the customer's normal API budget. Endpoint, fan-out, failure, and retry controls are enforced separately to protect the service.