Saltearse al contenido

Buscar carritos

Busca carritos en el sistema usando criterios de búsqueda. Permite encontrar carritos por cliente, moneda u otros datos específicos.


URL base: https://api.guarani.app

GET /carritos/search?q={query}&page=1&limit=100
Ventana de terminal
curl -X GET "https://api.guarani.app/carritos/search?q={query}&page=1&limit=100" \
-H "x-api-key: Bearer <access_token>" \
-H "Accept: application/json" | jq

Nota: Asegúrate de reemplazar {query} por el parametro a buscar y <access_token> con un token JWT válido proporcionado por el equipo Guarani. Importante:
Es imprescindible incluir un token de acceso válido en el encabezado x-api-key para autenticar y autorizar el uso de este endpoint. Sin este token, la solicitud será rechazada.


ParámetroTipoRequeridoDescripción
querystringParámetro de busqueda
pageintegerNoNúmero de página. Por defecto: 1.
limitintegerNoResultados por página. Por defecto: 100
EncabezadoValorDescripción
x-api-keyBearer <access_token>Token de autenticación necesario para acceder al recurso.
Acceptapplication/jsonIndica que la respuesta debe devolverse en formato JSON.
{
"success": true,
"codigo": "200",
"message": "Operación realizada correctamente.",
"data": [
{
"id": "ejemplo-uuid-carrito-123",
"numero_documento": "001-002-0000123",
"estado_carrito": 5,
"fecha_emision_documento": "11/11/2025 08:04:53.436606 -03",
"fecha_finalizado": "2025-11-11T08:04:43.537Z",
"numero_timbrado": "12345678",
"cdc": "01801580404001002000012312025110511153707634",
"moneda": "PYG",
"cotizacion": 1,
"total": 30000,
"cliente": {
"id": "ejemplo-uuid-cliente-123",
"tipo_persona": 1,
"tipo_documento": 1,
"documento": "1234567",
"nombre": "NOMBRE DE EJEMPLO",
"nombre_fantasia": "NOMBRE DE EJEMPLO",
"nacionalidad": "PRY",
"fecha_nacimiento": "22/03/2007",
"whatsapp": "",
"email": "[email protected]",
"numero_casa": "0",
"direccion": "DIRECCION DE EJEMPLO",
"barrio": "BARRIO DE EJEMPLO",
"ciudad": {
"id": "67ef2e9f-0fa7-43e7-ad5e-87a694e56341",
"codigo_sifen": "3556",
"nombre": "SANTA RITA",
"distrito": {
"id": "78d49201-91f9-4e6c-aadb-4927f56767c0",
"nombre": "SANTA RITA",
"codigo_sifen": "209",
"departamento": {
"id": "750d3163-6a53-45df-b349-e8139d1ff3a9",
"nombre": "ALTO PARANA",
"codigo_sifen": "11"
}
}
}
},
"items": [
{
"id": "ejemplo-uuid-item-123",
"mercaderia": {
"id": "ejemplo-uuid-mercaderia-123",
"codigo_original": "CODIGO ORIGINAL DE EJEMPLO",
"codigo_fabricante": "CODIGO FABRICANTE DE EJEMPLO",
"codigo_interno": "01-1234567",
"codigo_barra": "CODIGO DE BARRAS DE EJEMPLO",
"descripcion": "DESCRIPCION DE EJEMPLO",
"descripcion_larga": "DESCRIPCION LARGA DE EJEMPLO",
"observacion": "OBSERVACION DE EJEMPLO",
"mercaderia_clasificacion_id": "ejemplo-uuid-clasificacion-mercaderia-123",
"mercaderia_marca_id": "ejemplo-uuid-marca-123",
"imagen_url": null,
"unidades": {
"unidad_medida_compra": {
"id": "5f49c6c1-d622-4f5b-9d8b-2d1636b584ab",
"codigo_sifen": "77",
"representacion": "UNI",
"descripcion": "Unidad"
},
"factor_conversion": 1,
"unidad_medida_venta": {
"id": "5f49c6c1-d622-4f5b-9d8b-2d1636b584ab",
"codigo_sifen": "77",
"representacion": "UNI",
"descripcion": "Unidad"
}
},
"precios": [
{
"precio_unitario": {
"0": 0,
"5": 0,
"10": 30000
},
"moneda": "PYG",
"establecimiento_id": "ejemplo-uuid-establecimiento-123"
}
]
},
"servicio": null,
"precio_unitario": 30000,
"precio_unitario_original": 30000,
"total": 30000,
"cantidad": 1,
"iva": {
"iva_tipo": 10,
"monto": 2727.27272727,
"afectacion": 100
}
}
]
}
],
"pagination": {
"total_registros": 1,
"pagina": 1,
"total_paginas": 1
}
}
CampoTipoDescripción
iduuidIdentificador único del carrito (UUID).
numero_documentostringNúmero del documento asociado al carrito.
estado_carritonumberEstado del carrito. (ver tablas-referencias)
fecha_emision_documentostringFecha y hora de emisión del documento. Es null hasta que se finalice el carrito.
fecha_finalizadostringFecha y hora en que se finalizó el carrito.
numero_timbradostringNúmero de timbrado de la SET asociado a la factura.
cdcstringCódigo de Control (CDC) generado por SIFEN.
monedastringCódigo de moneda ISO 4217.
cotizacionnumberCotización de la moneda respecto a Guaraníes.
totalnumberMonto total del carrito.
clienteobjectDatos del cliente asociado al carrito.
itemsarrayLista de items (mercaderías o servicios) incluidos en el carrito.
CampoTipoDescripción
iduuidIdentificador único del cliente (UUID).
tipo_personanumberTipo de persona (1: física, 2: jurídica).
tipo_documentonumberTipo de documento del cliente (1: CI, 2: RUC, 3: pasaporte, etc).
documentostringNúmero de documento del cliente.
nombrestringNombre completo del cliente.
nombre_fantasiastringNombre de fantasía o comercial del cliente.
nacionalidadstringCódigo de nacionalidad (ISO 3166-1 alpha-3).
fecha_nacimientostringFecha de nacimiento del cliente en formato DD/MM/YYYY.
whatsappstringNúmero de WhatsApp con código de país.
emailstringCorreo electrónico del cliente.
numero_casastringNúmero de casa o domicilio.
direccionstringDirección completa del cliente.
barriostringBarrio donde reside el cliente.
ciudadobjectObjeto con datos de la ciudad del cliente.
CampoTipoDescripción
iduuidIdentificador único de la ciudad (UUID).
codigo_sifenstringCódigo de la ciudad según SIFEN.
nombrestringNombre de la ciudad.
distritoobjectObjeto con datos del distrito.
CampoTipoDescripción
iduuidIdentificador único del distrito (UUID).
nombrestringNombre del distrito.
codigo_sifenstringCódigo del distrito según SIFEN.
departamentoobjectObjeto con datos del departamento.
CampoTipoDescripción
iduuidIdentificador único del departamento (UUID).
nombrestringNombre del departamento.
codigo_sifenstringCódigo del departamento según SIFEN.
CampoTipoDescripción
iduuidIdentificador único del item (UUID).
mercaderiaobjectDatos de la mercadería (null si es un servicio).
servicioobjectDatos del servicio (null si es una mercadería).
precio_unitarionumberPrecio unitario actual del item.
precio_unitario_originalnumberPrecio unitario original sin descuentos aplicados.
totalnumberMonto total del item (precio_unitario × cantidad).
cantidadnumberCantidad de unidades del item.
ivaobjectInformación del IVA aplicado al item.
CampoTipoDescripción
iduuidIdentificador único de la mercadería (UUID).
codigo_originalstringCódigo original del producto.
codigo_fabricantestringCódigo asignado por el fabricante.
codigo_internostringCódigo interno de la mercadería. Ver tabla de código interno
codigo_barrastringCódigo de barras del producto.
descripcionstringDescripción breve de la mercadería.
descripcion_largastringDescripción detallada de la mercadería.
observacionstringObservaciones adicionales sobre la mercadería.
mercaderia_clasificacion_iduuidID de la clasificación de la mercadería.
mercaderia_marca_iduuidID de la marca de la mercadería.
imagen_urlstringURL de la imagen del producto (null si no tiene).
unidadesobjectObjeto con información de las unidades de medida de compra y venta.
preciosarrayArray de objetos con información de precios por establecimiento.

