{"openapi":"3.1.0","info":{"title":"ARCA WSFE Service","description":"Microservicio para Web Service de Facturación Electrónica de ARCA.","version":"1.0.0"},"paths":{"/api/v1/wsfe/dummy":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Test de conectividad","description":"Endpoint de prueba para verificar conectividad con el servicio WSFE.\nNo requiere autenticación.","operationId":"fe_dummy_api_v1_wsfe_dummy_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/wsfe/comprobantes/solicitar-cae":{"post":{"tags":["WSFE - Facturación Electrónica"],"summary":"Solicitar CAE","description":"Solicita un Código de Autorización Electrónico (CAE) para uno o más comprobantes.\n\n**Parámetros:**\n- **fecae_request**: Datos del comprobante a autorizar\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- CAE asignado si es aprobado\n- Errores y observaciones si es rechazado","operationId":"solicitar_cae_api_v1_wsfe_comprobantes_solicitar_cae_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FECAERequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaeSolicitarResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/comprobantes/{cbte_tipo}/{cbte_nro}/punto-venta/{pto_vta}":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Consultar comprobante","description":"Consulta la información de un comprobante específico.\n\n**Parámetros:**\n- **cbte_tipo**: Tipo de comprobante (ej: 1=Factura A, 6=Factura B)\n- **cbte_nro**: Número del comprobante\n- **pto_vta**: Punto de venta\n- **cuit**: CUIT del emisor","operationId":"consultar_comprobante_api_v1_wsfe_comprobantes__cbte_tipo___cbte_nro__punto_venta__pto_vta__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cbte_tipo","in":"path","required":true,"schema":{"type":"integer","title":"Cbte Tipo"}},{"name":"cbte_nro","in":"path","required":true,"schema":{"type":"integer","title":"Cbte Nro"}},{"name":"pto_vta","in":"path","required":true,"schema":{"type":"integer","title":"Pto Vta"}},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/comprobantes/ultimo-autorizado":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Último comprobante autorizado","description":"Obtiene el último comprobante autorizado para un punto de venta y tipo.\n\n**Parámetros:**\n- **pto_vta**: Punto de venta\n- **cbte_tipo**: Tipo de comprobante\n- **cuit**: CUIT del emisor","operationId":"ultimo_autorizado_api_v1_wsfe_comprobantes_ultimo_autorizado_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pto_vta","in":"query","required":true,"schema":{"type":"integer","description":"Punto de venta","title":"Pto Vta"},"description":"Punto de venta"},{"name":"cbte_tipo","in":"query","required":true,"schema":{"type":"integer","description":"Tipo de comprobante","title":"Cbte Tipo"},"description":"Tipo de comprobante"},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UltimoAutorizadoAPIResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-comprobante":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener tipos de comprobante","description":"Obtiene la lista de tipos de comprobante habilitados.","operationId":"tipos_comprobante_api_v1_wsfe_parametros_tipos_comprobante_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-documento":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener tipos de documento","description":"Obtiene la lista de tipos de documento de identidad.","operationId":"tipos_documento_api_v1_wsfe_parametros_tipos_documento_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/monedas":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener tipos de moneda","description":"Obtiene la lista de tipos de moneda habilitados.","operationId":"monedas_api_v1_wsfe_parametros_monedas_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-iva":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener tipos de IVA","description":"Obtiene la lista de tipos de IVA habilitados.","operationId":"tipos_iva_api_v1_wsfe_parametros_tipos_iva_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-concepto":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener tipos de concepto","description":"Obtiene la lista de tipos de concepto habilitados.","operationId":"tipos_concepto_api_v1_wsfe_parametros_tipos_concepto_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/actividades":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener actividades","description":"Obtiene la lista de actividades habilitadas.","operationId":"actividades_api_v1_wsfe_parametros_actividades_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/puntos-venta":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener puntos de venta","description":"Obtiene la lista de puntos de venta habilitados.","operationId":"puntos_venta_api_v1_wsfe_parametros_puntos_venta_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/condiciones-iva-receptor":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener condiciones IVA receptor","description":"Obtiene las condiciones de IVA del receptor.","operationId":"condiciones_iva_receptor_api_v1_wsfe_parametros_condiciones_iva_receptor_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/cotizacion":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Obtener cotización de moneda","description":"Obtiene la cotización de una moneda en una fecha específica.","operationId":"cotizacion_api_v1_wsfe_parametros_cotizacion_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"mon_id","in":"query","required":true,"schema":{"type":"string","description":"ID de la moneda","title":"Mon Id"},"description":"ID de la moneda"},{"name":"fecha","in":"query","required":true,"schema":{"type":"string","description":"Fecha en formato YYYYMMDD","title":"Fecha"},"description":"Fecha en formato YYYYMMDD"},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/debug/available-methods":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"[DEBUG] Métodos disponibles en WSDL","description":"Endpoint de debug para inspeccionar qué métodos están disponibles en el WSDL de ARCA.\nNo requiere autenticación.","operationId":"debug_available_methods_api_v1_wsfe_debug_available_methods_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/wsfe/caea/solicitar":{"post":{"tags":["WSFE - Facturación Electrónica"],"summary":"Solicitar CAEA","description":"Solicita un Código de Autorización Electrónico Anticipado (CAEA).\n\n**Parámetros:**\n- **periodo**: Período en formato YYYYMM (ej: 202501)\n- **orden**: Orden de secuencia (1 o 2)\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- CAEA asignado para el período solicitado","operationId":"caea_solicitar_api_v1_wsfe_caea_solicitar_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"periodo","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{6}$","description":"Período en formato YYYYMM","title":"Periodo"},"description":"Período en formato YYYYMM"},{"name":"orden","in":"query","required":true,"schema":{"type":"integer","maximum":2,"minimum":1,"description":"Orden de secuencia","title":"Orden"},"description":"Orden de secuencia"},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/caea/consultar":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Consultar CAEA","description":"Consulta un CAEA previamente solicitado.\n\n**Parámetros:**\n- **periodo**: Período en formato YYYYMM (ej: 202501)\n- **orden**: Orden de secuencia (1 o 2)\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Información del CAEA consultado","operationId":"caea_consultar_api_v1_wsfe_caea_consultar_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"periodo","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{6}$","description":"Período en formato YYYYMM","title":"Periodo"},"description":"Período en formato YYYYMM"},{"name":"orden","in":"query","required":true,"schema":{"type":"integer","maximum":2,"minimum":1,"description":"Orden de secuencia","title":"Orden"},"description":"Orden de secuencia"},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/caea/reg-informativo":{"post":{"tags":["WSFE - Facturación Electrónica"],"summary":"Registro informativo CAEA","description":"Informa comprobantes emitidos con CAEA.\n\n**Parámetros:**\n- **fecaea_reg_inf_req**: Datos del registro informativo CAEA\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Resultado del registro informativo","operationId":"caea_reg_informativo_api_v1_wsfe_caea_reg_informativo_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Fecaea Reg Inf Req"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/caea/sin-movimiento/consultar":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Consultar CAEA sin movimiento","description":"Consulta información de CAEA sin movimiento.\n\n**Parámetros:**\n- **caea**: Código CAEA\n- **pto_vta**: Punto de venta\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Información del CAEA sin movimiento","operationId":"caea_sin_movimiento_consultar_api_v1_wsfe_caea_sin_movimiento_consultar_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"caea","in":"query","required":true,"schema":{"type":"string","description":"Código CAEA","title":"Caea"},"description":"Código CAEA"},{"name":"pto_vta","in":"query","required":true,"schema":{"type":"integer","minimum":1,"description":"Punto de venta","title":"Pto Vta"},"description":"Punto de venta"},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/caea/sin-movimiento/informar":{"post":{"tags":["WSFE - Facturación Electrónica"],"summary":"Informar CAEA sin movimiento","description":"Informa CAEA sin movimiento.\n\n**Parámetros:**\n- **caea**: Código CAEA\n- **pto_vta**: Punto de venta\n- **cbte_tipo**: Tipo de comprobante\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Resultado del informe sin movimiento","operationId":"caea_sin_movimiento_informar_api_v1_wsfe_caea_sin_movimiento_informar_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"caea","in":"query","required":true,"schema":{"type":"string","description":"Código CAEA","title":"Caea"},"description":"Código CAEA"},{"name":"pto_vta","in":"query","required":true,"schema":{"type":"integer","minimum":1,"description":"Punto de venta","title":"Pto Vta"},"description":"Punto de venta"},{"name":"cbte_tipo","in":"query","required":true,"schema":{"type":"integer","minimum":1,"description":"Tipo de comprobante","title":"Cbte Tipo"},"description":"Tipo de comprobante"},{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/comp-tot-x-request":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Máximo de comprobantes por request","description":"Obtiene la cantidad máxima de comprobantes que se pueden incluir en un request.\n\n**Parámetros:**\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Cantidad máxima de comprobantes por request","operationId":"comp_tot_x_request_api_v1_wsfe_parametros_comp_tot_x_request_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-opcional":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Tipos de datos opcionales","description":"Obtiene los tipos de datos opcionales disponibles.\n\n**Parámetros:**\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Lista de tipos de datos opcionales","operationId":"tipos_opcional_api_v1_wsfe_parametros_tipos_opcional_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-paises":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Tipos de países","description":"Obtiene los tipos de países disponibles.\n\n**Parámetros:**\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Lista de países con sus códigos","operationId":"tipos_paises_api_v1_wsfe_parametros_tipos_paises_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wsfe/parametros/tipos-tributos":{"get":{"tags":["WSFE - Facturación Electrónica"],"summary":"Tipos de tributos","description":"Obtiene los tipos de tributos disponibles.\n\n**Parámetros:**\n- **cuit**: CUIT del emisor (11 dígitos)\n\n**Respuesta:**\n- Lista de tipos de tributos","operationId":"tipos_tributos_api_v1_wsfe_parametros_tipos_tributos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cuit","in":"query","required":true,"schema":{"type":"string","pattern":"^\\d{11}$","description":"CUIT del emisor","title":"Cuit"},"description":"CUIT del emisor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/metrics":{"get":{"summary":"Metrics","description":"Endpoint that serves Prometheus metrics.","operationId":"metrics_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/wsfe/health":{"get":{"summary":"Health Check","description":"Endpoint de verificación de estado.","operationId":"health_check_wsfe_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"AlicIva":{"properties":{"id":{"type":"integer","title":"Id","description":"Código de alícuota IVA"},"base_imp":{"type":"number","minimum":0.0,"title":"Base Imp","description":"Base imponible"},"importe":{"type":"number","minimum":0.0,"title":"Importe","description":"Importe de IVA"}},"type":"object","required":["id","base_imp","importe"],"title":"AlicIva","description":"Alícuota de IVA"},"CaeResponseData":{"properties":{"cae_response":{"$ref":"#/components/schemas/FECAEResponse"}},"type":"object","required":["cae_response"],"title":"CaeResponseData"},"CaeSolicitarResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"metadata":{"$ref":"#/components/schemas/Metadata"},"data":{"$ref":"#/components/schemas/CaeResponseData"}},"type":"object","required":["success","metadata","data"],"title":"CaeSolicitarResponse"},"CbteAsoc":{"properties":{"tipo":{"type":"integer","title":"Tipo","description":"Tipo de comprobante asociado (ej. 1=Factura A)"},"pto_vta":{"type":"integer","title":"Pto Vta","description":"Punto de venta del comprobante asociado"},"nro":{"type":"integer","title":"Nro","description":"Número del comprobante asociado"},"cuit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cuit","description":"CUIT del emisor del comprobante asociado"}},"type":"object","required":["tipo","pto_vta","nro"],"title":"CbteAsoc","description":"Comprobante asociado (para Notas de Crédito/Débito que referencian una factura)."},"Error":{"properties":{"Code":{"type":"integer","title":"Code","description":"Código de error"},"Msg":{"type":"string","title":"Msg","description":"Mensaje de error"}},"type":"object","required":["Code","Msg"],"title":"Error","description":"Error en respuesta"},"Evento":{"properties":{"Code":{"type":"integer","title":"Code","description":"Código de evento"},"Msg":{"type":"string","title":"Msg","description":"Mensaje de evento"}},"type":"object","required":["Code","Msg"],"title":"Evento","description":"Evento en respuesta"},"FECAECabRequest":{"properties":{"cant_reg":{"type":"integer","maximum":250.0,"minimum":1.0,"title":"Cant Reg","description":"Cantidad de registros (1-250)"},"pto_vta":{"type":"integer","maximum":99999.0,"minimum":1.0,"title":"Pto Vta","description":"Punto de venta"},"cbte_tipo":{"type":"integer","title":"Cbte Tipo","description":"Tipo de comprobante"}},"type":"object","required":["cant_reg","pto_vta","cbte_tipo"],"title":"FECAECabRequest","description":"Cabecera de solicitud de CAE"},"FECAECabResponse":{"properties":{"Cuit":{"type":"integer","title":"Cuit"},"PtoVta":{"type":"integer","title":"Ptovta"},"CbteTipo":{"type":"integer","title":"Cbtetipo"},"FchProceso":{"type":"string","title":"Fchproceso"},"CantReg":{"type":"integer","title":"Cantreg"},"Resultado":{"type":"string","title":"Resultado"},"Reproceso":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reproceso"}},"type":"object","required":["Cuit","PtoVta","CbteTipo","FchProceso","CantReg","Resultado"],"title":"FECAECabResponse","description":"Respuesta de cabecera de CAE"},"FECAEDetRequest":{"properties":{"concepto":{"type":"integer","maximum":3.0,"minimum":1.0,"title":"Concepto","description":"Concepto (1=Productos, 2=Servicios, 3=Ambos)"},"doc_tipo":{"type":"integer","title":"Doc Tipo","description":"Tipo de documento del receptor"},"doc_nro":{"type":"integer","title":"Doc Nro","description":"Número de documento del receptor"},"cbte_desde":{"type":"integer","title":"Cbte Desde","description":"Número de comprobante desde"},"cbte_hasta":{"type":"integer","title":"Cbte Hasta","description":"Número de comprobante hasta"},"cbte_fch":{"type":"string","title":"Cbte Fch","description":"Fecha del comprobante (YYYYMMDD)"},"imp_total":{"type":"number","minimum":0.0,"title":"Imp Total","description":"Importe total"},"imp_tot_conc":{"type":"number","minimum":0.0,"title":"Imp Tot Conc","description":"Importe neto no gravado","default":0},"imp_neto":{"type":"number","minimum":0.0,"title":"Imp Neto","description":"Importe neto gravado"},"imp_op_ex":{"type":"number","minimum":0.0,"title":"Imp Op Ex","description":"Importe exento","default":0},"imp_trib":{"type":"number","minimum":0.0,"title":"Imp Trib","description":"Importe de tributos","default":0},"imp_iva":{"type":"number","minimum":0.0,"title":"Imp Iva","description":"Importe de IVA","default":0},"fch_serv_desde":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fch Serv Desde","description":"Fecha de inicio de servicio (YYYYMMDD)"},"fch_serv_hasta":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fch Serv Hasta","description":"Fecha de fin de servicio (YYYYMMDD)"},"fch_vto_pago":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fch Vto Pago","description":"Fecha de vencimiento de pago (YYYYMMDD)"},"mon_id":{"type":"string","title":"Mon Id","description":"Código de moneda","default":"PES"},"mon_cotiz":{"type":"number","minimum":0.0,"title":"Mon Cotiz","description":"Cotización de moneda","default":1},"condicion_iva_receptor_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Condicion Iva Receptor Id","description":"Condición IVA del receptor"},"iva":{"anyOf":[{"items":{"$ref":"#/components/schemas/AlicIva"},"type":"array"},{"type":"null"}],"title":"Iva","description":"Detalle de IVA"},"tributos":{"anyOf":[{"items":{"$ref":"#/components/schemas/Tributo"},"type":"array"},{"type":"null"}],"title":"Tributos","description":"Tributos"},"opcionales":{"anyOf":[{"items":{"$ref":"#/components/schemas/Opcional"},"type":"array"},{"type":"null"}],"title":"Opcionales","description":"Campos opcionales"},"cbtes_asoc":{"anyOf":[{"items":{"$ref":"#/components/schemas/CbteAsoc"},"type":"array"},{"type":"null"}],"title":"Cbtes Asoc","description":"Comprobantes asociados (NC/ND)"}},"type":"object","required":["concepto","doc_tipo","doc_nro","cbte_desde","cbte_hasta","cbte_fch","imp_total","imp_neto"],"title":"FECAEDetRequest","description":"Detalle de solicitud de CAE"},"FECAEDetResponse":{"properties":{"FECAEDetResponse":{"items":{"$ref":"#/components/schemas/FECAEDetResponseItem"},"type":"array","title":"Fecaedetresponse"}},"type":"object","required":["FECAEDetResponse"],"title":"FECAEDetResponse","description":"Contenedor de detalles de respuesta"},"FECAEDetResponseItem":{"properties":{"Concepto":{"type":"integer","title":"Concepto"},"DocTipo":{"type":"integer","title":"Doctipo"},"DocNro":{"type":"integer","title":"Docnro"},"CbteDesde":{"type":"integer","title":"Cbtedesde"},"CbteHasta":{"type":"integer","title":"Cbtehasta"},"CbteFch":{"type":"string","title":"Cbtefch"},"Resultado":{"type":"string","title":"Resultado","description":"A=Aprobado, R=Rechazado"},"CAE":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cae","description":"Código de Autorización Electrónico"},"CAEFchVto":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caefchvto","description":"Fecha de vencimiento del CAE"},"Observaciones":{"anyOf":[{"items":{"$ref":"#/components/schemas/Observacion"},"type":"array"},{"type":"null"}],"title":"Observaciones"},"Qr":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qr","description":"URL del QR de AFIP (RG 4892) para la representación impresa"}},"type":"object","required":["Concepto","DocTipo","DocNro","CbteDesde","CbteHasta","CbteFch","Resultado"],"title":"FECAEDetResponseItem","description":"Item de detalle de respuesta CAE"},"FECAERequest":{"properties":{"fecab_req":{"$ref":"#/components/schemas/FECAECabRequest","description":"Cabecera de la solicitud"},"fedet_req":{"items":{"$ref":"#/components/schemas/FECAEDetRequest"},"type":"array","maxItems":250,"minItems":1,"title":"Fedet Req","description":"Detalle de comprobantes"}},"type":"object","required":["fecab_req","fedet_req"],"title":"FECAERequest","description":"Request completo para solicitar CAE"},"FECAEResponse":{"properties":{"FeCabResp":{"anyOf":[{"$ref":"#/components/schemas/FECAECabResponse"},{"type":"null"}]},"FeDetResp":{"anyOf":[{"$ref":"#/components/schemas/FECAEDetResponse"},{"type":"null"}]},"Events":{"anyOf":[{"items":{"$ref":"#/components/schemas/Evento"},"type":"array"},{"type":"null"}],"title":"Events"},"Errors":{"anyOf":[{"items":{"$ref":"#/components/schemas/Error"},"type":"array"},{"type":"null"}],"title":"Errors"}},"type":"object","title":"FECAEResponse","description":"Respuesta completa de solicitud de CAE"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"Metadata":{"properties":{"timestamp":{"type":"string","title":"Timestamp"},"service":{"type":"string","title":"Service"},"operation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Operation"},"ambiente":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ambiente"},"cuit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cuit"}},"type":"object","required":["timestamp","service"],"title":"Metadata"},"Observacion":{"properties":{"Code":{"type":"integer","title":"Code","description":"Código de observación"},"Msg":{"type":"string","title":"Msg","description":"Mensaje de observación"}},"type":"object","required":["Code","Msg"],"title":"Observacion","description":"Observación en respuesta"},"Opcional":{"properties":{"id":{"type":"string","title":"Id","description":"ID del campo opcional"},"valor":{"type":"string","title":"Valor","description":"Valor del campo opcional"}},"type":"object","required":["id","valor"],"title":"Opcional","description":"Campo opcional"},"Tributo":{"properties":{"id":{"type":"integer","title":"Id","description":"Código de tributo"},"desc":{"type":"string","title":"Desc","description":"Descripción del tributo"},"base_imp":{"type":"number","minimum":0.0,"title":"Base Imp","description":"Base imponible"},"alic":{"type":"number","minimum":0.0,"title":"Alic","description":"Alícuota"},"importe":{"type":"number","minimum":0.0,"title":"Importe","description":"Importe del tributo"}},"type":"object","required":["id","desc","base_imp","alic","importe"],"title":"Tributo","description":"Tributo aplicado"},"UltimoAutorizadoAPIResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"metadata":{"$ref":"#/components/schemas/Metadata"},"data":{"$ref":"#/components/schemas/UltimoAutorizadoData"}},"type":"object","required":["success","metadata","data"],"title":"UltimoAutorizadoAPIResponse"},"UltimoAutorizadoData":{"properties":{"ultimo_autorizado_response":{"$ref":"#/components/schemas/UltimoAutorizadoResponse"}},"type":"object","required":["ultimo_autorizado_response"],"title":"UltimoAutorizadoData"},"UltimoAutorizadoResponse":{"properties":{"PtoVta":{"type":"integer","title":"Ptovta"},"CbteTipo":{"type":"integer","title":"Cbtetipo"},"CbteNro":{"type":"integer","title":"Cbtenro"},"Errors":{"anyOf":[{"items":{"$ref":"#/components/schemas/Error"},"type":"array"},{"type":"null"}],"title":"Errors"},"Events":{"anyOf":[{"items":{"$ref":"#/components/schemas/Evento"},"type":"array"},{"type":"null"}],"title":"Events"}},"type":"object","required":["PtoVta","CbteTipo","CbteNro"],"title":"UltimoAutorizadoResponse","description":"Respuesta del último comprobante autorizado"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}