OpenPoland.net API Documentation

Podobne dokumenty
Camspot 4.4 Camspot 4.5

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Zasady rejestracji i instrukcja zarządzania kontem użytkownika portalu

Tychy, plan miasta: Skala 1: (Polish Edition)

Healthix Consent Web-Service Specification

Zmiany techniczne wprowadzone w wersji Comarch ERP Altum

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

Hard-Margin Support Vector Machines

Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

Katowice, plan miasta: Skala 1: = City map = Stadtplan (Polish Edition)

Office 365 Midsize Business

DODATKOWE ĆWICZENIA EGZAMINACYJNE

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Installation of EuroCert software for qualified electronic signature

deep learning for NLP (5 lectures)

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction

Pielgrzymka do Ojczyzny: Przemowienia i homilie Ojca Swietego Jana Pawla II (Jan Pawel II-- pierwszy Polak na Stolicy Piotrowej) (Polish Edition)

Helena Boguta, klasa 8W, rok szkolny 2018/2019

POLITYKA PRYWATNOŚCI / PRIVACY POLICY

Egzamin maturalny z języka angielskiego na poziomie dwujęzycznym Rozmowa wstępna (wyłącznie dla egzaminującego)

Revenue Maximization. Sept. 25, 2018

Stargard Szczecinski i okolice (Polish Edition)

User s manual for icarwash

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 8: Structured PredicCon 2


Extraclass. Football Men. Season 2009/10 - Autumn round

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition)

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like

General Certificate of Education Ordinary Level ADDITIONAL MATHEMATICS 4037/12

INSTRUKCJE JAK AKTYWOWAĆ SWOJE KONTO PAYLUTION

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2)

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition)

ABOUT NEW EASTERN EUROPE BESTmQUARTERLYmJOURNAL

Jak otrzymać zwrot części zapłaty od X-Rite Poradnik

FORMULARZ REKLAMACJI Complaint Form

Wybrzeze Baltyku, mapa turystyczna 1: (Polish Edition)

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

API System Partnerski

Instrukcja obsługi User s manual

Weronika Mysliwiec, klasa 8W, rok szkolny 2018/2019

Home Software Hardware Benchmarks Services Store Support Forums About Us

y = The Chain Rule Show all work. No calculator unless otherwise stated. If asked to Explain your answer, write in complete sentences.

Instructions for student teams

PLSH1 (JUN14PLSH101) General Certificate of Education Advanced Subsidiary Examination June Reading and Writing TOTAL

B IURO B ADAWCZE DS. J AKOŚCI

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Surname. Other Names. For Examiner s Use Centre Number. Candidate Number. Candidate Signature

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition)

