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_idotype— selecciona el modo de cumplimiento.location— latitud y longitud separadas por comas.dropdown_option_idodropdownoption— 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.
GET /products?order_type_id=1&location=40.7314,-73.9970&groupBy=business