Obtener datos de una tabla
Para obtener los datos de una tabla es necesario conocer su código identificativo (vea Obtención del identificador de una tabla utilizando INEbase).
Una vez se conoce el código de la tabla de interés, se puede utilizar la función DATASET para obtener los datos asociados.
Obtener todos los datos de la tabla
Por ejemplo, para la tabla Índices nacionales: general y de grupos ECOICOP (Id 50902):
https://servicios.ine.es/wstempus/jsstat/ES/DATASET/50902
Obtener los n últimos datos
Utilizamos el parámetro nult. Por ejemplo, nult=5 para obtener los últimos 5 datos:
https://servicios.ine.es/wstempus/jsstat/ES/DATASET/50902?nult=5
Como filtrar datos de una tabla
Cuando realizamos una petición de datos de una tabla existe la posibilidad de filtrar por variables y valores de interés utilizando el parámetro tv. Para ello vamos a distinguir los tres tipos posibles de fuentes de las tablas (tablas Tempus 3, tablas pc-axis y tablas tpx).
Tablas Tempus 3
Para poder filtrar es necesario conocer los códigos identificadores numéricos (Id) de las variables y los valores por los que queremos filtrar. Por lo tanto, debemos hacer lo siguiente:
Conocer los grupos de la tabla de interés Índices por comunidades autónomas: general y de grupos ECOICOP (Id = 50913):
Conocer los valores de los grupos:
https://servicios.ine.es/wstempus/js/ES/VALORES_GRUPOSTABLA/50913/110924?det=1
https://servicios.ine.es/wstempus/js/ES/VALORES_GRUPOSTABLA/50913/110925?det=1
https://servicios.ine.es/wstempus/js/ES/VALORES_GRUPOSTABLA/50913/110926?det=1
Filtrar por la variables y valores que nos interesan:
Por ejemplo, variación anual (id_variable = 3, id_valor = 74 y tv=3:74) del índice general (id_variable = 762, id_valor = 304092 y tv=762:304092) de Castilla y León (id_variable = 70, id_valor = 9003 y tv=70:9003)
https://servicios.ine.es/wstempus/jsstat/ES/DATASET/50913?nult=2&tv=3:74&tv=762:304092&tv=70:9003
Si queremos filtrar por varios valores de una misma variable, tenemos que incluir tantos parámetros tv como valores. Por ejemplo, para obtener datos tanto de Castilla y León como del Principado de Asturias (id_variable = 70, id_valor = 9003 y tv=70:8999)
Tablas pc-axis
Para poder filtrar es necesario conocer los códigos identificadores alfanuméricos (Código) de las variables y los valores por los que queremos filtrar. Por lo tanto, debemos hacer lo siguiente:
Pedir los metadatos de las series que conforman la tabla de interés Población por edad (3 grupos de edad), Españoles/Extranjeros, Sexo y Año (Id = t20/e245/p08/l0/01001.px)
https://servicios.ine.es/wstempus/js/ES/SERIES_TABLA/t20/e245/p08/l0/01001.px?tip=M
Filtrar por la variables y valores que nos interesan:
Por ejemplo, para la población de mujeres (id_variable = sexo, id_valor = mujeres, tv=sexo:mujeres) españolas (id_variable = espanolesextranjeros, id_valor = españoles, tv= espanolesextranjeros:españoles) de todas las edades (id_variable = edad3gruposdeedad, id_valor = totaledades, tv=edad3gruposdeedad:totaledades)
Si queremos filtrar por varios valores de una misma variable, tenemos que incluir tantos parámetros tv como valores. Por ejemplo, para obtener la población de hombres y mujeres
Tablas tpx
Para poder filtrar es necesario conocer los códigos identificadores alfanuméricos de las variables y los valores por los que queremos filtrar. Por lo tanto, debemos hacer lo siguiente:
Pedir los metadatos de las series que conforman la tabla de interés Extracción nacional por tipo de material y años (Id = 33387)
https://servicios.ine.es/wstempus/js/ES/SERIES_TABLA/33387?tip=M
Filtrar por la variables y valores que nos interesan:
Por ejemplo, para biomasa (id_variable = tipodematerial, id_valor = tipodematerial, tv= tipodematerial: tipodematerial
https://servicios.ine.es/wstempus/jsstat/ES/DATASET/33387?nult=2&tv=tipodematerial:1biomasa
Si queremos filtrar por varios valores de una misma variable, tenemos que incluir tantos parámetros tv como valores. Por ejemplo, para obtener biomasa y minerales metálicos