RENEW_NOT_APPLICABLE
“Renew now” would do nothing.
| HTTP status | 409 |
| Group | Pricing and purchase |
| Retryable | No — sending it again changes nothing |
What happened
The renewal prediction says the call would be a no-op — the period is not due, or the state makes renewal impossible. The free relay is not spent on it.
What to do
Read details.predictedOutcome and act on that instead.
Extra members
This code carries predictedOutcome in the problem document, on top of the common members.
The problem document
Every error is application/problem+json (RFC 9457) with the same shape:
{
"type": "https://docs.co-relayer.com/errors/renew-not-applicable",
"title": "“Renew now” would do nothing.",
"status": 409,
"detail": "A sentence about this specific occurrence.",
"instance": "req_01JB…",
"code": "RENEW_NOT_APPLICABLE",
"retryable": false,
"hint": "Read `details.predictedOutcome` and act on that instead."
}
See the error model for what each member means and how to handle unknown codes.