GDI-DE Open data in a single API request

Geo Data Portal Germany datasets available on official portal for European data

Get early access to GDI-DE API!

Let us know and we will figure it out for you.

Available datasets

Open data Portal GDI-DE Open Data API in development

With List of APIs we currently working on to bridge to life.
Are you missing any? Let us know!

Marderäcker Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-06-18

Marderäcker details >

XPlanung dataset BPL “Snakerain 1.Change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Snakerain 1.Change” details >

XPlanung dataset BPL “Bahnhof-Widdumstraße (1st change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-11-12

XPlanung dataset BPL “Bahnhof-Widdumstraße (1st change)” details >

Inspire data set BPL “Petersrain-Steinbühl (original)” Open Data

According to INSPIRE transformed development plan “Petersrain-Steinbühl (original)” of the municipal

Issued on 2021-09-13

Inspire data set BPL “Petersrain-Steinbühl (original)” details >

XPlanung dataset BPL “Hohfeld-Vosenbrunnen” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Hohfeld-Vosenbrunnen” details >

Inspire data set BPL “External Kirchberg — 3.Change” Open Data

According to INSPIRE transformed development plan “Outer Kirchberg — 3 rd Amendment” of the city of

Issued on 2021-01-11

Inspire data set BPL “External Kirchberg — 3.Change” details >

XPlanung dataset BPL “South of Giessnau” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “South of Giessnau” details >

Inspire data set BPL “Wasserstube” Open Data

According to INSPIRE transformed “Watertube” development plan of the city of Ravenstein based on an

Issued on 2021-01-10

Inspire data set BPL “Wasserstube” details >

XPlanung dataset BPL “Stockäcker 1” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-11

XPlanung dataset BPL “Stockäcker 1” details >

XPlanung dataset BPL “Weekendhausgebiet Bachweinberge-Dobel — 1st change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-02-12

XPlanung dataset BPL “Weekendhausgebiet Bachweinberge-Dobel — 1st change” details >

WFS XPlanung BPL “On the Sonnenhang” Open Data

WFS service of the development plan “Am Sonnenhang” of the municipality of Schwendi from XPlanung 5.

Issued on 2021-03-09

WFS XPlanung BPL “On the Sonnenhang” details >

XPlanung dataset BPL “Mühlweg 3 rd change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Mühlweg 3 rd change” details >

Inspire data set BPL “Bahnstraße” Open Data

According to INSPIRE transformed development plan “Bahnstraße” of the city of Waldenburg based on an

Issued on 2021-01-10

Inspire data set BPL “Bahnstraße” details >

Inspire data set BPL “Am Brückenberg” Open Data

According to INSPIRE transformed development plan “Am Brückenberg” of the city of Künzelsau based on

Issued on 2021-01-11

Inspire data set BPL “Am Brückenberg” details >

Inspire PLU Age Angle Open Data

Inspire PLU Age Angle

Issued on 2021-04-08

Inspire PLU Age Angle details >

Inspire data set BPL “Sonnenbühl” Open Data

According to INSPIRE transformed development plan “Sonnenbühl” of the municipality Ostrach based on

Issued on 2021-08-12

Inspire data set BPL “Sonnenbühl” details >

Inspire data set BPL “Fleckenwaldweg zw. Brahmsweg and Haydnstr. Botnang» Open Data

Building plan “Fleckenwaldweg zw. Brahmsweg and Haydnstr. Botnang" of the city of Stuttgart based on

Issued on 2021-05-21

Inspire data set BPL “Fleckenwaldweg zw. Brahmsweg and Haydnstr. Botnang» details >

Behind the church Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-06-18

Behind the church details >

Inspire data set BPL “Width II — 2. BA — 1st amendment» Open Data

Development plan “Width II — 2. BA — 1st change” of the municipality of Riegel am Kaiserstuhl based

Issued on 2021-09-15

Inspire data set BPL “Width II — 2. BA — 1st amendment» details >

Schönborn, vorh.BP “Residential and annex building” Schadewitzer Straße, 1.Change OT Schönborn Open Data

Vorh.BP “Residential and annex building” Schadewitzer Straße, 1.Change OT Schönborn

Issued on

Schönborn, vorh.BP “Residential and annex building” Schadewitzer Straße, 1.Change OT Schönborn details >

XPlanung dataset BPL “Rosenstraße (1st change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-18

XPlanung dataset BPL “Rosenstraße (1st change)” details >

Inspire data set BPL “Areal Old Fire Station” Open Data

According to INSPIRE transformed development plan “Areal Old Fire Station” of the city of Tuttlingen

Issued on 2021-01-10

Inspire data set BPL “Areal Old Fire Station” details >

Inspire data set BPL “Location core design set” Open Data

According to INSPIRE transformed development plan “local core design set” of the municipality of Tam

Issued on 2021-01-10

Inspire data set BPL “Location core design set” details >

Inspire data set BPL “City Entrance Crailsheimer Straße” Open Data

Building plan “City Entrance Crailsheimer Straße” of the city of Schwäbisch Hall based on an XPlanun

Issued on 2021-01-10

Inspire data set BPL “City Entrance Crailsheimer Straße” details >

(T) Kleingemünd-Nord Open Data

According to INSPIRE transformed development plan “Kleingemünd-Nord” of the city of Neckargemünd.

Issued on 2021-10-14

(T) Kleingemünd-Nord details >

XPlanung dataset BPL “Front Gsteinig Expansion” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-07-27

XPlanung dataset BPL “Front Gsteinig Expansion” details >

XPlanung data set BPL “Project-related development plan Schorrenfeld, Alte Krautstücker, Kühweid —... Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-03-10

XPlanung data set BPL “Project-related development plan Schorrenfeld, Alte Krautstücker, Kühweid —... details >

Inspire data set BPL “Lerchenhof — Heinrich-Meißner-Straße” Open Data

According to INSPIRE transformed development plan “Lerchenhof — Heinrich-Meißner-Straße” of the city

Issued on 2021-01-10

Inspire data set BPL “Lerchenhof — Heinrich-Meißner-Straße” details >

BRW Land use mapping 2018 Open Data

Land use mapping (as of 2018) was provided by the Bergisch-Rheinische-Waterverband (BRW). These are

Issued on 2021-09-01

BRW Land use mapping 2018 details >

XPlanung dataset BPL “Oberer Weg II Change of the development plan “Oberer Weg II” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Oberer Weg II Change of the development plan “Oberer Weg II” details >

Inspire data set BPL “Remediation fire station 1st change” Open Data

According to INSPIRE transformed development plan “Remediation fire station 1 change” of the city of

Issued on 2021-01-10

Inspire data set BPL “Remediation fire station 1st change” details >

XPlanung data set BPL “Construction plan Klausenstraße (Changes area of settlement path)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-03-23

XPlanung data set BPL “Construction plan Klausenstraße (Changes area of settlement path)” details >

XPlanung dataset BPL “Wasen IV — 3 rd modification” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-08-13

XPlanung dataset BPL “Wasen IV — 3 rd modification” details >

Inspire data set BPL “Unter der Wagenstraße” Open Data

According to INSPIRE transformed development plan “Unter der Wagenstraße” of the city of Tuttlingen

Issued on 2021-02-16

Inspire data set BPL “Unter der Wagenstraße” details >

Inspire data set BPL “Heilbronner Straße — Lerchenstraße 3 rd change” Open Data

According to INSPIRE transformed development plan “Heilbronner Straße — Lerchenstraße 3 rd change” o

Issued on 2021-01-12

Inspire data set BPL “Heilbronner Straße — Lerchenstraße 3 rd change” details >

XPlanung dataset BPL “Western outskirts” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-18

XPlanung dataset BPL “Western outskirts” details >

Inspire data set BPL “Garden House Warrain I” Open Data

According to INSPIRE transformed development plan “Garden House Warrain I” of the city of Kornwesthe

Issued on 2021-01-10

Inspire data set BPL “Garden House Warrain I” details >

Inspire PLU Lower Kessler III Open Data

Inspire PLU Lower Kessler III

Issued on 2021-10-05

Inspire PLU Lower Kessler III details >

Inspire data set BPL “Eichwiesen” Open Data

According to INSPIRE transformed development plan “Eichwiesen” of the city of Kirchheim under Teck b

Issued on 2021-01-11

Inspire data set BPL “Eichwiesen” details >

XPlanung dataset BPL “Trödtler-Nord” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-06-01

XPlanung dataset BPL “Trödtler-Nord” details >

XPlanung dataset BPL “Commercial area Bohlerstraße — Expansion” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Commercial area Bohlerstraße — Expansion” details >

XPlanung dataset BPL “Brunnenberg” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-06-01

XPlanung dataset BPL “Brunnenberg” details >

(T) Construction Line Plan Middle Braike Open Data

According to INSPIRE transformed development plan “Construction plan Middle Braike” of the city of B

Issued on 2021-06-11

(T) Construction Line Plan Middle Braike details >

XPlanung dataset BPL “Filsweg” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Filsweg” details >

Inspire data set BPL “Markt am Heidengraben” Open Data

According to INSPIRE transformed development plan “Markt am Heidengraben” of the municipality of Erk

Issued on 2021-01-10

Inspire data set BPL “Markt am Heidengraben” details >

Inspire data set BPL “Red field” Open Data

According to INSPIRE transformed “Red Field” development plan of the city of Lauchheim based on an X

Issued on 2021-01-10

Inspire data set BPL “Red field” details >

Inspire data set BPL “Frauenstegstraße Zuffenhausen” Open Data

According to INSPIRE transformed development plan “Frauenstegstraße Zuffenhausen” of the city of Stu

Issued on 2021-06-22

Inspire data set BPL “Frauenstegstraße Zuffenhausen” details >

Inspire PLU Bergstrasse Schoenblick Hardtstrasse Open Data

Inspire PLU Bergstrasse Schoenblick Hardtstrasse

Issued on 2021-09-09

Inspire PLU Bergstrasse Schoenblick Hardtstrasse details >

Inspire data set BPL “Gaisgraben” Open Data

According to INSPIRE transformed development plan “Gaisgraben” of the municipality of Freudental bas

Issued on 2021-01-10

Inspire data set BPL “Gaisgraben” details >

XPlanung dataset BPL “Pliensäcker Zuffenhausen” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-06-15

XPlanung dataset BPL “Pliensäcker Zuffenhausen” details >

Clarification and Supplementary Statute Lebus, OT Schönf Flow Open Data

Clarification and Regulations of the City of Lebus OT Schönfließ

Issued on 2013-06-10

Clarification and Supplementary Statute Lebus, OT Schönf Flow details >

Inspire data set BPL “External play area for the children’s day care Seepark Möhringen Mö 227” Open Data

According to INSPIRE transformed development plan “External play area to the children’s daycare cent

Issued on 2021-06-07

Inspire data set BPL “External play area for the children’s day care Seepark Möhringen Mö 227” details >

Inspired dataset BPL “Beyond in the Au” Open Data

Building plan “Beyond in the Au” of the city of Neudenau transformed according to INSPIRE based on a

Issued on 2021-01-10

Inspired dataset BPL “Beyond in the Au” details >

Inspire data set BPL “Schlat” Open Data

According to INSPIRE transformed urban development plan “Schlat” of the municipality of Murr based o

Issued on 2021-01-11

Inspire data set BPL “Schlat” details >

Inspire data set BPL “At the churchyard 2nd change” Open Data

According to INSPIRE transformed development plan “Beim Kirchhof 2nd Amendment” of the municipality

Issued on 2021-04-21

Inspire data set BPL “At the churchyard 2nd change” details >

WFS INSPIRE BPL Between the woods Open Data

WFS service of the INSPIRE urban development plan “Between the woods” of the city of Sinsheim based

Issued on 2021-05-11

WFS INSPIRE BPL Between the woods details >

Inspire PLU Am Heerweg — 1st Amendment Open Data

Inspire PLU Am Heerweg — 1st Amendment

Issued on 2021-08-04

Inspire PLU Am Heerweg — 1st Amendment details >

Inspire data set BPL “Small garden area Röttinger Bach” Open Data

According to INSPIRE transformed development plan “Small Garden Area Röttinger Bach” of the city of

Issued on 2021-01-10

Inspire data set BPL “Small garden area Röttinger Bach” details >

Inspire data set BPL “Dörnenbach Revision” Open Data

According to INSPIRE transformed development plan “Dörnenbach Revision” of the municipality of Walda

Issued on 2021-09-30

Inspire data set BPL “Dörnenbach Revision” details >

WFS INSPIRE BPL Pleidelsheimer Weg — Change (1) Open Data

WFS service of the urbanisation plan “Pleidelsheimer Weg — Change (1)” of the municipality of Murr,

Issued on 2021-01-11

WFS INSPIRE BPL Pleidelsheimer Weg — Change (1) details >

Inspire PLU Wolfskehle Ost — 3 rd change Open Data

Inspire PLU Wolfskehle Ost — 3 rd change

Issued on 2021-04-08

Inspire PLU Wolfskehle Ost — 3 rd change details >

Inspire data set BPL “Kapelle VII” Open Data

Building plan “Kapelle VII” of the city of Oberndorf am Neckar transformed according to INSPIRE base

Issued on 2021-09-22

Inspire data set BPL “Kapelle VII” details >

XPlanung dataset BPL “Obere Mühläcker” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-05-15

XPlanung dataset BPL “Obere Mühläcker” details >

Southern Heidäcker Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-10-05

Southern Heidäcker details >

B-Plan 13.1a1 Partial change of 13/1a, L7 Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on

B-Plan 13.1a1 Partial change of 13/1a, L7 details >

Inspire dataset BPL “Willen (original)” Open Data

According to INSPIRE transformed development plan “Willen (original)” of the municipality of Immenst

Issued on 2021-02-12

Inspire dataset BPL “Willen (original)” details >

Inspire data set BPL “Angelacker 1. Amendment 1. Extension» Open Data

INSPIRE transformed development plan “Anglacker 1st Amendment 1. Extension of the city of Dornhan ba

Issued on 2021-01-11

Inspire data set BPL “Angelacker 1. Amendment 1. Extension» details >

XPlanung dataset BPL “Lehnlein II” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Lehnlein II” details >

Inspire PLU Bühl (garden house area) Open Data

Inspire PLU Bühl (garden house area)

Issued on 2021-04-06

Inspire PLU Bühl (garden house area) details >

XPlanung dataset BPL “Am Kapellenberg, Expansion Hoher Fels” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-02-22

XPlanung dataset BPL “Am Kapellenberg, Expansion Hoher Fels” details >

XPlanung dataset BPL “Stool residential development (1st change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-07-23

XPlanung dataset BPL “Stool residential development (1st change)” details >

XPlanung dataset BPL “Sports and leisure grounds Geiselrot” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Sports and leisure grounds Geiselrot” details >

Inspire dataset BPL “Red field — 2nd change” Open Data

Building plan “Red field — 2nd change” of the city of Lauchheim, based on an XPlanung dataset in ver

Issued on 2021-01-10

Inspire dataset BPL “Red field — 2nd change” details >

Inspire data set BPL “In the Bürgle 4th sheet” Open Data

According to INSPIRE transformed development plan “Im Bürgle 4th Sheet” of the municipality of Walda

Issued on 2021-04-06

Inspire data set BPL “In the Bürgle 4th sheet” details >

Inspire data set BPL “Small Forest II — 1.Change” Open Data

According to INSPIRE transformed development plan “Small Forest II — 1st Amendment” of the municipal

Issued on 2021-01-11

Inspire data set BPL “Small Forest II — 1.Change” details >

Inspire-Dataset BPL “Old Richener Weg” Open Data

According to INSPIRE transformed urban development plan “Old Richener Weg” of the city of Eppingen b

Issued on 2021-01-10

Inspire-Dataset BPL “Old Richener Weg” details >

Inspire data set BPL “North of Steinstraße” Open Data

According to INSPIRE transformed development plan “North of the Stone Road” of the city of Ditzingen

Issued on 2021-01-10

Inspire data set BPL “North of Steinstraße” details >

Inspire dataset BPL “Quartier I 1st change” Open Data

According to INSPIRE transformed development plan “Quartier I 1. Change” of the municipality of Kets

Issued on 2021-01-10

Inspire dataset BPL “Quartier I 1st change” details >

XPlanung dataset BPL “Change peel Hardt, nördl. Philip-Funk-Straße” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-08-11

XPlanung dataset BPL “Change peel Hardt, nördl. Philip-Funk-Straße” details >

Inspire data set BPL “Party building plan Wiesenstraße” Open Data

According to INSPIRE transformed development plan “Partial development plan Wiesenstraße” of the cit

Issued on 2021-01-10

Inspire data set BPL “Party building plan Wiesenstraße” details >

(T) “South of the Protective Path” Open Data

According to INSPIRE transformed development plan “South of the Protective Path” of the city of Böbl

Issued on 2021-08-26

(T) “South of the Protective Path” details >

Inspire dataset BPL “Hintere Obermatt (original)” Open Data

Building plan “Hintere Obermatt (original)” of the city of Zell im Wiesental based on an XPlanung da

Issued on 2021-01-10

Inspire dataset BPL “Hintere Obermatt (original)” details >

Inspire data set BPL “Rounding sentence_boesingen” Open Data

In accordance with INSPIRE transformed development plan “rounding clause_boesingen” of the municipal

Issued on 2021-01-10

Inspire data set BPL “Rounding sentence_boesingen” details >

Inspire data set BPL “Kelterrain and Hofgarten with changes” Open Data

Building plan “Kelterrain and Hofgarten with Changes” of the city of Gundelsheim transformed accordi

Issued on 2021-01-11

Inspire data set BPL “Kelterrain and Hofgarten with changes” details >

Inspire data set BPL “Killertalstrasse” Open Data

According to INSPIRE transformed development plan “Killertalstrasse” of the city of Burladingen base

Issued on 2021-01-10

Inspire data set BPL “Killertalstrasse” details >

Development plan “Gallun settlement” Open Data

Scope, grid plan and selected planning contents of the development plan “Gallun settlement”

Issued on

Development plan “Gallun settlement” details >

XPlanung dataset BPL “Seible Change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-13

XPlanung dataset BPL “Seible Change” details >

XPlanung dataset BPL “Saubronner Weg — Construction Line” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-04

XPlanung dataset BPL “Saubronner Weg — Construction Line” details >

Administrative Borders Land Bremen — Download Service Open Data

This download service provides data on the INSPIRE topic Administrative Units in the Free Hanseatic

Issued on

Administrative Borders Land Bremen — Download Service details >

Inspire data set BPL “Wolfsgruben” Open Data

According to INSPIRE transformed development plan “Wolfsgruben” of the municipality of Ingersheim ba

Issued on 2021-01-10

Inspire data set BPL “Wolfsgruben” details >

WFS INSPIRE PLU Castle garden meadows Open Data

Inspire PLU castle garden meadows

Issued on 2021-09-03

WFS INSPIRE PLU Castle garden meadows details >

XPlanung dataset BPL “Halden-Friedhofstrasse — 1st modification” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Halden-Friedhofstrasse — 1st modification” details >

Inspire data set BPL “Bismarckring — Mondstraße” Open Data

According to INSPIRE transformed development plan “Bismarckring — Mondstraße” of the city of Biberac

Issued on 2021-09-30

Inspire data set BPL “Bismarckring — Mondstraße” details >

Haderslev, Kolding — du Plat'sche Map, 2, Historical map Open Data

This photo is the card “Haderslev, Kolding” with sheet number 2. The topographical photographs, main

Issued on 1805-12-20

Haderslev, Kolding — du Plat'sche Map, 2, Historical map details >

Inspire data set BPL “On the Hoffmanns Page — Special Area Retail” Open Data

Building plan “On the Hoffmanns Page — Special Area Retail” of the municipality of Walzbachtal based

Issued on 2021-01-10

Inspire data set BPL “On the Hoffmanns Page — Special Area Retail” details >

Sports and leisure grounds Hausäcker Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-06-02

Sports and leisure grounds Hausäcker details >

Development plan Strietwiesen, extension II, old plan Open Data

Description of the development plan

Issued on 2021-07-20

Development plan Strietwiesen, extension II, old plan details >

XPlanung data set BPL “Parking system Bausparkasse” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung data set BPL “Parking system Bausparkasse” details >

Inspire dataset BPL “Inner Au — Expansion” Open Data

According to INSPIRE transformed development plan “Inner Au — Expansion” of the municipality of Mund

Issued on 2021-01-11

Inspire dataset BPL “Inner Au — Expansion” details >

XPlanung dataset BPL “Breslauer Kusatsustraße” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Breslauer Kusatsustraße” details >
Build on reliable and scalable technology
Revolgy LogoAmazon Web Services LogoGoogle Cloud Logo
FAQ

Frequently Asked Questions

Some basic informations about API Store ®.

Operation and development of APIs are currently fully funded by company Apitalks and its usage is for free.
Yes, you can.
All important information such as time of last update, license and other information are in response of each API call.
In case of major update that would not be compatible with previous version of API, we keep for 30 days both versions so you will have enough time to transfer to new version. We will inform you about the changes in advance by e-mail.

Didn't find the API you need?

Let us know and we will figure it out for you.

API Store provides access to European Open Data via scalable and reliable REST API interface.
Copyright © 2024. Made with ♥ by Apitalks