Difference between revisions of "APIs and Web Services Portal"

From Second Life Wiki
Jump to navigation Jump to search
m (Replaced "id" (which must be unique as per HTML specs!) with "class"; no visual difference. Added entry for the Picture Service.)
 
(14 intermediate revisions by 6 users not shown)
Line 1: Line 1:
__NOTOC__ __NOEDITSECTION__
__NOTOC__ __NOEDITSECTION__
{| width="800" border=0
'''Also see [[Second Life Develop]]'''.
<div align="center">
{| width="800" border="0"


|-
|-
|colspan="2" align="center"|<h3>Official APIs supported by Linden Lab</h3>
|colspan="2" align="center"|<h3>Official Second Life APIs provided by Linden Lab</h3>
<div style="background-color: #FFEF99; border: 1px solid #DCDCDC; padding: 5px; margin-top: 5px;">These are official Second Life APIs provided and documented by Linden Lab.</div>
<div style="background-color: #FFEF99; border: 1px solid #DCDCDC; padding: 5px; margin-top: 5px;">These are official Second Life APIs provided and documented by Linden Lab.</div>


|-
|-
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[Registration API]] ==
== [[Registration API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Line 15: Line 17:
</div>
</div>
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[Map API]] ==
== [[Map API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Line 24: Line 26:
|-
|-
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[Live Data Feeds]] ==
== [[Media Rendering Plugin System|Media Plugin API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Live data feeds provided by Linden Lab.
API used by Second Life Viewer media rendering plugins.  
</div>
</div>
</div>
</div>
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[Exchange Risk API]] ==
== [[Inventory API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Helps third-party Linden Dollar exchanges determine the risk associated with a particular transaction.
Provides information on agent inventory.
</div>
</div>
</div>
</div>
|-
|-
|valign="top" width="50%"|
| valign="top" width="50%" |
<div id="box">
<div class="box" style="height: 85px">
== [[Media Rendering Plugin System|Media Plugin API]] ==
== [[Live Data Feeds]] ==
<div style="padding: 0.5em">
Live data feeds provided by Linden Lab.
</div>
</div>
|<div class="box" style="width: 500px; height: 85px;">
== [[Viewer Web Widgets|Viewer Web Widgets]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
API used by Second Life Viewer media rendering plugins.  
Widgets used in the login screen and elsewhere. (Experiment-in-progress!)
</div>
</div>
</div>
</div>
|valign="top" width="50%"|
|-
<div id="box">
|valign="top" width="50%" |<div class="box" style="width: 500px; height: 85px;">
== [[Inventory API]] ==
== [[Name to agent ID API|Name to Agent ID API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Provides information on agent inventory.
Enables you to translate usernames to their corresponding agent ID.
</div>
</div>
</div>
</div>
|-
|-
|colspan="2" align="center"|<h3>Unsupported APIs</h3>
|colspan="2" align="center"|<h3>Unofficial APIs</h3>
<div style="background-color: #FFEF99; border: 1px solid #DCDCDC; padding: 5px; margin-top: 5px;">This information is not provided or reviewed by Linden Lab. <br>Linden Lab does not guarantee that these APIs work as described or work at all.  '''Use at your own risk'''!</div>
<div style="background-color: #FFEF99; border: 1px solid #DCDCDC; padding: 5px; margin-top: 5px;">This information is not provided or reviewed by Linden Lab. <br>Linden Lab does not guarantee that these APIs work as described or work at all.  '''Use at your own risk'''!</div>


|-
|-
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[Snapshot API]] ==
== [[Snapshot API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Line 69: Line 74:


|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[SearchAPI|Search API]] ==
== [[SearchAPI|Search API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Line 78: Line 83:
|-
|-
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div class="box" style="height: 85px">
== [[World API]] ==
== [[World API]] ==
<div style="padding: 0.5em">
<div style="padding: 0.5em">
Line 84: Line 89:
</div>
</div>
</div>
</div>
|valign="top" width="50%"|
|valign="top" width="50%"|
|}
<div class="box" style="height: 85px">
== [[Picture Service]] ==
<div style="padding: 0.5em">
Web service which retrieves any texture from the Second Life Grid in the JPEG format.
</div>
</div>


'''See also:'''
|-
 
|valign="top" width="50%"|
<div id="box" style="width: 500px;">
<div class="box" style="width: 500px; height: 85px">


== [[Community Web Service APIs|Third-party / Community Web Services]] ==
== [[Community Web Service APIs|Third-party / Community Web Services]] ==
<div style="padding: 0.5em;">
<div style="padding: 0.5em;">
Web services and other APIs provided by third-parties related to Second Life but not affiliated with Linden Lab.
Web services and other APIs provided by third parties related to Second Life but not affiliated with Linden Lab.
</div>
</div>
</div>
</div>


[[Category:Portals]]
[[Category:Portals]]
[[Category:Developer Resources]]
|}</div>

Latest revision as of 02:24, 29 February 2024

Also see Second Life Develop.

Official Second Life APIs provided by Linden Lab

These are official Second Life APIs provided and documented by Linden Lab.

Registration API

Enables you to register Second Life residents from your web page.

Map API

Enables you to embed Second Life Maps onto your web pages.

Media Plugin API

API used by Second Life Viewer media rendering plugins.

Inventory API

Provides information on agent inventory.

Live Data Feeds

Live data feeds provided by Linden Lab.

Viewer Web Widgets

Widgets used in the login screen and elsewhere. (Experiment-in-progress!)

Name to Agent ID API

Enables you to translate usernames to their corresponding agent ID.

Unofficial APIs

This information is not provided or reviewed by Linden Lab.
Linden Lab does not guarantee that these APIs work as described or work at all. Use at your own risk!

Snapshot API

Format of information contained within snapshots sent from the viewer.

Search API

Enables you to search Second Life for events, groups, people, places, and also to search this wiki.

World API

API for gathering information on residents, groups, and parcels.

Picture Service

Web service which retrieves any texture from the Second Life Grid in the JPEG format.

Third-party / Community Web Services

Web services and other APIs provided by third parties related to Second Life but not affiliated with Linden Lab.