Regional Gobierno Vasco
Pais Vasco — Contratacion publica
API REST del Gobierno Vasco con todos los contratos publicos de Euskadi. Acceso libre, paginacion automatica.
Ficha tecnica
- Formato
- API REST (JSON)
- Registros
- ~530.000
- Cobertura
- Desde 2014
- Actualizacion
- Semanal
- Licencia
- Datos abiertos Euskadi
- Entidad
- Gobierno Vasco
Descripcion
El Gobierno Vasco ofrece una API REST completa con todos los contratos publicos de Euskadi. Acceso libre sin autenticacion, con paginacion automatica y filtros por fecha, tipo de contrato y organo contratante.
Ejemplos de codigo
Consultar API Euskadi curl
# Primeros contratos (JSON)
curl -s "https://opendata.euskadi.eus/webopd00-apicontract/api/contracts?_page=1&_pageSize=10" | python3 -m json.tool Paginar resultados python
import requests
url = 'https://opendata.euskadi.eus/webopd00-apicontract/api/contracts'
page = 1
while True:
resp = requests.get(url, params={'_page': page, '_pageSize': 100})
data = resp.json()
contracts = data.get('items', [])
if not contracts:
break
for c in contracts:
print(c.get('contractIdentifier'), c.get('contractObject', '')[:60])
page += 1