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!

WMS XPlanung BPL “Nellenburger Hang” Open Data

WMS service of the development plan “Nellenburger Hang” of the town of Stockach from XPlanung 5.0. D

Issued on 2022-12-09

WMS XPlanung BPL “Nellenburger Hang” details >

WMS INSPIRE BPL Small garden Open Data

WMS service of the urban development plan “Small Garden Plant” of the municipality of Deizisau, tran

Issued on 2023-01-23

WMS INSPIRE BPL Small garden details >

WMS Wöltersäcker I Open Data

WMS Development Plan ‘Wöltersäcker I’ of the municipality of Gomaringen.

Issued on 2023-01-27

WMS Wöltersäcker I details >

Air pollutant emission registers Open Data

As part of the Baden-Württemberg emission register, annual emissions for all major sources of natura

Issued on

Air pollutant emission registers details >

WMS XPlanung BPL “Altrhein 3 rd Amendment” Open Data

WMS service of the development plan “Altrhein 3 rd Amendment” of the municipality of Meißenheim from

Issued on 2023-01-13

WMS XPlanung BPL “Altrhein 3 rd Amendment” details >

WMS XPlanung BPL “Spaichinger Weg IV” Open Data

WMS service of the development plan “Spaichinger Weg IV” of the municipality of Böttigen from XPlanu

Issued on 2023-01-18

WMS XPlanung BPL “Spaichinger Weg IV” details >

Inspire data set BPL “Neubrunnenschlag I” Open Data

According to INSPIRE transformed development plan “Neubrunnenschlag I” of the municipality of Waldbr

Issued on 2023-02-03

Inspire data set BPL “Neubrunnenschlag I” details >

WMS XPlanung BPL “Kreenheinstetten West” Open Data

WMS service of the development plan “Kreenheinstetten West” of the municipality of Leibertingen from

Issued on 2022-12-05

WMS XPlanung BPL “Kreenheinstetten West” details >

WMS XPlanung BPL “Construction line modification_Kueblerstrasse_1922” Open Data

WMS service of the development plan “Baulinieaenderung_Kueblerstrasse_1922” of the city of Süßen fro

Issued on 2022-11-17

WMS XPlanung BPL “Construction line modification_Kueblerstrasse_1922” details >

WMS INSPIRE PLU Ländle I Open Data

Inspire PLU Ländle I

Issued on 2022-11-22

WMS INSPIRE PLU Ländle I details >

WMS Extension Weglanger-Pfaffenäcker Open Data

WMS Development Plan ‘Extension Weglanger-Pfaffenäcker’ of the municipality of Engstingen.

Issued on 2023-01-13

WMS Extension Weglanger-Pfaffenäcker details >

WMS XPlanung BPL “Binzen” Open Data

WMS service of the development plan “Binzen” of the municipality of Meißenheim from XPlanung 5.0. De

Issued on 2023-01-13

WMS XPlanung BPL “Binzen” details >

WMS INSPIRE BPL Heiligkreuz — Europastraße I (original) Open Data

WMS service of the INSPIRE urbanisation plan “Heiligkreuz — Europastraße I (original)” of the city o

Issued on 2023-01-24

WMS INSPIRE BPL Heiligkreuz — Europastraße I (original) details >

In the battery 2nd change Open Data

2. Change of the development plan “In the battery”

Issued on 2009-10-20

In the battery 2nd change details >

WMS Azäcker Open Data

WMS development plan ‘Äzäcker’ of the municipality of Engstingen.

Issued on 2023-01-13

WMS Azäcker details >

WMS XPlanung BPL “Neighborhood School — 3 rd Change” Open Data

WMS service of the development plan “Neighborhood School — 3 rd change” of the municipality of Bergl

Issued on 2023-02-03

WMS XPlanung BPL “Neighborhood School — 3 rd Change” details >

WMS INSPIRE BPL Kirchstraße (1977) Open Data

WMS service of the urban development plan “Kirchstraße (1977)” of the city of Bad Teinach-Zavelstein

Issued on 2023-01-10

WMS INSPIRE BPL Kirchstraße (1977) details >

