Referencia API: search
Recurso: /search
El recurso /search permite buscar series a partir de un texto, proporcionando además algunos filtros (ej.: por tema o por unidades de las series).
Tabla de parámetros
| Nombre | Requerido | Descripción | Default | Ejemplos |
|---|---|---|---|---|
| q | No | Texto | N/A | q=ipc |
| dataset_theme | No | Uno de los valores listados en /search/dataset_theme | N/A | dataset_theme="Finanzas Públicas" |
| units | No | Uno de los valores listados en /search/field_units | N/A | units="Millones de pesos" |
| dataset_publisher_name | No | Uno de los valores listados en /search/dataset_publisher_name | N/A | dataset_publisher_name="Subsecretaría de Programación Macroeconómica." |
| dataset_source | No | Uno de los valores listados en /search/dataset_source | N/A | dataset_source="Ministerio de Hacienda" |
| catalog_id | No | Uno de los valores listados en /search/catalog_id | N/A | catalog_id="sspm" |
| limit | No | Número entero positivo, no mayor que 1000. | 10 | limit=50 |
| start | No | Número entero positivo o 0. | 0 | start=100 |
q
Texto de entrada a buscar en la base de series de tiempo. Puede ser abritrariamente largo, pero se recomienda ingresar una o más palabras clave.
dataset_theme, units, dataset_publisher_name, dataset_source, catalog_id
Estos parámetros pueden ser usados como filtros en los resultados de la búsqueda. Al aplicarse, se muestran únicamente aquellos resultados que sean compatibles con la especificación.
Por ejemplo: un pedido con units=Millones de pesos sólo contendrá series de tiempo que estén expresadas en millones de pesos.
Los términos que aceptan estos parámetros son especificados en recursos auxiliares que devuelven la lista entera de valores aceptados en los filtros.
Por ejemplo: un pedido a /search/field_units devuelve una lista de los términos que se le pueden pasar al parámetro units. Cualquier otra opción devolverá una lista vacía de resultados (al no haber coincidencias). Consultar la tabla de parámetros para ver los endpoints auxiliares.
limit
Este parámetro es utilizado junto a start para controlar el paginado de los resultados devueltos por la API. Debe especificarse un número entero positivo, no mayor que 1000, ya que esa es la cantidad máxima de resultados devueltos por la API. El valor por defecto si no se especifica valor alguno es 10.
start
Este parámetro es utilizado junto a limit para controlar el paginado de los resultados devueltos por la API. Debe especificarse un número entero positivo o 0. El valor por defecto si no se especifica valor alguno es 0.
El start indica el "número de resultados después del inicio" que se saltea el buscador para el armado de la respuesta.