---
title: "Obtener negocios por productos | Documentación de Ordering.co"
description: "Usa GET /products con groupBy=business para devolver negocios asociados con productos que coinciden con las condiciones de disponibilidad y filtrado."
canonical: https://docs.ordering.co/es/api-reference/guides/get-business-by-products-model/
---

# Obtener negocios por productos

Usa `GET /products` con `groupBy=business` para devolver negocios asociados con productos que coinciden con las condiciones de disponibilidad y filtrado.

`groupBy=business` se evalúa mediante la rama de búsqueda por disponibilidad, que se ejecuta cuando `order_type_id` o su alias `type` están presentes. El resultado se agrupa por negocio después de filtrar productos, menús, horarios, modalidades de cumplimiento, ubicaciones y opciones de listas desplegables.

Los parámetros relevantes incluyen:

- `groupBy=business` — devuelve los negocios coincidentes en lugar de productos.
- `where` — aplica filtros sobre los campos admitidos por el contrato actual de productos.
- `order_type_id` o `type` — selecciona el modo de cumplimiento.
- `location` — latitud y longitud separadas por comas.
- `dropdown_option_id` o `dropdownoption` — selecciona una opción configurada de zona de entrega.
- `timestamp` — evalúa la disponibilidad en una marca de tiempo Unix.
- `professional_id` — delimita los productos cuando la operación admite la asignación de profesionales.

El filtro `where` no necesariamente busca nombres o descripciones de productos; los campos admitidos dependen de la operación.

```text
GET /products?order_type_id=1&location=40.7314,-73.9970&groupBy=business
```
