Linden Lab Official:Live Data Feeds
Revision as of 01:06, 2 February 2010 by Dedric Mauriac (talk | contribs) (→Newline-seperated key-value pairs, with timestamps)
Unofficial APIs
Unofficial APIs
Homepage stats feed
XML feed
Example Response:
<stats> <status>ONLINE</status> <signups>18,072,648</signups> <logged_in_last_60>1,404,640</logged_in_last_60> <transactions>3,065,550</transactions> <inworld>38,836</inworld> </stats>
Parameter | Data type | Description |
status | string | ONLINE when the grid is online. (What other values are presented?) |
signups | comma delimited integer | number of Resident accounts that are open and in good standing; updated daily |
looged_in_last_60 | comma delimited integer | number of Resident accounts that have logged in in the past 60 days; updated daily |
transactions | comma delimited integer | amount of resident-to-resident L$ transactions for past 24 hours divided by the average LindeX exchange rate for past 24 hours; updated every 30 minutes |
inworld | comma delimited integer | number of Resident accounts currently logged in; updated every 3 minutes |
LLSD feed
Each key pair has additional dates associated indicating when the data was updated in UNIX time and SL time (Pacific Time).
Example:
<llsd> <map> <key>stats</key> <map> <key>signups</key> <integer>18072841</integer> <key>signups_updated_unix</key> <integer>1265100902</integer> <key>signups_updated_slt</key> <string>2010-02-02 00:55:02</string> <key>logged60</key> <integer>1404640</integer> <key>logged60_updated_unix</key> <integer>1265097599</integer> <key>logged60_updated_slt</key> <string>2010-02-01 23:59:59</string> <key>transactions_us$</key> <integer>3065694</integer> <key>transactions_us$_updated_unix</key> <integer>1265100936</integer> <key>transactions_us$_updated_slt</key> <string>2010-02-02 00:55:36</string> <key>transactions_us$_freshness_unix</key> <integer>1265097624</integer> <key>transactions_us$_freshness_slt</key> <string>2010-02-02 00:00:24</string> <key>inworld</key> <integer>38574</integer> <key>inworld_updated_unix</key> <integer>1265100605</integer> <key>inworld_updated_slt</key> <string>2010-02-02 00:50:05</string> </map> </map> </llsd>
Parameter | Data type | Description |
signups | integer | number of Resident accounts that are open and in good standing; updated daily |
signups_updated_unix | integer | UNIX time stamp when signups value was last updated. |
signups_updated_slt | date | time stamp when signups value was last updated in Pacific Time. |
logged60 | integer | number of Resident accounts that have logged in in the past 60 days; updated daily |
logged60_updated_unix | integer | UNIX time stamp when logged60 value was last updated. |
logged60_updated_slt | date | time stamp when logged60 value was last updated in Pacific Time. |
transactions_us$ | integer | amount of US currency traded as resident-to-resident L$ transactions for past 24 hours divided by the average LindeX exchange rate for past 24 hours; updated every 30 minutes |
transactions_us$_updated_unix | integer | UNIX time stamp when transactions_us$ value was last updated. |
transactions_us$_updated_slt | date | time stamp when transactions_us$ value was last updated in Pacific Time. |
inworld | integer | number of Resident accounts currently logged in; updated every 3 minutes |
inworld_updated_unix | integer | UNIX time stamp when inworld value was last updated. |
inworld_updated_slt | date | time stamp when inworld value was last updated in Pacific Time. |
Text Feed
Newline-seperated key-value pairs, with timestamps (for llHttpRequest())
signups_updated_slt 2010-02-02 00:55:02 signups_updated_unix 1265100902 signups 18072841 logged60_updated_unix 1265097599 logged60_updated_slt 2010-02-01 23:59:59 logged60 1404640 exchange_rate_updated_slt 2010-02-02 01:03:28 exchange_rate_updated_unix 1265101408 exchange_rate 262.2055 transactions_l$_updated_unix 1265101255 transactions_l$_updated_slt 2010-02-02 01:00:55 transactions_l$_freshness_slt 2010-02-02 01:00:55 transactions_l$_freshness_unix 1265101255 transactions_l$ 787268477 inworld_updated_unix 1265101209 inworld_updated_slt 2010-02-02 01:00:09 inworld 38489 transactions_us$ 3002486 transactions_us$_updated_unix 1265101408 transactions_us$_updated_slt 2010-02-02 01:03:28 transactions_us$_freshness_unix 1265101255 transactions_us$_freshness_slt 2010-02-02 01:00:55
LindeX data feeds
- LLSD-formatted XML
- http://secondlife.com/xmlhttp/lindex.php
- Newline-separated key-value pairs for llHttpRequest()
- http://secondlife.com/httprequest/lindex.php
The LindeX feeds are updated every 15 minutes and include one set of timestamps.