Issues with the UDISE API

77 views
Skip to first unread message

Rahul Muraleedharan

unread,
May 8, 2023, 3:10:25 PM5/8/23
to datameet
Hey everyone,
I'm trying to use the following API to extract data based on the UDISE provided.
Problem is, I can't get it to work. Keep getting errors. Also, not sure how to authenticate the same. There are no links to the registration portal, if any so I can't generate a userid and password.
I know thanks to an earlier effort by datameet, there is a sqlite database with the information I need. However, the data is pretty old and is not up to date. Would appreciate all the help I can get. Thank you.

Srikanth Lakshmanan

unread,
May 9, 2023, 5:35:45 AM5/9/23
to data...@googlegroups.com
udise api issue solved  -- https://github.com/Unified-Learner-Passbook/ulp-bff/commit/06fd8f58a620dc4fece2d119453778a9e6b7c79f  -:) -- I really don't know if its solved for all / only for those with special access

https://api.udiseplus.gov.in/docs/auth - does mention about registered user being able to generate tokens for querying, but can't find out way to register though.


--
Datameet is a community of Data Science enthusiasts in India. Know more about us by visiting http://datameet.org
---
You received this message because you are subscribed to the Google Groups "datameet" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datameet+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/datameet/9ae919f8-c748-4dd0-af5b-0c5d57806171n%40googlegroups.com.


--
Regards
Srikanth.L

Vivek Matthew

unread,
May 9, 2023, 12:04:13 PM5/9/23
to datameet
On the API Specifications page, only the first 3 APIs seem to link to any sort of documentation: https://api.udiseplus.gov.in/apiSpecification

And on the GitHub repo which Srikanth linked, only 1 API seems to be getting used in any way: https://github.com/Unified-Learner-Passbook/ulp-bff/search?q=https%3A%2F%2Fapi.udiseplus.gov.in%2F

I think it's quite likely these API don't work and even if they do, only very limited functionality is made available.

The better option for scraping data off UDISE might be to use the method Thejesh used in the below 2 repositories: 



The SQLite file was generated with the above script, so if the APIs haven't changed since it was written, it should be possible to re-run the script and get an up to date version of the UDISE data.
Reply all
Reply to author
Forward
0 new messages