Saltar al contenido
softperu.pe

C#

Cliente generado en sdks/csharp. Paquete Pro9.Api (net8.0) en sdks/csharp. El host va en BasePath de la configuración. Los métodos son asíncronos (…Async). El host de esta API es el subdominio de la empresa (tenant_url).

Regenerar todos los lenguajes: bash scripts/generate-api-sdks.sh.

Facturas

TenantDominioDelClienteComprobantesApi.ActualizarEstadoDeComprobanteAsync

POST /api/documents/updatedocumentstatus

TenantDominioDelClienteComprobantesApi.EmitirComprobanteFacturaBoletaNotaAsync

POST /api/documents

TenantDominioDelClienteComprobantesApi.EnviarComprobanteASunatAsync

POST /api/documents/send

TenantDominioDelClienteComprobantesApi.ListarComprobantesPorRangoDeFechasAsync

GET /api/documents/lists/{startDate}/{endDate}

Boletas

TenantDominioDelClienteComprobantesApi.ActualizarEstadoDeComprobanteAsync

POST /api/documents/updatedocumentstatus

TenantDominioDelClienteComprobantesApi.EmitirComprobanteFacturaBoletaNotaAsync

POST /api/documents

Notas de crédito y débito

TenantDominioDelClienteComprobantesApi.EmitirComprobanteFacturaBoletaNotaAsync

POST /api/documents

Notas de venta

TenantDominioDelClienteNotasDeVentaCotizacionesYPedidosApi.CrearNotaDeVentaAsync

POST /api/sale-note

TenantDominioDelClienteNotasDeVentaCotizacionesYPedidosApi.GenerarComprobanteDesdeNotaDeVentaAsync

POST /api/sale-note/{id}/generate-cpe

Resúmenes

TenantDominioDelClienteComprobantesApi.CrearResumenDiarioAsync

POST /api/summaries

TenantDominioDelClienteComprobantesApi.ConsultarTicketDeResumenAsync

POST /api/summaries/status

Anulación de facturas

TenantDominioDelClienteComprobantesApi.ComunicacionDeBajaAnulacionAsync

POST /api/voided

TenantDominioDelClienteComprobantesApi.ConsultarTicketDeAnulacionAsync

POST /api/voided/status

Anulación de boletas

TenantDominioDelClienteComprobantesApi.CrearResumenDiarioAsync

POST /api/summaries

TenantDominioDelClienteComprobantesApi.ConsultarTicketDeResumenAsync

POST /api/summaries/status

Guías de remisión

TenantDominioDelClienteGuasDeRemisinApi.EmitirGuiaTransportista31Async

POST /api/dispatch-carrier

TenantDominioDelClienteGuasDeRemisinApi.EnviarGuiaASunatAsync

POST /api/dispatches/send

TenantDominioDelClienteGuasDeRemisinApi.EmitirGuiaDeRemisionRemitente09Async

POST /api/dispatches

TenantDominioDelClienteGuasDeRemisinApi.ConsultarTicketDeGuiaAsync

POST /api/dispatches/status_ticket

Cotizaciones

TenantDominioDelClienteNotasDeVentaCotizacionesYPedidosApi.CrearCotizacionAsync

POST /api/quotations

TenantDominioDelClienteNotasDeVentaCotizacionesYPedidosApi.ListarCotizacionesAsync

GET /api/quotations/list

Clientes

TenantDominioDelClienteClientesYProveedoresApi.CrearClienteProveedorAppClasicaAsync

POST /api/person

TenantDominioDelClienteClientesYProveedoresApi.ListarPersonasAsync

GET /api/persons/{type}/records

Productos

TenantDominioDelClienteComprobantesApi.BuscarProductosAsync

GET /api/document/search-items

TenantDominioDelClienteProductosEInventarioApi.CrearProductoAppClasicaAsync

POST /api/item

TenantDominioDelClienteProductosEInventarioApi.ActualizarProductoAppClasicaAsync

POST /api/items/{id}/update

Inventario

TenantDominioDelClienteProductosEInventarioApi.ActualizarProductoAppClasicaAsync

POST /api/items/{id}/update

TenantDominioDelClienteProductosEInventarioApi.InventarioTransaccionIngresoSalidaAsync

POST /api/inventory/transaction

Retenciones

TenantDominioDelClienteComprobantesApi.EmitirRetencionAsync

POST /api/retentions

Percepciones

TenantDominioDelClienteComprobantesApi.EmitirPercepcionAsync

POST /api/perceptions