# SourceForge.org API

**URL:** <https://www.ruby-forum.com/t/sourceforge-org-api/179167>\
**Category:** Ruby\
**Created:** [November 18, 2009, 7:52pm UTC](https://www.ruby-forum.com/t/sourceforge-org-api/179167 "2009-11-18T19:52:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [November 18, 2009, 7:52pm UTC](https://www.ruby-forum.com/t/sourceforge-org-api/179167/1 "2009-11-18T19:52:37Z")

</div>

Is there any interest in a [SourceForge.org](http://SourceForge.org) API / CLI ?

Since there is no official API (afaict) creating such an interface  
requires the use web-scripting/scraping. Has any one implemented any  
portions of such an API ?

---

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [November 18, 2009, 8:14pm UTC](https://www.ruby-forum.com/t/sourceforge-org-api/179167/2 "2009-11-18T20:14:23Z")

</div>

Thomas S. wrote:

> Is there any interest in a [SourceForge.org](http://SourceForge.org) API / CLI ?
> 
> Since there is no official API (afaict)

There may be. TeamForge (a renaming of SourceForge Enterprise Edition)  
has an API; see  
[Page not found](http://help.collab.net/topic/teamforge520/action/teamforge_api.html) .  
It is not clear to me whether [sourceforge.net](http://sourceforge.net) is running this version of  
the software, though.

> creating such an interface  
> requires the use web-scripting/scraping. Has any one implemented any  
> portions of such an API ?

Do SF’s terms even permit scraping?

## Best,

Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [November 19, 2009, 7:08pm UTC](https://www.ruby-forum.com/t/sourceforge-org-api/179167/3 "2009-11-19T19:08:35Z")

</div>

On Nov 18, 2:15 pm, Marnen Laibow-Koser [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Thomas S. wrote:
> 
> > Is there any interest in a [SourceForge.org](http://SourceForge.org) API / CLI ?
> 
> > Since there is no official API (afaict)
> 
> There may be. TeamForge (a renaming of SourceForge Enterprise Edition)  
> has an API; seehttp://help.collab.net/topic/teamforge520/action/teamforge\_api.html.  
> It is not clear to me whether [sourceforge.net](http://sourceforge.net) is running this version of  
> the software, though.

Me either. I don’t get the feeling it is.

> > creating such an interface  
> > requires the use web-scripting/scraping. Has any one implemented any  
> > portions of such an API ?
> 
> Do SF’s terms even permit scraping?

Good question. However the scraping part would be quite minimal.  
Mostly its just sending http requests.

BTW, I rediscovered MetaProject (was Xforge). It implements some of  
this, though development stalled in '06 – I think maybe the project  
got a little too ambitious for it’s own good. I’m thinking of  
extracting the Xforge/SourceFoge portions of the code a making a new  
project… If there is any interest.
