api documentation
bbslist
Returns the entire bbs-scene.org bblist
URL:
http://bbs-scene.org/api/bbslist.php
Formats:
xml
HTTP Method(s):
GET
Requires Authentication:
true
XML usage example with cURL:
curl -u user:password http://bbs-scene.org/api/bbslist.php
Response (truncated):
XML example:
<?xml version="1.0" encoding="UTF-8"?> <root>
−<node>
<id>4</id>
<name>Hysteria BBS</name>
<sysop>Netsurge</sysop>
<software>Enthral</software>
<address>hysteriabbs.com</address> <port>23</port>
<location>Toronto, ON</location>
<nodes>10</nodes>
<notes>running pre-alpha enthral bbs.</notes>
<ansi>http://bbs-scene.org/api/grab.php?id=4</ansi> <timestamp>2009-12-26 18:42:09</timestamp>
</node>
−<node>
<id>3</id>
<name>Diskshop BBS</name>
<sysop>Netsurge</sysop>
<software>Synchronet</software>
<address>bbs.diskshop.ca</address> <port>23</port>
<location>Toronto, ON</location>
<nodes>10</nodes>
<notes>heavily modded synchronet</notes> <ansi>http://bbs-scene.org/api/grab.php?ansi=3</ansi> <png>http://bbs-scene.org/api/grab.php?png=3</png>
<timestamp>2009-12-26 18:42:09</timestamp>
</node> </root>
bbslist?random
Returns a random entry for the bbslist
URL:
http://bbs-scene.org/api/bbslist.php?random
Formats:
xml
HTTP Method(s):
GET
Requires Authentication:
true
XML usage example with cURL:
curl -u user:password http://bbs-scene.org/api/bbslist.php?random
Response (truncated):
XML example:
<?xml version="1.0" encoding="UTF-8"?> <root>
−<node>
<id>4</id>
<name>Hysteria BBS</name>
<sysop>Netsurge</sysop>
<software>Enthral</software>
<address>hysteriabbs.com</address> <port>23</port>
<location>Toronto, ON</location>
<nodes>10</nodes>
<notes>running pre-alpha enthral bbs.</notes>
<ansi>http://bbs-scene.org/api/grab.php?ansi=4</ansi> <png>http://bbs-scene.org/api/grab.php?png=4</png> <timestamp>2009-12-26 18:42:09</timestamp>
</node>
</root>
bbslist?ansirandom
Returns a random entry for the bbslist which contains an ansi image
URL:
http://bbs-scene.org/api/bbslist.php?ansirandom
Formats:
xml
HTTP Method(s):
GET
Requires Authentication:
true
XML usage example with cURL:
curl -u user:password http://bbs-scene.org/api/bbslist.php?ansirandom
Response (truncated):
XML example:
<?xml version="1.0" encoding="UTF-8"?> <root>
−<node>
<id>4</id>
<name>Hysteria BBS</name>
<sysop>Netsurge</sysop>
<software>Enthral</software>
<address>hysteriabbs.com</address> <port>23</port>
<location>Toronto, ON</location>
<nodes>10</nodes>
<notes>running pre-alpha enthral bbs.</notes>
<ansi>http://bbs-scene.org/api/grab.php?ansi=4</ansi> <png>http://bbs-scene.org/api/grab.php?png=4</png> <timestamp>2009-12-26 18:42:09</timestamp>
</node>
</root>
bbslist?id=[x]
Returns a specific entry form the bbslist based on id number
URL:
http://bbs-scene.org/api/bbslist.php?id=[x]
Formats:
xml
HTTP Method(s):
GET
Requires Authentication:
true
XML usage example with cURL:
curl -u user:password http://bbs-scene.org/api/bbslist.php?id=4
Response (truncated):
XML example:
<?xml version="1.0" encoding="UTF-8"?> <root>
−<node>
<id>4</id>
<name>Hysteria BBS</name>
<sysop>Netsurge</sysop>
<software>Enthral</software>
<address>hysteriabbs.com</address> <port>23</port>
<location>Toronto, ON</location>
<nodes>10</nodes>
<notes>running pre-alpha enthral bbs.</notes>
<ansi>http://bbs-scene.org/api/grab.php?ansi=4</ansi> <png>http://bbs-scene.org/api/grab.php?png=4</png> <timestamp>2009-12-26 18:42:09</timestamp>
</node>
</root>
News
-
Oct 26 11 - It's been a while, but we are still here and kicking. We are quickly coming up to the 3rd anniversary of bbs-scene.org and we are planning a party. If you can't come up to Toronto and enjoy it with us, drop by the SciNet echo's and you might just be able to join in via Skype or stream; the bbs-scene echo on SciNet is your best bet for news, support and updates.
random bbs
Support
Although all of the services offered on bbs-scene.org are 100% free to use, they do cost us money to operate. If you are interested in helping us out, consider making a donation.