Estructura del objeto unidades (mercadería)

Sección titulada «Estructura del objeto unidades (mercadería)»
CampoTipoDescripción
unidad_medida_compraobjectObjeto con información de la unidad de medida para compras (ver unidades-medidas).
factor_conversionnumberFactor de conversión entre unidad de compra y venta.
unidad_medida_ventaobjectObjeto con información de la unidad de medida para ventas (ver unidades-medidas).
CampoTipoDescripción
iduuidIdentificador único de la unidad de medida (UUID).
codigo_sifenstringCódigo de la unidad de medida según el catálogo SIFEN.
representacionstringRepresentación abreviada de la unidad (ej: “UNI”, “KG”, “LT”).
descripcionstringDescripción completa de la unidad de medida.
CampoTipoDescripción
precio_unitarioobjectObjeto con precios por tipo de IVA. Las claves son “0”, “5”, “10” representando el porcentaje de IVA.
monedastringCódigo de moneda en formato ISO 4217 (ej: PYG, USD).
establecimiento_idstringID del establecimiento al que pertenece este precio.
CampoTipoDescripción
iduuidIdentificador único del servicio (UUID).
descripcionstringDescripción breve del servicio.
descripcion_largastringDescripción detallada del servicio.
observacionstringObservaciones adicionales sobre el servicio.
codigo_internostringCódigo interno del servicio. Ver tabla de código interno
servicio_clasificacion_iduuidID de la clasificación del servicio.
imagen_urlstringURL de la imagen del servicio (null si no tiene).
unidad_medidaobjectObjeto con información de la unidad de medida del servicio (ver unidades-medidas).
precio_unitarioobjectObjeto con precios por tipo de IVA. Las claves son “0”, “5”, “10” representando el porcentaje de IVA.
monedastringCódigo de moneda en formato ISO 4217 (ej: PYG, USD).
establecimiento_idstringID del establecimiento al que pertenece este precio.
CampoTipoDescripción
iva_tiponumberTipo de IVA aplicado (5: 5%, 10: 10%, 0: exento).
montonumberMonto de IVA calculado para el item.
afectacionnumberPorcentaje de afectación del IVA sobre el precio total.
CampoTipoDescripción
total_registrosnumberCantidad total de registros encontrados.
paginanumberNúmero de página actual.
total_paginasnumberCantidad total de páginas disponibles.

Para más información sobre posibles errores relacionados, consulta la sección errores.