API

Instytucje kultury

Organizacja: Urząd Miasta Kielce Endpointy: 1 Nazwa techniczna: instytucje-kultury Wersja: v1 Własne Publiczne

Instytucje kultury ujęte w miejskiej ewidencji ISDP: biblioteki, centra kultury, filharmonie, galerie sztuki, kina, muzea i teatry. Zbiór obejmuje nazwę, typ instytucji, adres, lokalizację oraz źródłowe oznaczenie instytucji publicznej. Obejmuje także podmioty niepubliczne. Nie jest katalogiem bieżących wydarzeń ani godzin otwarcia; data aktualizacji źródła nie jest ustalona.

Wywołania całej usługi API

Wczytywanie statystyk…

Podsumowania dzienne · UTC

Dokumentacja

API udostępnia dane publicznych tabel z obsługą wyboru kolumn, filtrów, sortowania i paginacji.

Endpointy API

GET /instytucje_kultury/data Dane tabeli: Instytucje kultury json

Zwraca rekordy publicznej tabeli instytucje_kultury. Instytucje kultury ujęte w miejskiej ewidencji ISDP: biblioteki, centra kultury, filharmonie, galerie sztuki, kina, muzea i teatry. Zbiór obejmuje nazwę, typ instytucji, adres, lokalizację oraz źródłowe oznaczenie instytucji publicznej. Obejmuje także podmioty niepubliczne. Nie jest katalogiem bieżących wydarzeń ani godzin otwarcia; data aktualizacji źródła nie jest ustalona.

Metadane publikacyjne danych
Licencja Creative Commons Attribution 4.0 International
Organizacja Urząd Miasta Kielce
Poziom otwartości
Kategorie Instytucje kultury, Kultura
Częstotliwość aktualizacji UNKNOWN
Zakres przestrzenny POLYGON((20.55219487 50.84709737,20.68173794 50.84709737,20.68173794 50.89120625,20.55219487 50.89120625,20.55219487 50.84709737))
Źródła danych Urząd Miasta Kielce — ewidencja ISDP
Wypróbuj endpoint

Schematy odpowiedzi

Sprawdź udokumentowane schematy odpowiedzi w dokumencie OpenAPI.

Otwórz dokument OpenAPI

Endpoint

/api/public/instytucje-kultury/instytucje_kultury/data?version=v1

Parametry

Nazwa Położenie Typ Wymaganie Opis przykład
columns query string opcjonalny Opcjonalna lista kolumn rozdzielona przecinkami. Puste oznacza wszystkie publiczne kolumny. id,name
filter[column] query string opcjonalny Filtr po publicznej, indeksowanej kolumnie. Nazwę kolumny podaj w nawiasie, np. filter[status]=active. active
sort query string opcjonalny Sortowanie po publicznej, sortowalnej kolumnie. Prefiks "-" oznacza kolejność malejącą. -updated_at
limit query integer opcjonalny Opcjonalna liczba rekordów od 1 do 1000; domyślnie 100. Zero jest niedozwolone. 100
offset query integer opcjonalny Opcjonalne nieujemne przesunięcie całkowite; domyślnie 0. -
Kolumny 6
Kolumna Typ Opis Semantyka Filtrowanie Sortowanie
Nazwa nazwa VARCHAR(254) - - tak tak
Ulica ulica VARCHAR(254) - - tak tak
Numer budynku nr_budynku VARCHAR(254) - - tak tak
Typ instytucji typ VARCHAR(14) - - tak tak
Geometria geometry GEOMETRY(POINT,2178) - - tak nie
Instytucja publiczna według ewidencji publiczna BOOLEAN - - tak tak
Filtry 6
Nazwa Typ Wymaganie Sposób przykład
nazwa VARCHAR(254) opcjonalny równość (exact) filter[nazwa]=sample
ulica VARCHAR(254) opcjonalny równość (exact) filter[ulica]=sample
nr_budynku VARCHAR(254) opcjonalny równość (exact) filter[nr_budynku]=sample
typ VARCHAR(14) opcjonalny równość (exact) filter[typ]=sample
geometry GEOMETRY(POINT,2178) opcjonalny bbox: xmin,ymin,xmax,ymax filter[geometry]=20.58,50.82,20.72,50.90
publiczna BOOLEAN opcjonalny równość (exact) filter[publiczna]=sample
Request
GET /api/public/instytucje-kultury/instytucje_kultury/data?columns=nazwa,ulica&limit=10&offset=0
Response
{
    "tableName": "instytucje_kultury",
    "columns": [
        {
            "name": "nazwa",
            "type": "VARCHAR(254)",
            "filterable": true,
            "requiredFilter": false,
            "sortable": true,
            "label": "Nazwa",
            "description": null,
            "semanticRole": null,
            "semanticPredicate": null
        },
        {
            "name": "ulica",
            "type": "VARCHAR(254)",
            "filterable": true,
            "requiredFilter": false,
            "sortable": true,
            "label": "Ulica",
            "description": null,
            "semanticRole": null,
            "semanticPredicate": null
        }
    ],
    "requiredFilters": [],
    "allowedFilters": [
        "nazwa",
        "ulica"
    ],
    "pagination": {
        "limit": 10,
        "offset": 0,
        "count": 1,
        "total": 1
    },
    "filters": [],
    "items": [
        {
            "nazwa": "sample",
            "ulica": "sample"
        }
    ]
}