@@ -12,23 +12,27 @@ struct Endpoint {
1212 std::string organization; // (aka agency)
1313 std::string description;
1414 std::string api_url;
15+ std::string source_id;
1516};
1617
1718// ! API Endpoints
1819static const std::unordered_map<std::string, Endpoint> ENDPOINTS = {
19- {" ESTAT" , {" EUROSTAT" , " EUROSTAT database" , " https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/" }},
20+ {" COMEXT" ,
21+ {" COMEXT" , " Comext reference database" , " https://ec.europa.eu/eurostat/api/comext/dissemination/sdmx/2.1/" ,
22+ " ESTAT" }},
23+ {" ESTAT" , {" EUROSTAT" , " EUROSTAT database" , " https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/" , " ESTAT" }},
2024 {" ECFIN" ,
2125 {" DG ECFIN" , " Economic and Financial Affairs" ,
22- " https://webgate.ec.europa.eu/ecfin/redisstat/api/dissemination/sdmx/2.1/" }},
26+ " https://webgate.ec.europa.eu/ecfin/redisstat/api/dissemination/sdmx/2.1/" , " ECFIN " }},
2327 {" EMPL" ,
2428 {" DG EMPL" , " Employment, Social Affairs and Inclusion" ,
25- " https://webgate.ec.europa.eu/empl/redisstat/api/dissemination/sdmx/2.1/" }},
29+ " https://webgate.ec.europa.eu/empl/redisstat/api/dissemination/sdmx/2.1/" , " EMPL " }},
2630 {" GROW" ,
2731 {" DG GROW" , " Internal Market, Industry, Entrepreneurship and SMEs" ,
28- " https://webgate.ec.europa.eu/grow/redisstat/api/dissemination/sdmx/2.1/" }},
32+ " https://webgate.ec.europa.eu/grow/redisstat/api/dissemination/sdmx/2.1/" , " GROW " }},
2933 {" TAXUD" ,
3034 {" DG TAXUD" , " Taxation and Customs Union" ,
31- " https://webgate.ec.europa.eu/taxation_customs/redisstat/api/dissemination/sdmx/2.1/" }},
35+ " https://webgate.ec.europa.eu/taxation_customs/redisstat/api/dissemination/sdmx/2.1/" , " TAXUD " }},
3236};
3337
3438/* *
0 commit comments