Documentación - Contenedor 'search'

Introducción

El contenedor search sirve principalmente para obtener un feed de datos sobre una búsqueda en particular, sea por palabras o parámetros. El formato de respuesta es idéntico al feed, puede ver la documentación del feed para tener la sintaxis exacta de la respuesta.
Disponible
POST /v6/search
q=:Query
language=:Idioma
device=:Dispositivo
quantity=:Cantidad
page=:Pagina

El sistema regresará los datos de la búsqueda en cualquier caso:
{
  type: "search",
  quantity: 10,
  page: 1,
  total: 123,
  time: 100200,
  more: true,
  payload: [{t:"receta", <Objeto de datos>}, {t:"receta", <Objeto de datos>}, ... ]
}
La descripción del payload esta en Contededor feed

Búsqueda avanzada

La búsqueda avanzada permite filtrar los resultados por familias, clasificaciones, ingredientes, tiempo, complejidad, dietas, etc.
Se agregan los campos deseados a la búsqueda básica. Todos son opcionales:
POST /v6/search
q=:Query
language=:Idioma
device=:Dispositivo
quantity=:Cantidad
page=:Pagina

type=:Tipo
ingredient1=
ingredient2=
ingredient3=
multimedia=
client=
recipefamily=
recipeclassification=
tipfamily=
tipclassification=
withingredients=
withoutingredients=
timefrom=
timeto=
alergies=
withkeys=
withoutkeys=


Códigos de error


Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500