AIUI WebAPI V1 {#3-1} {#3-2} {#3-2-2} AIUI. Github WebAPI. 1. APPID CurTime, Param CheckSum HTTP. 3. http https. Http Request Header

Polska Szkoła Weekendowa, Arklow, Co. Wicklow KWESTIONRIUSZ OSOBOWY DZIECKA CHILD RECORD FORM

Working Tax Credit Child Tax Credit Jobseeker s Allowance

Formularz recenzji magazynu. Journal of Corporate Responsibility and Leadership Review Form

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Polski Krok Po Kroku: Tablice Gramatyczne (Polish Edition) By Anna Stelmach

Jak zasada Pareto może pomóc Ci w nauce języków obcych?

ZGŁOSZENIE WSPÓLNEGO POLSKO -. PROJEKTU NA LATA: APPLICATION FOR A JOINT POLISH -... PROJECT FOR THE YEARS:.


Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

METHOD 2 -DIAGNOSTIC OUTSIDE

Analysis of Movie Profitability STAT 469 IN CLASS ANALYSIS #2

Jazz EB207S is a slim, compact and outstanding looking SATA to USB 2.0 HDD enclosure. The case is

X11R5. .Xresources. Pliki konfiguracyjne X-Windows. Zasada działania X11. .xinitrc. X protocol X server. X client. X library

EXCEL PL PROGRAMOWANIE PDF

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Pomoc do programu konfiguracyjnego RFID-CS27-Reader User Guide of setup software RFID-CS27-Reader

ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS.

Bardzo formalny, odbiorca posiada specjalny tytuł, który jest używany zamiast nazwiska

Adult Education and Lifelong Learning

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Angielski bezpłatne ćwiczenia - gramatyka i słownictwo. Ćwiczenie 4

you see decision. oznacza to, Whenever kiedy widzisz biznes, someone once made Za każdym razem, który odnosi sukces,

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX

LEARNING AGREEMENT FOR STUDIES

OSTC GLOBAL TRADING CHALLENGE MANUAL

Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0 Zofia Kruczkiewicz

Hakin9 Spam Kings FREEDOMTECHNOLOGYSERVICES.CO.UK

[LEKCJA 1. W RESTAURACJI]

Arrays -II. Arrays. Outline ECE Cal Poly Pomona Electrical & Computer Engineering. Introduction

Jak otrzymać zwrot części zapłaty Poradnik

Rev Źródło:

Zarządzanie sieciami telekomunikacyjnymi

Rozpoznawanie twarzy metodą PCA Michał Bereta 1. Testowanie statystycznej istotności różnic między jakością klasyfikatorów

Domy inaczej pomyślane A different type of housing CEZARY SANKOWSKI

Leba, Rowy, Ustka, Slowinski Park Narodowy, plany miast, mapa turystyczna =: Tourist map = Touristenkarte (Polish Edition)

Website review pureorganic.pl

Test sprawdzający znajomość języka angielskiego

Baptist Church Records

January 1st, Canvas Prints including Stretching. What We Use

NoSQL Not Only SQL, CouchDB. I.Wojnicki, NoSQL. Apache CouchDB has started. Time to relax. Igor Wojnicki

1. INFORMACJE OGÓLNE

How to share data from SQL database table to the OPC Server? Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT.

Nazwa projektu: Kreatywni i innowacyjni uczniowie konkurencyjni na rynku pracy

Classic Clad / Thermo Clad / ThermoPlus Clad option selection for projects with Pine / Fir wood

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Wprowadzenie do programu RapidMiner, część 2 Michał Bereta 1. Wykorzystanie wykresu ROC do porównania modeli klasyfikatorów

Transkrypt:

OpenPoland.net API Documentation Release 1.0 Michał Gryczka July 11, 2014

Contents 1 REST API tokens: 3 1.1 How to get a token............................................ 3 2 REST API : search for assets 5 2.1 How to find specyfic assets........................................ 5 3 REST API : get asset metadata 7 3.1 How to find specyfic assets........................................ 7 4 REST API : get asset data 9 4.1 How to get all data for selected asset.................................. 9 4.2 How to get filtered data for selected asset................................ 10 i

ii

OpenPoland.net API Documentation, Release 1.0 Welcome to OpenPoland REST API documentation. Here you will find all informations you need for developmetn of systems and applications with this API. We hope that this document is helpful for you, but if you have any questions or you ve found mistake or inconsistency, please feel free to contact us at At this moment (beta release) API exposes methods for: listing assets searching metadata retrieval data retrieval Contents 1

OpenPoland.net API Documentation, Release 1.0 2 Contents

CHAPTER 1 REST API tokens: 1.1 How to get a token Once you register at OpenPoland.net you can find your token in settings or at search page in example query. 3

OpenPoland.net API Documentation, Release 1.0 4 Chapter 1. REST API tokens:

CHAPTER 2 REST API : search for assets 2.1 How to find specyfic assets Allowed method: GET Context: /api/list Query params: q (string) : search phrase (optional) page (integer) : page of results (optional) Request search results: curl -i -XGET https://openpoland.net/api/list?q=ludność" -H "Authorization: Token YOUR_TOKEN_HERE Response (HTTP/1.0 200 OK): "has_next" : false, "page" : "1", "results" : "id" : 1342, "title" : "Ludność w wieku przedprodukcyjnym (17 lat i mniej), produkcyjnym i poprodukcyj "id" : 2137, "title" : "Ludność wg grup wieku i płci (NTS-5, 1995-2012)" "id" : 1336, "title" : "Ludność wg miejsca zameldowania/zamieszkania i płci (NTS-5, 1995-2012)" "id" : 2577, "title" : "Ludność w wieku przedprodukcyjnym (14 lat i mniej), produkcyjnym i poprodukcyj "id" : 3361, "title" : "Ludność w wieku przedprodukcyjnym (17 lat i mniej), produkcyjnym i poprodukcyj 5

OpenPoland.net API Documentation, Release 1.0... ] 6 Chapter 2. REST API : search for assets

