• UIS SDMX API (legacy) and new UIS API

    Dear UIS Data API Team, I'm a data consultant working for UNICEF ECARO in one of their monitoring programmes. By the begining of 2020, the Education team has made a strong effort to build the queries from UIS SDMX API to retrieve data for 130+ indicators. Thus, the actual data pipelines rely on UIS SDMX API queries to update and mantain the core of the Education section in our UNICEF SDMX warehouse. I'm kindly reaching you to understand if the current UIS SDMX API queries would be somehow reusable in the future to keep our system updated automatically. I understand for the moment that the latest up-to-date UIS datasets are reached through the BDDS service. Would this be the expected standard for forthcomming updates or would a new API service be released in the near future? Finally, if a new API service will be released, I would kindly ask you if you have considered a possible mapping to retrieve the same query between the UIS SDMX (legacy API) and a new Data Structure to be replaced. Thank you very much for your commitment towards offering trusted high quality and open data to propel the world towards its SDG. Best regards, Alberto

    Status: Proposed | Reported by Hidden Fri, 11 Dec 2020 19:45:36 GMT
  • Certificate has expired

    When I run an api query, I receive the following error: SSLError: HTTPSConnectionPool(host='', port=443): Max retries exceeded with url: /sdmx/dataflow/all/all/latest?format=sdmx-json&subscription-key= {KEY DELETED} (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])"))) When I visit or, the website has the following error: Your connection is not private Attackers might be trying to steal your information from (for example, passwords, messages, or credit cards). Learn more NET::ERR_CERT_DATE_INVALID Please renew the website certificate so we can pull data. Thanks!

    Status: Proposed | Reported by Hidden Thu, 12 Mar 2020 19:22:08 GMT
  • Two different codelists are named "CL_AGE" in "EDU_NON_FINANCE" data structure definition

    url call: This yields two different codelists with the name "CL_AGE" (see below). Apparently the first one is not properly tagged. {'id': 'CL_AGE', 'name': 'Age', 'codes': [{'code': 'Y', 'description': 'Year(s)'}, {'code': 'M', 'description': 'Month(s)'}, {'code': 'W', 'description': 'Week(s)'}, {'code': 'D', 'description': 'Day(s)'}, {'code': 'H', 'description': 'Hour(s)'}]} --- {'id': 'CL_AGE', 'name': 'Age', 'codes': [{'code': 'Y_LT15', 'description': 'Less than 15 years'}, {'code': 'Y_GE65', 'description': '65 years and over'}, {'code': 'Y0T1', 'description': '0-1 years'}, {'code': '_T', 'description': 'Total'}, {'code': 'Y15T24', 'description': '15-24 years'}, {'code': 'Y25T64', 'description': '25-64 years'}, {'code': 'Y_GE15', 'description': '15 years and over'}, {'code': 'Y_GE25', 'description': '25 years and over'}, {'code': 'Y_GE50', 'description': '50 years and over'}, {'code': 'TH_ENTRY_AGE', 'description': 'Official entrance age'}, {'code': 'SCH_AGE_GROUP', 'description': 'School-age population'}, {'code': 'UNDER_AGE', 'description': 'Under age'}, {'code': 'OVER_AGE', 'description': 'Over age'}, (...)

    Status: Resolved | Reported by Hidden Thu, 07 Nov 2019 20:46:08 GMT
  • differences in total numbers

    Dear UIS team, we use the data presented on your site, “mobility numbers” among the others. We have noticed that the sum of the incoming mobility for each country (directly downloaded) is not (always) equal to that sum when we add up the individual number of the incoming mobility per country for the same country. For example for 2016, we have: Country Total Number (direct) Total Number (sum of all countries) Argentina 75688 73359 Armenia 4483 4188 Aruba 329 295 Could you please let us know how this come? Thanks in advance. (P.S. I sent an email to "" but it was rejected!)

    Status: Proposed | Reported by Hidden Tue, 25 Jun 2019 07:45:33 GMT
  • Omans Data Missing

    In the Mean years of schooling (Population 25+ years, both sexes ), Omans data is missing. In the other UIS system which is public , Omans data is available however in the API Data Browser its is missing

    Status: Proposed | Reported by Hidden Sun, 12 May 2019 07:30:43 GMT
  • API endpoint not accessible

    When I try to access http(s)://, it shows up as "{ "statusCode": 404, "message": "Resource not found" }" in Chrome, IE, and Opera. What's happening?

    Status: Proposed | Reported by Hidden Mon, 21 Jan 2019 15:43:47 GMT
  • API Query Building Approach

    I need to extract ~50 metrics from the UIS API. As the metrics are all built using slightly different dimensions, the only way I can currently achieve this easily is by making ~50 API requests. Is there something I am missing or is this the only way to query the API? (i.e. Is there a recommended approach for thinking about the query that I need to make?) Best Regards, Josh

    Status: Resolved | Reported by Hidden Tue, 04 Dec 2018 15:39:33 GMT
  • SDG4 endpoints not working

    If I try to query SDG4 data (eg.,SDG4,2.0/..................AF?format=csv-:-comma-true-x&startPeriod=2018&endPeriod=2018&locale=en&subscription-key=XXXXX), I get: No data for data query against the dataflow: urn:sdmx:org.sdmx.infomodel.datastructure.Dataflow=UNESCO:SDG4(2.0) Please can you look into this.

    Status: Resolved | Reported by Hidden Mon, 29 Oct 2018 12:58:44 GMT
  • Import UIS API data in Stata

    Hi, I am trying to load data from the UIS API data in Stata, however I get error messages "authorization required by server". Is there a documentation how to use the API with Stata or any examples? Many thanks, Oliver Fiala

    Status: Resolved | Reported by Hidden Tue, 10 Jul 2018 15:20:56 GMT
  • Error: The specified CGI application encountered an error and the server terminated the process.

    Dear UIS team, Since yesterday evening, we are experiencing problems with the API. In the following we describe two problem examples. Problem 1 (using the Query Builder in the API portal of the UIS): We try to build the query with Dataflow = Education Students and Teachers v.2; Level of education = Lower secondary education; Sex = Female; Location = Rural. Then, we get the error message “The specified CGI application encountered an error and the server terminated the process.” (See image attached). Problem 2 (connecting directly to the API with our application): When retrieving information a query, we often get the error message “cURL error 28: Operation timed out after 10000 milliseconds with 0 bytes received.”

    Status: Resolved | Reported by Hidden Tue, 20 Mar 2018 11:54:57 GMT

Please sign in to be able to post feedback.