I recently suggested on the Stack Apps site that a formal API be added to SEDE, and it was suggested I reference the feature request here, for visibility.

My use case is a query that the API does not support, so I thought it would be interesting to get it programmatically from SEDE instead. I wonder if this feature might be of interest to others here? This answer outlines the current ways that SE data is available via various APIs and UIs.

I wonder if my use case (retrieving revisions filtered by user) might have been supported by OData, but that's been turned off since April of this year.

This question has sort-of been asked before, back in 2010, though that was not an explicit feature request, and is now rather out of date. It would be good to find out what the current views are on this topic, and indeed whether there is much demand.

My use-case does not urgently require this, since I can use public SE screen scraping or SEDE CSV downloading. From reading around the SE Meta network, both of these approaches seem to be tolerated, as long as it is done with careful regard to frequency and bandwidth.

  • Yes please. There are so many more kinds of data (etc.) that we can get with SEDE that the API does not provide (well or at all). ... A SEDE API would greatly expand the type of useful apps and scripts that could be made. – Awesome Poodles Sep 2 '15 at 19:18
  • 1
  • There is already an API of sorts. It's relatively straight forward to create, run, and retrieve query results remotely (maybe I'll document it, or you can just check it out in Fiddler or something), the problem is there's no good way to authenticate, and you'll get hit with the captcha, and the only way around it right now is to occasionally make a query through the web interface in an incognito tab or something and fill out the captcha which grants permission to your IP for a while. – Jason C May 31 '17 at 1:43
  • @JasonC where can we find this API you mention? – Anoroah Feb 2 at 12:28
  • @Anoroah Reverse engineer it with Fiddler on the SEDE query pages; it's the ajax backend that powers that page. – Jason C Feb 6 at 6:51

You must log in to answer this question.

Browse other questions tagged .