Linden Lab Official:Registration API
Registration API
The Registration API is a set of APIs you can use within your web page to register people with Linden Lab for Second Life. At the end of registration, they must download the Second Life client, install and run it. At that time, they will be registered with the account they created on your website and will start Second Life in a location you specify.
The Registration API is useful for managing your community in Second Life, for maintaining your identity from your website through Second Life registration into Second Life, and for creating a community that you have information about in Second Life.
The Registration API provides a way for the registrant to interact with the Linden Lab registration system from within your website. Specifically, it enables creation of a unique Second Life name, password, and provides Linden Lab with the same information we require for registrations through our website.
You can customize the registration process; as long as you provide the information we require, you can request other information; you can capture customer information during registration; you can create your own registration process to better fit your community and your needs.
Linden Lab has put documentation of the Registration API on this wiki to enable you to add updates, suggestions and tips to improve the experience for everyone.