Saltearse al contenido

Buscar establecimientos

Busca establecimientos en el sistema usando criterios específicos. Útil para encontrar establecimientos por nombre, número o ubicación.


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

GET /establecimientos/search?q={query}&page=1&limit=100
Ventana de terminal
curl -X GET "https://api.guarani.app/establecimientos/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": "06dabe45-cbb5-425e-b1c3-13a67d7114e0",
"numero_establecimiento": "001",
"nombre": "Matriz",
"direccion": "Plaza Sinuelo 2",
"barrio": "Sinuelo 2",
"numero_casa": "0",
"whatsapp": "+595983055940",
"ciudad": {
"id": "a5e7b9e0-a5c1-43c0-b03b-0421888e2079",
"codigo_sifen": "1",
"nombre": "ASUNCION (DISTRITO)",
"distrito": {
"id": "a6648dd2-96c7-4cd1-ad8e-91e7f64fcea9",
"nombre": "ASUNCION (DISTRITO)",
"codigo_sifen": "1",
"departamento": {
"id": "40b24d7a-28b1-4fee-87da-a10e01bd8bfc",
"nombre": "CAPITAL",
"codigo_sifen": "1"
}
}
}
}
],
"pagination": {
"total_registros": 1,
"pagina": 1,
"total_paginas": 1
}
}
CampoTipoDescripción
iduuidIdentificador único del establecimiento.
numero_establecimientostringNúmero que identifica al establecimiento.
nombrestringNombre del establecimiento.
direccionstringDirección física del establecimiento.
barriostringNombre del barrio donde se encuentra el establecimiento.
numero_casastringNúmero de casa o edificio.
whatsappstringNúmero de WhatsApp del establecimiento en formato internacional.
ciudadobjetoInformación de la ciudad donde se ubica el establecimiento.
CampoTipoDescripción
iduuidIdentificador único de la ciudad.
codigo_sifenstringCódigo de la ciudad según el catálogo SIFEN.
nombrestringNombre de la ciudad.
distritoobjetoInformación del distrito.
CampoTipoDescripción
iduuidIdentificador único del distrito.
nombrestringNombre del distrito.
codigo_sifenstringCódigo del distrito según el catálogo SIFEN.
departamentoobjetoInformación del departamento.
CampoTipoDescripción
iduuidIdentificador único del departamento.
nombrestringNombre del departamento.
codigo_sifenstringCódigo del departamento según el catálogo SIFEN.
CampoTipoDescripción
total_registrosnumberCantidad total de establecimientos que coinciden con la búsqueda.
paginanumberNúmero de página actual.
total_paginasnumberCantidad total de páginas disponibles.

Para más información sobre posibles errores y cómo manejarlos, consulta errores.