¿Para qué se usa?
Para leer del SII el estado real de tus folios cuando necesitas el dato fresco: antes de decidir un timbraje grande, después de una jornada de emisión fuerte, o cuando elas_of de GET /folios ya quedó viejo.
Qué hace
- Es un recurso asíncrono: crea la consulta, responde 201 con
status: "pending"y va al SII en segundo plano. La llamada nunca bloquea. - Lee la disponibilidad y el histórico de timbrajes del tipo de documento que pidas.
- Sigue el resultado con
GET /folio-queries/{id}. Cuando termina, la foto deGET /foliostambién queda actualizada.
En qué ambiente lees
sii_environment decide qué stock lees: production (palena, tus folios reales) o certification (maullin). Si lo omites, producción. Va en el cuerpo de la llamada:
Consultar no consume folios. La consulta abre el trámite en el portal del SII y lee lo que publica, sin llegar al paso que reserva un rango. Por eso tampoco lleva
Idempotency-Key: repetirla no cuesta nada irreversible, a diferencia de un timbraje.Límite
Cada empresa puede pedir 10 lecturas por hora. No hay límite mensual: una consulta no consume nada irreversible. El límite existe porque consultar no quema folios, pero sí habla con el SII —un login más dos lecturas—, y el SII penaliza por RUT. Cuando eso pasa deja de responder todo lo de esa empresa, no solo los folios. Se cuenta por empresa, no por API key, y aparte de la cuota de timbraje: son recursos distintos.Errores que vas a ver
- 400 — el tipo de documento no es válido.
- 403 — la entidad no es tuya.
- 429 — se agotó el límite horario. El cuerpo trae
limit,windowyresets_atpara que sepas cuándo reintentar.