WMS INSPIRE BPL Betteläcker — Expansion Open Data

WMS service of the urban development plan “Betteläcker — Extension” of the municipality of Eberdinge

Issued on 2023-01-30

WMS INSPIRE BPL Betteläcker — Expansion details >

WFS XPlanung BPL “Zuben” Open Data

WFS service of the development plan “Zuben” of the municipality Denkingen from XPlanung 5.0. Descrip

Issued on 2023-01-31

WFS XPlanung BPL “Zuben” details >

WMS INSPIRE BPL Care facility Open Data

WMS service of the INSPIRE transformed development plan “care facility” of the municipality of Deizi

Issued on 2023-01-23

WMS INSPIRE BPL Care facility details >

WFS Greutställe Open Data

WFS development plan ‘Greutställe’ of the municipality of Gomaringen.

Issued on 2023-01-27

WFS Greutställe details >

XPlanung dataset BPL “Maifeld” Open Data

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

Issued on 2023-02-03

XPlanung dataset BPL “Maifeld” details >

WMS INSPIRE BPL Basic principles (1973) Open Data

WMS service of the urban development plan “Grundwiesen (1973)” of the municipality of Schwaikheim, t

Issued on 2022-12-07

WMS INSPIRE BPL Basic principles (1973) details >

WMS INSPIRE PLU Allesenäcker/Dußlinger Straße Open Data

Inspire PLU Allesenäcker/Dußlinger Straße

Issued on 2023-01-27

WMS INSPIRE PLU Allesenäcker/Dußlinger Straße details >

WMS XPlanung BPL “Commercial Area Oberried II” Open Data

WMS service of the development plan “Gewerbegebiet Oberried II” of the municipality of Meißenheim fr

Issued on 2023-01-13

WMS XPlanung BPL “Commercial Area Oberried II” details >

WMS INSPIRE BPL Port baker Open Data

WMS service of the INSPIRE urban development plan “port baker” of the city of Stockach based on an X

Issued on 2023-01-16

WMS INSPIRE BPL Port baker details >

WMS Reutewasen Open Data

WMS service of the development plan “Reutewasen” of municipality Bisingen.

Issued on 2022-12-05

WMS Reutewasen details >

WMS Hungerbol 1 Aend Open Data

WMS service of the urban development plan “Hungerbol 1 Aend”, transformed according to INSPIRE, from

Issued on 2022-12-05

WMS Hungerbol 1 Aend details >

WMS INSPIRE BPL Farrenäcker Open Data

WMS service of the INSPIRE urban development plan “Farrenäcker” of the city of Ettlingen based on an

Issued on 2022-11-23

WMS INSPIRE BPL Farrenäcker details >

WMS XPlanung BPL “High meadows — 1st change” Open Data

WMS service of the development plan “Hohewiesen — 1st change” of the city of Ettlingen from XPlanung

Issued on 2022-11-29

WMS XPlanung BPL “High meadows — 1st change” details >

WMS INSPIRE BPL Haldenwasen (1978) Open Data

WMS service of the urban development plan “Haldenwasen (1978)” of the city of Bad Teinach-Zavelstein

Issued on 2023-01-10

WMS INSPIRE BPL Haldenwasen (1978) details >

WMS Östlich Kirchstraße Open Data

WMS Development Plan ‘East Kirchstraße’ of the municipality of Jettingen.

Issued on 2022-11-22

WMS Östlich Kirchstraße details >

Protected Areas Cultural Monuments Open Data

Other Articles of Association (simple) cultural monuments, architectural history testimonies Publis

Issued on 2022-09-01

Protected Areas Cultural Monuments details >

WFS XPlanung BPL “Bergle” Open Data

WFS service of the development plan “Bergle” of the municipality of Berglen from XPlanung 5.0. Descr

Issued on 2023-02-03

WFS XPlanung BPL “Bergle” details >

WMS XPlanung BPL “Back Walke WA Change 1” Open Data

WMS service of the building plan “Back Walke WA Amendment 1” of the town of Stockach from XPlanung 5

Issued on 2022-12-07

WMS XPlanung BPL “Back Walke WA Change 1” details >