CHAPTER 3 REST API : get asset metadata For example if you want to find more about asset Ludność zamieszkała w gospodarstwie domowym wg wieku (NTS- 5, 1996) with id 1891, which you found throu search query, you will use metadata method to get more specyfic informations. 3.1 How to find specyfic assets Allowed method: GET Context: /api/assset/asset_id]/meta Parameters: asset_id : string Example request curl -i -XGET -H "Authorization: Token YOUR_TOKEN_HERE " https://openpoland.net/api/asset/1891/me Response (HTTP/1.0 200 OK): "dims" : "values" : "id" : 3703, "name" : "z użytkownikiem gospodarstwa rolnego ponad 1 ha" "id" : 3704, "name" : "z użytkownikiem działki do 1 ha" "name" : "Gospodarstwa" "values" : "id" : 3700, 7

OpenPoland.net API Documentation, Release 1.0 "name" : "Wiek" "name" : "ogółem" "id" : 3701, "name" : "poniżej 15 lat (urodzeni: 13.06.1981r.-12.06.1996r.)" "id" : 3702, "name" : "15 lat i więcej (urodzeni przed 13.06.1981r.)" "values" : "id" : 528, "name" : "ogółem" "id" : 529, "name" : "mężczyźni" "id" : 530, "name" : "kobiety" "name" : "Płeć" "years" : 1996 "subkey" : 1891, "title" : "Ludność zamieszkała w gospodarstwie domowym wg wieku (NTS-5, 1996)" 8 Chapter 3. REST API : get asset metadata

CHAPTER 4 REST API : get asset data Limits and paging: The volume of some assets data may be as large as 400MB or even larger. Thus API limits the size of returned data for each query and data is paged, you can request next page of results using query parameter. If you need higher data limits, please contact us at contact@openpoland.net. 4.1 How to get all data for selected asset Allowed method: GET Context: /api/assset/asset_id]/data Parameters: asset_id : string Response structure: Record of results array has the following structure: first field is always NTS id of territorial unit second field is always common name of territorial unit then N (from 1 to 5) fields follow containing values for dimensions specified by metadata last four fields are always (in order) year, measure unit, value, data attribute Example request curl -i https://openpoland.net/api/asset/1891/data/ -XGET -H "Authorization: Token YOUR_TOKEN_HER Response (HTTP/1.0 200 OK): "asset_id" : "1891", "has_next" : true, "page" : 0, "results" : "1101506022", "Andrespol (2)", "z użytkownikiem gospodarstwa rolnego ponad 1 ha", 9

OpenPoland.net API Documentation, Release 1.0 ] ] "1996", 802.0, "1101506022", "Andrespol (2)", "z użytkownikiem gospodarstwa rolnego ponad 1 ha", "mężczyźni", "1996", 386.0, "1101506022", "Andrespol (2)", "z użytkownikiem gospodarstwa rolnego ponad 1 ha", "kobiety", "1996", 416.0, "1101506022", "Andrespol (2)", "z użytkownikiem gospodarstwa rolnego ponad 1 ha", "poniżej 15 lat (urodzeni: 13.06.1981r.-12.06.1996r.)", "1996", 153.0, "1101506022", "Andrespol (2)", "z użytkownikiem gospodarstwa rolnego ponad 1 ha", "poniżej 15 lat (urodzeni: 13.06.1981r.-12.06.1996r.)", "mężczyźni", "1996", 72.0, 4.2 How to get filtered data for selected asset Allowed method: POST 10 Chapter 4. REST API : get asset data

OpenPoland.net API Documentation, Release 1.0 Context: /api/assset/asset_id]/data_filter Data format (json): Example request curl -XPOST https://openpoland.net/api/asset/2888/data_filter \ -d "query": "time" :1998 "nts" : 4326562000] \ -H "Content-Type: application/json"\ -H Authorization: Token YOUR_TOKEN_HERE Response (HTTP/1.0 200 OK): "asset_id" : "2577", "has_next" : true, "page" : 15, "results" : "2245068000", "Powiat m.jaworzno", "w wieku poprodukcyjnym", "kobiety", "2008", 10843.0, "2245075000", "Powiat m.sosnowiec", "2008", 221259.0, "2245075000", "Powiat m.sosnowiec", "mężczyźni", "2008", 104983.0, "2245075000", "Powiat m.sosnowiec", "kobiety", "2008", 4.2. How to get filtered data for selected asset 11

OpenPoland.net API Documentation, Release 1.0 ] ] 116276.0, 12 Chapter 4. REST API : get asset data