SIIRCV

Obtener detalle de ventas del RCV

Obtener detalle de ventas del RCV por tipo DTE.

POST /api/v1/sii/rcv/ventas/detalle/{emisor}/{periodo}/{dte}
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.post(
    "https://api.fiscalbridge.cl/api/v1/sii/rcv/ventas/detalle/76192083-9/202601/33",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Obtener detalle de ventas del RCV por tipo DTE.

Retorna el listado detallado (documento a documento) de ventas del contribuyente target, filtrado por tipo DTE. El RUT del emisor (path) se valida sintacticamente (modulo 11) y se pasa al SII tal cual; la sesion (auth.pass) debe estar autorizada para operar sobre ese RUT.

Autenticacion requerida: API token en header X-API-Token con scope sii:read

  • credenciales SII PassAuth del emisor.

Quota: Consume 1 consulta | Peso: 2x


Parametros de ruta

ParametroTipoRequeridoDescripcion
emisorstringSiRUT del emisor (validado modulo 11)
periodostringSiAAAAMM
dtestringSiCodigo tipo DTE

Parametros de consulta

ParametroTipoDefaultDescripcion
ambientestring00 produccion, 1 certificacion
formatostringjsonjson o csv (passthrough text/csv)
tipostringrcvrcv (JSON detallado) o rcv_csv (CSV en JSON wrapper)

Respuesta exitosa (200, formato=json + tipo=rcv)

RCVGetDetalleResponse con data: list[RCVDetalleItem] (~67 campos 1:1 con el SII por cada documento).

Errores especificos

Codigoerror_codeCausaResolucion
400AUTH_ERRORCredenciales SII incorrectasRevisar RUT/clave
401HTTP_401API token ausente o invalidoEnviar X-API-Token valido
400VALIDATION_ERRORRUT del path con DV invalido (modulo 11)Usar un RUT chileno valido
429SII_RATE_LIMIT / QUOTA_EXCEEDEDRate limitRespetar Retry-After
502SII_GATEWAY_ERRORSII retorno errorReintentar
503SII_UNAVAILABLESII en mantenimientoReintentar en 5 min

Parámetros

Header / Body
Tipo
Descripción
Requerido
dte
string · path
Codigo tipo DTE
emisor
string · path
RUT del emisor de las ventas
periodo
string · path
Periodo `AAAAMM`
ambiente
string · query
`0` produccion, `1` certificacion
No
csv_delimiter
string · query
Reservado
No
formato
string · query
`json` (default) o `csv`
No
tipo
string · query
`rcv` (default, JSON detallado) o `rcv_csv` (lineas del CSV)
No

Cuerpo de la solicitud

Requerido. Content-Type: application/json.

{
  "auth": {
    "pass": {
      "clave": "string",
      "rut": "string"
    }
  }
}

Respuestas

200Detalle de ventas del RCV. Por defecto retorna JSON (`RCVGetDetalleResponse`) con los items detallados. Con `formato=csv` retorna el CSV passthrough del SII (`text/csv; charset=ISO-8859-1`).
400Parametros invalidos o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:read` o cuenta bloqueada
422Body con formato invalido
429Limite de tasa excedido
502Error en servicio SII upstream
503SII en mantenimiento

On this page