WMS Hursch Open Data

WMS development plan ‘Hursch’ of the municipality of Gomaringen.

Issued on 2023-01-27

WMS Hursch details >

WMS Fronwiesen Raubruehl Open Data

WMS service of the development plan “Fronwiesen Raubruehl” by GAUSS Ingenieurtechnik GmbH.

Issued on 2022-12-02

WMS Fronwiesen Raubruehl details >

WFS XPlanung BPL “Behind the Fence III — 1st Amendment” Open Data

WFS service of the development plan “Behind the Fence III — 1st Amendment” of the municipality of Eb

Issued on 2023-01-31

WFS XPlanung BPL “Behind the Fence III — 1st Amendment” details >

WFS XPlanung BPL “Erdbeerhof” Open Data

WFS service of the development plan “Erdbeerhof” of the municipality of Gondelsheim from XPlanung 5.

Issued on 2023-01-31

WFS XPlanung BPL “Erdbeerhof” details >

Monastery Street Open Data

Development plan “Klosterstraße”

Issued on 1984-05-23

Monastery Street details >

WMS Brühläcker II Open Data

WMS Development Plan ‘Brühläcker II’ of the municipality of Gomaringen.

Issued on 2023-01-27

WMS Brühläcker II details >

WMS Steinbühl, repositioning 1996-modification Open Data

WMS Building plan ‘Steinbühl, reorganisation 1996-Change’ of the municipality of Engstingen.

Issued on 2023-01-13

WMS Steinbühl, repositioning 1996-modification details >

WMS XPlanung BPL “Bulzen III — 1st Amendment” Open Data

WMS service of the development plan “Bulzen III — 1st change” of the city of Spaichingen from XPlanu

Issued on 2023-01-19

WMS XPlanung BPL “Bulzen III — 1st Amendment” details >

WMS INSPIRE BPL part area Kirchstraße-Bismarkstraße Open Data

WMS service of the urban development plan “Sub-area Kirchstraße-Bismarkstraße” of the city of Spaich

Issued on 2023-01-20

WMS INSPIRE BPL part area Kirchstraße-Bismarkstraße details >

WMS Gomaringen-South Open Data

WMS development plan ‘Gomaringen-Süd’ of the municipality of Gomaringen.

Issued on 2023-01-27

WMS Gomaringen-South details >

Wind Exclusion Zones WOM — WEA Exclusion Zones from 160 m Open Data

All levels Exclusion zones for wind turbines outside the scope of the World Heritage Upper Middle Rh

Issued on

Wind Exclusion Zones WOM — WEA Exclusion Zones from 160 m details >

WMS INSPIRE BPL Karnsberg (clarification and supplementary statutes) Open Data

