sii_propagation
The SII shows the grant and has not yet applied it in the services that honour it.
The SII shows the grant and has not yet applied it in the services that honour it.
| Code | sii_propagation |
| Type | unprocessable_error — Well formed, but breaks a domain rule |
| HTTP | 422 |
| Retriable? | Yes |
What to do
The ~1 business day lag between a permission granted in «Mantención de usuarios autorizados» and the services that read it. Do NOT ask for the grant again — it is already there. steps[].next_poll_at says when we look again.
Retrying the same request may work. Respect Retry-After when it comes.
The envelope
{
"error": {
"type": "unprocessable_error",
"code": "sii_propagation",
"message": "…",
"hint": "The ~1 business day lag between a permission granted in «Mantención de usuarios autorizados» and the services that read it. Do NOT ask for the grant again — it is already there. `steps[].next_poll_at` says when we look again.",
"retriable": true,
"doc_url": "https://docs.facturia.cl/errors/sii_propagation",
"request_id": "req_01K2R7Q9M4T2VB"
}
}Program against code, never against message — the prose can be rewritten, the code cannot (§5.8).
hint and retriable arrive in the response with these exact values: they are a function of code and come from the same dictionary GET /v1/error_codes serves, so the envelope and the dictionary cannot disagree. Both are English on the wire by design — one registry, one language. More in The error envelope.
See also
Every code
The error envelope
The machine-readable copy of this page lives at GET /v1/error_codes, unauthenticated.