Dochody na jednego mieszkańca w miastach na prawach powiatu – dane BDL (API)
Zasób danych zawiera informacje o dochodach publicznych przypadających na jednego mieszkańca w miastach na prawach powiatu, pozyskiwane bezpośrednio z Banku Danych Lokalnych prowadzonego przez Główny Urząd Statystyczny. Zasób obejmuje dane roczne prezentowane w podziale na kluczowe kategorie dochodów samorządowych, w tym:
-
dochody ogółem na jednego mieszkańca,
-
dochody własne,
-
udziały w podatkach stanowiących dochody budżetu państwa,
-
udziały w podatku dochodowym od osób fizycznych,
-
udziały w podatku dochodowym od osób prawnych,
-
dochody podatkowe ustalane i pobierane na podstawie odrębnych ustaw.
Dane są udostępniane dynamicznie poprzez API BDL, co umożliwia ich automatyczne pobieranie, bieżącą aktualizację oraz integrację z systemami analitycznymi, raportowymi i portalami open data. Zasób przeznaczony jest do analiz porównawczych, oceny potencjału dochodowego miast, monitorowania zmian w strukturze dochodów oraz wspierania procesów decyzyjnych w administracji publicznej.
API dla programistów
Endpointy poniżej umożliwiają pobranie danych w formatach przyjaznych dla aplikacji (JSON/CSV/GeoJSON), z paginacją i selekcją kolumn. Dokumentacja OpenAPI: https://dane.przemysl.eu/wp-json/sod/v1/openapi.json
Endpoint danych zasobu
https://dane.przemysl.eu/wp-json/sod/v1/resources/712/datahttps://dane.przemysl.eu/wp-json/sod/v1/resources/712/data?format=csvhttps://dane.przemysl.eu/wp-json/sod/v1/resources/712/data?format=geojsonParametry: limit, offset, fields (np. fields=name,lat,lon), format (json/csv/geojson). Dla GeoJSON możesz dodać bbox=minLon,minLat,maxLon,maxLat.
Przykłady użycia
cURL
curl "https://dane.przemysl.eu/wp-json/sod/v1/resources/712/data?limit=20&offset=0"
JavaScript (fetch)
fetch("https://dane.przemysl.eu/wp-json/sod/v1/resources/712/data?limit=20")
.then(r => r.json())
.then(data => console.log(data.data.rows));
Python (requests)
import requests
url = "https://dane.przemysl.eu/wp-json/sod/v1/resources/712/data?limit=50"
r = requests.get(url)
r.raise_for_status()
rows = r.json()["data"]["rows"]
print(rows[:3])
R (httr2)
library(httr2)
req <- request("https://dane.przemysl.eu/wp-json/sod/v1/resources/712/data?limit=50")
res <- req_perform(req)
json <- resp_body_json(res)
head(json$data$rows)
https://dane.przemysl.eu/wp-json/sod/v1. Jeśli administrator włączy ochronę kluczem, dodaj nagłówek X-SOD-API-Key.
Metryka zmian pokazuje przetwarzanie i wykrycie zmian źródła (hash).
-
2026-01-22 12:03 Inne
-
2026-01-22 12:01 Inne
-
2026-01-22 11:58 Inne
-
2026-01-22 11:55 Inne
-
2026-01-22 11:55 Inne
Historia zmian jest tworzona automatycznie przy każdym zapisie zasobu w panelu.