WMS service of the urban town of Murrhardt’s urban development plan “Karnsberg (clarification and su

Issued on 2022-12-20

WMS INSPIRE BPL Karnsberg (clarification and supplementary statutes) details >

WMS XPlanung BPL “West of Karlsruhe Road — 5th Amendment” Open Data

WMS service of the development plan “West of Karlsruher Strasse — 5th change” of the city of Ettling

Issued on 2022-11-24

WMS XPlanung BPL “West of Karlsruhe Road — 5th Amendment” details >

WMS INSPIRE PLU Kohlplatte Gosbach Local development plan extension Open Data

Inspire PLU Kohlplatte Gosbach Local planning plan extension

Issued on 2022-11-23

WMS INSPIRE PLU Kohlplatte Gosbach Local development plan extension details >

WMS XPlanung BPL “Hauptstraße Spaichingen” Open Data

WMS service of the development plan “Hauptstraße Spaichingen” of the city of Spaichingen from XPlanu

Issued on 2023-01-19

WMS XPlanung BPL “Hauptstraße Spaichingen” details >

At the Kaltenengerser Weg III Open Data

Development plan “Am Kaltenengerser Weg III”

Issued on 2012-07-24

At the Kaltenengerser Weg III details >

XPlanung Service for the Hohweiher East Plan (XPlanGML 5.0.1) Open Data

Service (XPlanGML 5.0.1) for the plan Hohweiher Ost of the municipality of Sontheim an der Brenz

Issued on 2023-01-12

XPlanung Service for the Hohweiher East Plan (XPlanGML 5.0.1) details >

On the scouring piece I. Section 4. Amendment Open Data

4. Change of the building plan “On the scouring piece 1.Section”

Issued on 2001-03-06

On the scouring piece I. Section 4. Amendment details >

WMS INSPIRE BPL Lache II Open Data

WMS service of the city of Spaichingen’s “Lache II” development plan transformed to INSPIRE based on

Issued on 2023-01-19

WMS INSPIRE BPL Lache II details >

XPlanung dataset BPL “Behind the Gardens” Open Data

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

Issued on 2023-02-02

XPlanung dataset BPL “Behind the Gardens” details >

WMS INSPIRE BPL Industrial area on Siemensstraße Open Data

WMS service of the urban development plan “Gewerbegebiet an der Siemensstraße” of the municipality o

Issued on 2022-12-07

WMS INSPIRE BPL Industrial area on Siemensstraße details >

Mülheim-Kärlich — North of Rhineland Hall, 1st section Open Data

Development plans of Mülheim-Kärlich:Construction plan “North of the Rhineland Hall, 1st section”

Issued on

Mülheim-Kärlich — North of Rhineland Hall, 1st section details >

Before the Gülser Weg, 2nd Section 1. Amendment Open Data

1. Change of the development plan “Before the Gülser Weg”, 2nd section

Issued on 1996-03-19

Before the Gülser Weg, 2nd Section 1. Amendment details >

WMS XPlanung BPL “Alter Sportplatz” Open Data

WMS service of the development plan “Alter Sportplatz” of the municipality of Berglen from XPlanung

Issued on 2023-02-03

WMS XPlanung BPL “Alter Sportplatz” details >

WMS INSPIRE BPL Charlottenstraße/Wilhelmstraße Open Data

WMS service of the urban development plan “Charlottenstraße/Wilhelmstraße” of the city of Spaichinge

Issued on 2023-01-19

WMS INSPIRE BPL Charlottenstraße/Wilhelmstraße details >

WMS XPlanung BPL “Constitutional Right of Preemption Train Station/Eastern Klosterhof” Open Data

WMS service of the development plan “Statute Preemption right railway station/eastern monastery cour

Issued on 2022-12-14

WMS XPlanung BPL “Constitutional Right of Preemption Train Station/Eastern Klosterhof” details >

Inspire Service for the Development Plan XPlanung Service for the Gundelfinger Road Industrial Park... Open Data

Inspire service for the development plan service (XPlanGML 5.0.1) for the plan Gundelfinger Straße i

Issued on 2023-01-13

Inspire Service for the Development Plan XPlanung Service for the Gundelfinger Road Industrial Park... details >

WMS INSPIRE BPL Cemetery Street 1. Change Open Data

WMS service of the urbanisation plan “Friedhofstraße 1st Amendment” transformed according to INSPIRE

Issued on 2023-01-18

WMS INSPIRE BPL Cemetery Street 1. Change details >

WMS XPlanung BPL “West of Karlsruhe Road — 3 rd change” Open Data

WMS service of the development plan “West of Karlsruher Strasse — 3 rd change” of the city of Ettlin

Issued on 2022-11-24

WMS XPlanung BPL “West of Karlsruhe Road — 3 rd change” details >

WMS INSPIRE BPL At the Krokuswiese (2019) Open Data

WMS service of the urban development plan “Bei der Krokuswiese (2019)” of the city of Bad Teinach-Za

Issued on 2023-01-09

WMS INSPIRE BPL At the Krokuswiese (2019) details >

XPlanung dataset BPL “Kugelberg II” Open Data

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

Issued on 2023-02-03

XPlanung dataset BPL “Kugelberg II” details >

WFS INSPIRE PLU Brühl III Open Data

Inspire PLU Brühl III

Issued on 2023-01-27

WFS INSPIRE PLU Brühl III details >

WMS XPlanung BPL “Jahnstraße” Open Data

WMS service of the development plan “Jahnstraße” of the municipality of Deizisau from XPlanung 5.0.

Issued on 2023-01-23

WMS XPlanung BPL “Jahnstraße” details >

WMS XPlanung BPL “Commercial area Mühlwiesen II — 1st amendment” Open Data

WMS service of the development plan “Commercial area Mühlwiesen II — 1st change” of the town of Murr

Issued on 2022-12-14

WMS XPlanung BPL “Commercial area Mühlwiesen II — 1st amendment” details >

WMS XPlanung BPL “Erlaugelände” Open Data

WMS service of the development plan “Erlaugelände” of the city of Ettlingen from XPlanung 5.0. Descr

Issued on 2022-11-23

WMS XPlanung BPL “Erlaugelände” details >

WMS INSPIRE BPL Neubrunnenschlag I Open Data

WMS service of the urban development plan “Neubrunnenschlag I” of the municipality of Waldbronn, tra

Issued on 2023-02-03

WMS INSPIRE BPL Neubrunnenschlag I details >

WMS Bisingen Nord 4 Aend Open Data

WMS service of the urban development plan “Bisingen Nord 4 Aend”, transformed according to INSPIRE,

Issued on 2022-12-05

WMS Bisingen Nord 4 Aend details >

WMS XPlanung BPL “Welscher Rain — 2.Change” Open Data

WMS service of the development plan “Welscher Rain — 2.Change” of the city of Ettlingen from XPlanun

Issued on 2022-11-24

WMS XPlanung BPL “Welscher Rain — 2.Change” details >

Commercial Park I 10. Change Open Data

10. Change of the development plan “Gewerbepark I”

Issued on 2015-03-31

Commercial Park I 10. Change details >

XPlanung service for the plan Bächinger Straße (XPlanGML 5.0.1) Open Data

Service (XPlanGML 5.0.1) for the plan Bächinger Straße of the municipality of Sontheim an der Brenz

Issued on 2023-01-13

XPlanung service for the plan Bächinger Straße (XPlanGML 5.0.1) details >

WFS cemetery extension Tübinger Straße Open Data

WFS development plan ‘Cemetery extension Tübinger Straße’ of the municipality of Gomaringen.

Issued on 2023-01-27

WFS cemetery extension Tübinger Straße details >

WMS XPlanung BPL “Goldäcker — Local Building Regulation” Open Data

WMS service of the development plan “Goldäcker — Local Building Regulation” of the town of Stockach

Issued on 2022-12-09

WMS XPlanung BPL “Goldäcker — Local Building Regulation” details >

Bassenheim — Im Sässel 4. Change Open Data

Development plans of Bassenheim:4. Change of plan of the development plan “Im Sässel”

Issued on

Bassenheim — Im Sässel 4. Change details >

WFS XPlanung BPL “Clarification and Supplementary Articles” Open Data

WFS service of the development plan “Clarification and Supplementary Statute Kniebisweg” of the muni

Issued on 2023-02-03

WFS XPlanung BPL “Clarification and Supplementary Articles” details >

Bassenheim — Under the Furs 3. Change Open Data

Building Plans of Bassenheim: Among the Furs, 3 rd Amendment

Issued on

Bassenheim — Under the Furs 3. Change details >

Kettig — In the low-floor part II 2nd amendment Open Data

Development plans of Kettig:2. Amendment to the development plan “In the low-floor part II”

Issued on

Kettig — In the low-floor part II 2nd amendment details >

WMS XPlanung BPL “Old saw, project and development plan (original)” Open Data

WMS service of the development plan “Old Saw, Project and Development Plan (original)” of the munici

Issued on 2023-01-09

WMS XPlanung BPL “Old saw, project and development plan (original)” details >

WMS INSPIRE PLU Upper meadows Open Data

Inspire PLU Upper Meadows

Issued on 2022-11-23

WMS INSPIRE PLU Upper meadows details >

Mülheim-Kärlich — Metzentalweg, 2nd Section 3. Amendment Open Data

Development plans of Mülheim-Kärlich:3. Amendment to the development plan "Metzentalweg, II. Section

Issued on

Mülheim-Kärlich — Metzentalweg, 2nd Section 3. Amendment details >

WMS INSPIRE BPL Park Estate West Section Open Data

WMS service of the urban development plan “West section park settlement” of the city of Ostfildern,

Issued on 2023-01-11

WMS INSPIRE BPL Park Estate West Section details >

WMS XPlanung BPL “Hard” Open Data

WMS service of the development plan “Hard” of the city of Wehr from XPlanung 5.0. Description: VF, W

Issued on 2022-12-29

WMS XPlanung BPL “Hard” details >

WMS XPlanung BPL “Max-Planck-Straße II — 2nd Amendment” Open Data

WMS service of the development plan “Max-Planck-Straße II — 2nd change” of the city of Spaichingen f

Issued on 2023-01-20

WMS XPlanung BPL “Max-Planck-Straße II — 2nd Amendment” details >

WFS XPlanung BPL “Betteläcker — Expansion” Open Data

WFS service of the development plan “Betteläcker — Expansion” of the municipality of Eberdingen from

Issued on 2023-01-30

WFS XPlanung BPL “Betteläcker — Expansion” details >

Bassenheim — Sports field Open Data

Development plans of Bassenheim: Development plan “Sportsplatz”

Issued on

Bassenheim — Sports field details >

WFS XPlanung BPL “Commercial area in gravel gravel — Part I” Open Data

WFS service of the development plan “Commercial area Im Kiesgräble — Part I” of the city of Langenau

Issued on 2023-02-03

WFS XPlanung BPL “Commercial area in gravel gravel — Part I” details >

WMS INSPIRE BPL Bulzen III — 3 rd Amendment Open Data

WMS service of the INSPIRE urban development plan “Bulzen III — 3 rd change” of the city of Spaichin

Issued on 2023-01-19

WMS INSPIRE BPL Bulzen III — 3 rd Amendment details >

WMS Behind Stoeck Open Data

WMS service of the development plan “Hinter Stoeck” by GAUSS Ingenieurtechnik GmbH.

Issued on 2022-12-02

WMS Behind Stoeck details >

Disabled home and workshop 1st change Open Data

1. Change of the development plan “Behindertenheim und -Werkstatt”

Issued on 2015-04-14

Disabled home and workshop 1st change details >

WMS XPlanung BPL “Ironstock” Open Data

WMS service of the development plan “Eisenstock” of the city of Ettlingen from XPlanung 5.0. Descrip

Issued on 2022-11-23

WMS XPlanung BPL “Ironstock” details >

Bassenheim — Before the Gülser Weg, 2nd Section 3. Amendment Open Data

Development plans of Bassenheim: Building plan “Before the Gülser Weg”, 2nd subsection

Issued on

Bassenheim — Before the Gülser Weg, 2nd Section 3. Amendment details >

WMS INSPIRE BPL Föhrenwald I 2nd Amendment (1975) Open Data

WMS service of the urban development plan “Föhrenwald I 2nd Amendment (1975)” of the city of Bad Tei

Issued on 2023-01-10

WMS INSPIRE BPL Föhrenwald I 2nd Amendment (1975) details >

WMS INSPIRE BPL Definition of Harbach Gaisbühl Open Data

WMS service of the urban development plan “Harbach Gaisbühl”, which was transformed according to INS

Issued on 2022-12-20

WMS INSPIRE BPL Definition of Harbach Gaisbühl details >

Noise mapping 2022 City of Bremen own rail Open Data

Noise mapping City of Bremen 2022 Noise mapping is prepared and published every five years in accord

Issued on 2023-01-18T23:00:00Z

Noise mapping 2022 City of Bremen own rail details >

WMS INSPIRE BPL Goethestraße — 1st change Open Data

WMS service of the INSPIRE urbanisation plan “Goethestraße — 1st change” of the municipality of Deiz

Issued on 2023-01-23

WMS INSPIRE BPL Goethestraße — 1st change details >

Urmitz — Behind Raiffeisenstraße 1st change Open Data

Development plans of Urmitz:1. Amendment to the development plan “Behind the Raiffeisenstraße”

Issued on

Urmitz — Behind Raiffeisenstraße 1st change 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