Known Web Interfaces within OpenSim

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (RegionPlugin)
Line 1: Line 1:
 
= OpenMetaverse =
 
= OpenMetaverse =
        CAPS Requested
+
== InventoryManager ==
            "ChatSessionRequest"
+
CAPS (Used)
            "CopyInventoryFromNotecard"
+
    "NewFileAgentInventory"
            "DispatchRegionInfo"
+
    "UpdateNotecardAgentInventory"
            "EstateChangeInfo"
+
    "UpdateScriptAgentInventory"
            "EventQueueGet"
+
== ParcelManager ==
            "FetchInventory"
+
CAPS (Used)
            "WebFetchInventoryDescendents"
+
    "ParcelPropertiesUpdate"
            "FetchLib"
+
== AgentManager ==
            "FetchLibDescendents"
+
CAPS (Used)
            "GroupProposalBallot"
+
    "ChatSessionRequest"
            "HomeLocation"
+
== GridManager ==
            "MapLayer"
+
CAPS (Used)
            "MapLayerGod"
+
    "MapLayer"
            "NewFileAgentInventory"
+
== Login == 
            "ParcelPropertiesUpdate"
+
XMLRPC (Used)
            "ParcelVoiceInfoRequest"
+
  "login_to_server"
            "ProvisionVoiceAccountRequest"
+
== Caps ==
            "RemoteParcelRequest"
+
CAPS (Requested)
            "RequestTextureDownload"
+
    "ChatSessionRequest"
            "SearchStatRequest"
+
    "CopyInventoryFromNotecard"
            "SearchStatTracking"
+
    "DispatchRegionInfo"
            "SendPostcard"
+
    "EstateChangeInfo"
            "SendUserReport"
+
    "EventQueueGet"
            "SendUserReportWithScreenshot"
+
    "FetchInventory"
            "ServerReleaseNotes"
+
    "WebFetchInventoryDescendents"
            "StartGroupProposal"
+
    "FetchLib"
            "UntrustedSimulatorMessage"
+
    "FetchLibDescendents"
            "UpdateAgentInformation"
+
    "GroupProposalBallot"
            "UpdateAgentLanguage"
+
    "HomeLocation"
            "UpdateGestureAgentInventory"
+
    "MapLayer"
            "UpdateNotecardAgentInventory"
+
    "MapLayerGod"
            "UpdateScriptAgent"
+
    "NewFileAgentInventory"
            "UpdateGestureTaskInventory"
+
    "ParcelPropertiesUpdate"
            "UpdateNotecardTaskInventory"
+
    "ParcelVoiceInfoRequest"
            "UpdateScriptTask"
+
    "ProvisionVoiceAccountRequest"
            "UploadBakedTexture"
+
    "RemoteParcelRequest"
            "ViewerStartAuction"
+
    "RequestTextureDownload"
            "ViewerStats"
+
    "SearchStatRequest"
 
+
    "SearchStatTracking"
 +
    "SendPostcard"
 +
    "SendUserReport"
 +
    "SendUserReportWithScreenshot"
 +
    "ServerReleaseNotes"
 +
    "StartGroupProposal"
 +
    "UntrustedSimulatorMessage"
 +
    "UpdateAgentInformation"
 +
    "UpdateAgentLanguage"
 +
    "UpdateGestureAgentInventory"
 +
    "UpdateNotecardAgentInventory"
 +
    "UpdateScriptAgent"
 +
    "UpdateGestureTaskInventory"
 +
    "UpdateNotecardTaskInventory"
 +
    "UpdateScriptTask"
 +
    "UploadBakedTexture"
 +
    "ViewerStartAuction"
 +
    "ViewerStats"
 
= OpenSim =
 
= OpenSim =
 
== ApplicationPlugin ==
 
== ApplicationPlugin ==
 
=== Rest ===
 
=== Rest ===
 
==== RegionPlugin ====
 
==== RegionPlugin ====
                REST
+
REST (Exposed)
                    POST "/admin/regions/"
+
    POST "/admin/regions/"
                    GET "/admin/regions/"
+
    GET "/admin/regions/"
                    GET "/admin/regions/<region-UUID>"
+
    GET "/admin/regions/<region-UUID>"
                    GET "/admin/regioninfo/"
+
    GET "/admin/regioninfo/"
  
 
==== InventoryServices  ====
 
==== InventoryServices  ====
                REST
+
REST (Exposed)
                    GET "/admin/inventory/firstname lastname"
+
    GET "/admin/inventory/firstname lastname"
  
 
==== AppearanceServices  ====
 
==== AppearanceServices  ====
                REST
+
REST (Exposed)
 
==== AssetServices ====
 
==== AssetServices ====
                REST
+
REST (Exposed)
  
 
== Framework ==
 
== Framework ==
 
=== Communications ===
 
=== Communications ===
                CAPS
+
==== Caps ====
                    "SEED" "CAPS/0000/"
+
CAPS (Exposed)
                    "MapLayer" "CAPS/0001/"
+
    "SEED" "CAPS/0000/"
                    "NewFileAgentInventory" "CAPS/0002/"
+
    "MapLayer" "CAPS/0001/"
                    "RequestTextureDownload" "CAPS/0003/"
+
    "NewFileAgentInventory" "CAPS/0002/"
                    "UpdateNotecardAgentInventory" "CAPS/0004/"
+
    "RequestTextureDownload" "CAPS/0003/"
                    "UpdateScriptAgentInventory" "CAPS/0004/"
+
    "UpdateNotecardAgentInventory" "CAPS/0004/"
                    "UpdateScriptAgent" "CAPS/0004/"
+
    "UpdateScriptAgentInventory" "CAPS/0004/"
                    "UpdateScriptTaskInventory" "CAPS/0005/"
+
    "UpdateScriptAgent" "CAPS/0004/"
                    "UpdateScriptTask" "CAPS/0005/"
+
    "UpdateScriptTaskInventory" "CAPS/0005/"
                    "FetchInventoryDescendents" "CAPS/0006/"
+
    "UpdateScriptTask" "CAPS/0005/"
 
+
    "FetchInventoryDescendents" "CAPS/0006/"
 +
==== Grid Client ====
 +
XMLRPC (Used)
 +
    "simulator_login"
 +
    "simulator_after_region_moved"
 +
    "simulator_data_request"
 +
    "simulator_data_request"
 +
    "simulator_data_request"
 +
    "map_block"
 +
    "search_for_region_by_name"
 +
==== Auth Client ====
 +
XMLRPC (Used)
 +
    "hg_new_auth_key"
 +
    "hg_verify_auth_key"
 +
    "check_auth_session"
 +
==== Cache ====
 +
REST (Used)
 +
    GET "<AssetServerUrl>/assets/<AssetID>"
 +
    POST "<AssetServerUrl>/assets"
 
== Region ==
 
== Region ==
 
=== Communications ===
 
=== Communications ===
==== OGS1 ====
+
==== OGS1 Grid Services ====
                XMLRPC
+
XMLRPC (Exposed)
                    "check"
+
    "check"
                    "land_data"
+
    "land_data"
 +
XMLRPC (Used)
 +
    "simulator_login"
 +
    "simulator_after_region_moved"
 +
    "simulator_data_request"
 +
    "map_block"
 +
    "land_data"
 +
    "search_for_region_by_name"
 +
==== OSG1 User Services ====
 +
XMLRPC (Exposed)
 +
    "logout_of_simulator"
 +
==== OSG1 User Data Plugin ====
 +
XMLRPC (Used)
 +
    "get_agent_by_uuid"
 +
    "get_avatar_picker_avatar"
 +
    "get_user_by_name"
 +
    "get_user_by_uuid"
 +
    "update_user_profile"
 +
    "add_new_user_friend"
 +
    "remove_user_friend"
 +
    "update_user_friend_perms"
 +
    "get_user_friend_list"
 +
    "get_presence_info_bulk"
 +
    "get_avatar_appearance"
 +
    "update_avatar_appearance"
 
==== Hypergrid ====
 
==== Hypergrid ====
                XMLRPC
+
XMLRPC (Exposed)
                    "logoff_user"
+
    "logoff_user"
                    "check"
+
    "check"
                    "land_data"
+
    "land_data"
                    "link_region"
+
    "link_region"
                    "expect_hg_user"
+
    "expect_hg_user"
 +
XMLRPC (Used)
 +
    "land_data"
 +
    "link_region"
 +
    "expect_hg_user"
 
=== CoreModules ===
 
=== CoreModules ===
 
==== World ====
 
==== World ====
                LLSD
+
LLSD
                    "/MAP/MapItems/<RegionID>"
+
    "/MAP/MapItems/<RegionID>"
 
==== InterGrid ====
 
==== InterGrid ====
                LLSD
+
LLSD
                    "/agent"        # agent domain message
+
    "/agent"        # agent domain message
                    "/"            # region domain seed
+
    "/"            # region domain seed
                    "/<RegionName>" # region domain seed
+
    "/<RegionName>" # region domain seed
 
==== Avatar ====
 
==== Avatar ====
                REST
+
REST (Exposed)
                    POST "CAPS/OA/<ID>" # ObjectAdd
+
    POST "CAPS/OA/<ID>" # ObjectAdd
                XMLRPC
+
XMLRPC (Exposed)
                    "presence_update_bulk"
+
    "presence_update_bulk"
                    "terminate_friend"
+
    "terminate_friend"
                    "balanceUpdateRequest"
+
    "balanceUpdateRequest"
                    "userAlert"
+
    "userAlert"
                    "getCurrencyQuote"
+
    "getCurrencyQuote"
                    "buyCurrency"
+
    "buyCurrency"
                    "preflightBuyLandPrep"
+
    "preflightBuyLandPrep"
                    "buyLandPrep"
+
    "buyLandPrep"
 +
XMLRPC (Used)
 +
    "presence_update_bulk"
 +
    "terminate_friend"
 +
    "grid_instant_message"
 +
    "region_startup"
 +
    "region_shutdown"
 +
    "agent_location"
 +
    "agent_leaving"
 
==== Scripting ====
 
==== Scripting ====
                XMLRPC
+
XMLRPC (Exposed)
                "llRemoteData"
+
    "llRemoteData"
 
==== Framework ====
 
==== Framework ====
                XMLRPC
+
XMLRPC (Exposed)
                    "simulator_data_request"
+
    "simulator_data_request"
                    "map_block"
+
    "map_block"
                    "search_for_region_by_name"
+
    "search_for_region_by_name"
 
==== Hypergrid ====
 
==== Hypergrid ====
                XMLRPC
+
XMLRPC (Exposed)
                    "hg_login"
+
    "hg_login"
                    "hg_new_auth_key"
+
    "hg_new_auth_key"
                    "hg_verify_auth_key"
+
    "hg_verify_auth_key"
                    "check_auth_session"
+
    "check_auth_session"
  
 
== Grid ==
 
== Grid ==
 
=== InventoryServer ===
 
=== InventoryServer ===
                REST
+
REST (Exposed)
                    POST "GetInventory/"
+
    POST "GetInventory/"
                    POST "UpdateFolder/"
+
    POST "UpdateFolder/"
                    POST "MoveFolder/"
+
    POST "MoveFolder/"
                    POST "PurgeFolder/"
+
    POST "PurgeFolder/"
                    POST "DeleteItem/"
+
    POST "DeleteItem/"
                    POST "QueryItem/"
+
    POST "QueryItem/"
                    POST "QueryFolder/"
+
    POST "QueryFolder/"
                    POST "CreateInventory/"
+
    POST "CreateInventory/"
                    POST "NewFolder/"
+
    POST "NewFolder/"
                    POST "NewItem/"
+
    POST "NewItem/"
                    POST "AddNewItem/"
+
    POST "AddNewItem/"
                    POST "GetItems/"
+
    POST "GetItems/"
                    POST "ActiveGestures/"
+
    POST "ActiveGestures/"
                    POST "RootFolders/"
+
    POST "RootFolders/"
 +
XMLRPC (Used)
 +
    "check_auth_session"
 
=== UserServer.Modules ===
 
=== UserServer.Modules ===
                REST
+
REST (Exposed)
                    GET "/users/"
+
    GET "/users/"
                    DELETE "/usersessions/"
+
    DELETE "/usersessions/"
                    GET "/get_grid_info"
+
    GET "/get_grid_info"
                XMLRPC
+
XMLRPC (Exposed)
                    "get_grid_info"
+
    "get_grid_info"
                    "add_new_user_friend"
+
    "add_new_user_friend"
                    "remove_user_friend"
+
    "remove_user_friend"
                    "update_user_friend_perms"
+
    "update_user_friend_perms"
                    "get_user_friend_list"
+
    "get_user_friend_list"
                    "hg_login"
+
    "hg_login"
                    "hg_new_auth_key"
+
    "hg_new_auth_key"
                    "hg_verify_auth_key"
+
    "hg_verify_auth_key"
                    "get_user_by_name"
+
    "get_user_by_name"
                    "get_user_by_uuid"
+
    "get_user_by_uuid"
                    "get_avatar_picker_avatar"
+
    "get_avatar_picker_avatar"
                    "update_user_current_region"
+
    "update_user_current_region"
                    "logout_of_simulator"
+
    "logout_of_simulator"
                    "get_agent_by_uuid"
+
    "get_agent_by_uuid"
                    "update_user_profile"
+
    "update_user_profile"
                    "get_avatar_appearance"
+
    "get_avatar_appearance"
                    "update_avatar_appearance"
+
    "update_avatar_appearance"
                    "login_to_simulator"
+
    "login_to_simulator"
                    "set_login_params"
+
    "set_login_params"
                    "check_auth_session"
+
    "check_auth_session"
 +
XMLRPC (Used)
 +
    "logoff_user"
 +
    "logout_of_simulator"
 +
    "process_region_shutdown"
 +
    "login_to_simulator"
 +
    "expect_user"
 
=== GridServier.Modules ===
 
=== GridServier.Modules ===
            Rest
+
==== Rest ====
                REST
+
REST (Exposed)
                    GET "sims/"
+
    GET "sims/"
                    POST "sims/"
+
    POST "sims/"
                    GET "regions/"
+
    GET "regions/"
                    POST "regions/"
+
    POST "regions/"
            User
+
==== User ====
                XMLRPC
+
XMLRPC (Exposed)
                    "simulator_login"
+
    "simulator_login"
                    "simulator_data_request"
+
    "simulator_data_request"
                    "simulator_after_region_moved"
+
    "simulator_after_region_moved"
                    "map_block"
+
    "map_block"
                    "search_for_region_by_name"
+
    "search_for_region_by_name"
                    "register_messageserver"
+
    "register_messageserver"
                    "deregister_messageserver"
+
    "deregister_messageserver"
 
+
REST (Used)
 +
  GET "http://<region_ip>:<region_port>/simstatus"
 +
=== Manager ===
 +
XMLRPC (Used)
 +
    "manager_login"
 +
    "shutdown"
 +
=== Messaging Server ===
 +
XMLRPC (Used)
 +
    "simulator_data_request"
 +
    "register_messageserver"
 +
    "get_user_friend_list"
 +
    "presence_update"
 
== Client ==
 
== Client ==
 
=== Linden ===
 
=== Linden ===
                XMLRPC
+
XMLRPC (Exposed)
                    "expect_user"
+
    "expect_user"
                    "logoff_user"
+
    "logoff_user"
                    "login_to_simulator"
+
    "login_to_simulator"
 +
== Total Exposed ==
 +
=== OpenSim ===
 +
REST (Exposed)
 +
    POST "/admin/regions/"
 +
    GET "/admin/regions/"
 +
    GET "/admin/regions/<region-UUID>"
 +
    GET "/admin/regioninfo/"
 +
    GET "/admin/inventory/firstname lastname"
 +
    POST "CAPS/OA/<ID>" # ObjectAdd
 +
    POST "GetInventory/"
 +
    POST "UpdateFolder/"
 +
    POST "MoveFolder/"
 +
    POST "PurgeFolder/"
 +
    POST "DeleteItem/"
 +
    POST "QueryItem/"
 +
    POST "QueryFolder/"
 +
    POST "CreateInventory/"
 +
    POST "NewFolder/"
 +
    POST "NewItem/"
 +
    POST "AddNewItem/"
 +
    POST "GetItems/"
 +
    POST "ActiveGestures/"
 +
    POST "RootFolders/"
 +
    GET "/users/"
 +
    DELETE "/usersessions/"
 +
    GET "/get_grid_info"
 +
    GET "sims/"
 +
    POST "sims/"
 +
    GET "regions/"
 +
    POST "regions/"
 +
CAPS (Exposed)
 +
    "SEED" "CAPS/0000/"
 +
    "MapLayer" "CAPS/0001/"
 +
    "NewFileAgentInventory" "CAPS/0002/"
 +
    "RequestTextureDownload" "CAPS/0003/"
 +
    "UpdateNotecardAgentInventory" "CAPS/0004/"
 +
    "UpdateScriptAgentInventory" "CAPS/0004/"
 +
    "UpdateScriptAgent" "CAPS/0004/"
 +
    "UpdateScriptTaskInventory" "CAPS/0005/"
 +
    "UpdateScriptTask" "CAPS/0005/"
 +
    "FetchInventoryDescendents" "CAPS/0006/"
 +
XMLRPC (Exposed)
 +
    "check"
 +
    "land_data"
 +
    "logout_of_simulator"
 +
    "logoff_user"
 +
    "link_region"
 +
    "expect_hg_user"
 +
    "presence_update_bulk"
 +
    "terminate_friend"
 +
    "balanceUpdateRequest"
 +
    "userAlert"
 +
    "getCurrencyQuote"
 +
    "buyCurrency"
 +
    "preflightBuyLandPrep"
 +
    "buyLandPrep"
 +
    "llRemoteData"
 +
    "simulator_data_request"
 +
    "map_block"
 +
    "search_for_region_by_name"
 +
    "hg_login"
 +
    "hg_new_auth_key"
 +
    "hg_verify_auth_key"
 +
    "check_auth_session"
 +
    "get_grid_info"
 +
    "add_new_user_friend"
 +
    "remove_user_friend"
 +
    "update_user_friend_perms"
 +
    "get_user_friend_list"
 +
    "hg_new_auth_key"
 +
    "hg_verify_auth_key"
 +
    "get_user_by_name"
 +
    "get_user_by_uuid"
 +
    "get_avatar_picker_avatar"
 +
    "update_user_current_region"
 +
    "get_agent_by_uuid"
 +
    "update_user_profile"
 +
    "get_avatar_appearance"
 +
    "update_avatar_appearance"
 +
    "login_to_simulator"
 +
    "set_login_params"
 +
    "check_auth_session"
 +
    "simulator_login"
 +
    "simulator_after_region_moved"
 +
    "register_messageserver"
 +
    "deregister_messageserver"
 +
    "expect_user"
 +
    "voice_chat_server_address_request"
 +
    "login_to_simulator"
 +
LLSD
 +
    "/MAP/MapItems/<RegionID>"
 +
    "/agent"        # agent domain message
 +
    "/"            # region domain seed
 +
    "/<RegionName>" # region domain seed
 +
== Total Used ==
 +
=== OpenSim ===
 +
REST (Used)
 +
    GET "http://<region_ip>:<region_port>/simstatus"
 +
    GET "<AssetServerUrl>/assets/<AssetID>"
 +
    POST "<AssetServerUrl>/assets"
 +
XMLRPC
 +
    "simulator_login"
 +
    "simulator_after_region_moved"
 +
    "simulator_data_request"
 +
    "map_block"
 +
    "land_data"
 +
    "search_for_region_by_name"
 +
    "logout_of_simulator"
 +
    "get_agent_by_uuid"
 +
    "get_avatar_picker_avatar"
 +
    "get_user_by_name"
 +
    "get_user_by_uuid"
 +
    "update_user_profile"
 +
    "add_new_user_friend"
 +
    "remove_user_friend"
 +
    "update_user_friend_perms"
 +
    "get_user_friend_list"
 +
    "get_presence_info_bulk"
 +
    "get_avatar_appearance"
 +
    "update_avatar_appearance"
 +
    "link_region"
 +
    "presence_update_bulk"
 +
    "terminate_friend"
 +
    "grid_instant_message"
 +
    "region_startup"
 +
    "region_shutdown"
 +
    "agent_location"
 +
    "agent_leaving"
 +
    "check_auth_session"
 +
    "manager_login"
 +
    "shutdown"
 +
    "register_messageserver"
 +
    "presence_update"
 +
    "logoff_user"
 +
    "process_region_shutdown"
 +
    "login_to_simulator"
 +
    "expect_user"
 +
    "expect_hg_user"
 +
    "hg_new_auth_key"
 +
    "hg_verify_auth_key"

Revision as of 07:29, 11 May 2009

Contents

OpenMetaverse

InventoryManager

CAPS (Used)

   "NewFileAgentInventory"
   "UpdateNotecardAgentInventory"
   "UpdateScriptAgentInventory"

ParcelManager

CAPS (Used)

   "ParcelPropertiesUpdate"

AgentManager

CAPS (Used)

   "ChatSessionRequest"

GridManager

CAPS (Used)

   "MapLayer"

Login

XMLRPC (Used)

  "login_to_server" 

Caps

CAPS (Requested)

   "ChatSessionRequest"
   "CopyInventoryFromNotecard"
   "DispatchRegionInfo"
   "EstateChangeInfo"
   "EventQueueGet"
   "FetchInventory"
   "WebFetchInventoryDescendents"
   "FetchLib"
   "FetchLibDescendents"
   "GroupProposalBallot"
   "HomeLocation"
   "MapLayer"
   "MapLayerGod"
   "NewFileAgentInventory"
   "ParcelPropertiesUpdate"
   "ParcelVoiceInfoRequest"
   "ProvisionVoiceAccountRequest"
   "RemoteParcelRequest"
   "RequestTextureDownload"
   "SearchStatRequest"
   "SearchStatTracking"
   "SendPostcard"
   "SendUserReport"
   "SendUserReportWithScreenshot"
   "ServerReleaseNotes"
   "StartGroupProposal"
   "UntrustedSimulatorMessage"
   "UpdateAgentInformation"
   "UpdateAgentLanguage"
   "UpdateGestureAgentInventory"
   "UpdateNotecardAgentInventory"
   "UpdateScriptAgent"
   "UpdateGestureTaskInventory"
   "UpdateNotecardTaskInventory"
   "UpdateScriptTask"
   "UploadBakedTexture"
   "ViewerStartAuction"
   "ViewerStats"

OpenSim

ApplicationPlugin

Rest

RegionPlugin

REST (Exposed)

   POST "/admin/regions/"
   GET "/admin/regions/"
   GET "/admin/regions/<region-UUID>"
   GET "/admin/regioninfo/"

InventoryServices

REST (Exposed)

   GET "/admin/inventory/firstname lastname"

AppearanceServices

REST (Exposed)

AssetServices

REST (Exposed)

Framework

Communications

Caps

CAPS (Exposed)

   "SEED" "CAPS/0000/"
   "MapLayer" "CAPS/0001/"
   "NewFileAgentInventory" "CAPS/0002/"
   "RequestTextureDownload" "CAPS/0003/"
   "UpdateNotecardAgentInventory" "CAPS/0004/"
   "UpdateScriptAgentInventory" "CAPS/0004/"
   "UpdateScriptAgent" "CAPS/0004/"
   "UpdateScriptTaskInventory" "CAPS/0005/"
   "UpdateScriptTask" "CAPS/0005/"
   "FetchInventoryDescendents" "CAPS/0006/"

Grid Client

XMLRPC (Used)

   "simulator_login"
   "simulator_after_region_moved"
   "simulator_data_request"
   "simulator_data_request"
   "simulator_data_request"
   "map_block"
   "search_for_region_by_name"

Auth Client

XMLRPC (Used)

   "hg_new_auth_key"
   "hg_verify_auth_key"
   "check_auth_session"

Cache

REST (Used)

   GET "<AssetServerUrl>/assets/<AssetID>"
   POST "<AssetServerUrl>/assets"

Region

Communications

OGS1 Grid Services

XMLRPC (Exposed)

   "check"
   "land_data"

XMLRPC (Used)

   "simulator_login"
   "simulator_after_region_moved"
   "simulator_data_request"
   "map_block"
   "land_data"
   "search_for_region_by_name"

OSG1 User Services

XMLRPC (Exposed)

   "logout_of_simulator"

OSG1 User Data Plugin

XMLRPC (Used)

   "get_agent_by_uuid"
   "get_avatar_picker_avatar"
   "get_user_by_name"
   "get_user_by_uuid"
   "update_user_profile"
   "add_new_user_friend"
   "remove_user_friend"
   "update_user_friend_perms"
   "get_user_friend_list"
   "get_presence_info_bulk"
   "get_avatar_appearance"
   "update_avatar_appearance"

Hypergrid

XMLRPC (Exposed)

   "logoff_user"
   "check"
   "land_data"
   "link_region"
   "expect_hg_user"

XMLRPC (Used)

   "land_data"
   "link_region"
   "expect_hg_user"

CoreModules

World

LLSD

   "/MAP/MapItems/<RegionID>"

InterGrid

LLSD

   "/agent"        # agent domain message
   "/"             # region domain seed
   "/<RegionName>" # region domain seed

Avatar

REST (Exposed)

   POST "CAPS/OA/<ID>" # ObjectAdd

XMLRPC (Exposed)

   "presence_update_bulk"
   "terminate_friend"
   "balanceUpdateRequest"
   "userAlert"
   "getCurrencyQuote"
   "buyCurrency"
   "preflightBuyLandPrep"
   "buyLandPrep"

XMLRPC (Used)

   "presence_update_bulk"
   "terminate_friend"
   "grid_instant_message"
   "region_startup"
   "region_shutdown"
   "agent_location"
   "agent_leaving"

Scripting

XMLRPC (Exposed)

   "llRemoteData"

Framework

XMLRPC (Exposed)

   "simulator_data_request"
   "map_block"
   "search_for_region_by_name"

Hypergrid

XMLRPC (Exposed)

   "hg_login"
   "hg_new_auth_key"
   "hg_verify_auth_key"
   "check_auth_session"

Grid

InventoryServer

REST (Exposed)

   POST "GetInventory/"
   POST "UpdateFolder/"
   POST "MoveFolder/"
   POST "PurgeFolder/"
   POST "DeleteItem/"
   POST "QueryItem/"
   POST "QueryFolder/"
   POST "CreateInventory/"
   POST "NewFolder/"
   POST "NewItem/"
   POST "AddNewItem/"
   POST "GetItems/"
   POST "ActiveGestures/"
   POST "RootFolders/"

XMLRPC (Used)

   "check_auth_session"

UserServer.Modules

REST (Exposed)

   GET "/users/"
   DELETE "/usersessions/"
   GET "/get_grid_info"

XMLRPC (Exposed)

   "get_grid_info"
   "add_new_user_friend"
   "remove_user_friend"
   "update_user_friend_perms"
   "get_user_friend_list"
   "hg_login"
   "hg_new_auth_key"
   "hg_verify_auth_key"
   "get_user_by_name"
   "get_user_by_uuid"
   "get_avatar_picker_avatar"
   "update_user_current_region"
   "logout_of_simulator"
   "get_agent_by_uuid"
   "update_user_profile"
   "get_avatar_appearance"
   "update_avatar_appearance"
   "login_to_simulator"
   "set_login_params"
   "check_auth_session"

XMLRPC (Used)

   "logoff_user"
   "logout_of_simulator"
   "process_region_shutdown"
   "login_to_simulator"
   "expect_user"

GridServier.Modules

Rest

REST (Exposed)

   GET "sims/"
   POST "sims/"
   GET "regions/"
   POST "regions/"

User

XMLRPC (Exposed)

   "simulator_login"
   "simulator_data_request"
   "simulator_after_region_moved"
   "map_block"
   "search_for_region_by_name"
   "register_messageserver"
   "deregister_messageserver"

REST (Used)

  GET "http://<region_ip>:<region_port>/simstatus" 

Manager

XMLRPC (Used)

   "manager_login"
   "shutdown"

Messaging Server

XMLRPC (Used)

   "simulator_data_request"
   "register_messageserver"
   "get_user_friend_list"
   "presence_update"

Client

Linden

XMLRPC (Exposed)

   "expect_user"
   "logoff_user"
   "login_to_simulator"

Total Exposed

OpenSim

REST (Exposed)

   POST "/admin/regions/"
   GET "/admin/regions/"
   GET "/admin/regions/<region-UUID>"
   GET "/admin/regioninfo/"
   GET "/admin/inventory/firstname lastname"
   POST "CAPS/OA/<ID>" # ObjectAdd
   POST "GetInventory/"
   POST "UpdateFolder/"
   POST "MoveFolder/"
   POST "PurgeFolder/"
   POST "DeleteItem/"
   POST "QueryItem/"
   POST "QueryFolder/"
   POST "CreateInventory/"
   POST "NewFolder/"
   POST "NewItem/"
   POST "AddNewItem/"
   POST "GetItems/"
   POST "ActiveGestures/"
   POST "RootFolders/"
   GET "/users/"
   DELETE "/usersessions/"
   GET "/get_grid_info"
   GET "sims/"
   POST "sims/"
   GET "regions/"
   POST "regions/"

CAPS (Exposed)

   "SEED" "CAPS/0000/"
   "MapLayer" "CAPS/0001/"
   "NewFileAgentInventory" "CAPS/0002/"
   "RequestTextureDownload" "CAPS/0003/"
   "UpdateNotecardAgentInventory" "CAPS/0004/"
   "UpdateScriptAgentInventory" "CAPS/0004/"
   "UpdateScriptAgent" "CAPS/0004/"
   "UpdateScriptTaskInventory" "CAPS/0005/"
   "UpdateScriptTask" "CAPS/0005/"
   "FetchInventoryDescendents" "CAPS/0006/"

XMLRPC (Exposed)

   "check"
   "land_data"
   "logout_of_simulator"
   "logoff_user"
   "link_region"
   "expect_hg_user"
   "presence_update_bulk"
   "terminate_friend"
   "balanceUpdateRequest"
   "userAlert"
   "getCurrencyQuote"
   "buyCurrency"
   "preflightBuyLandPrep"
   "buyLandPrep"
   "llRemoteData"
   "simulator_data_request"
   "map_block"
   "search_for_region_by_name"
   "hg_login"
   "hg_new_auth_key"
   "hg_verify_auth_key"
   "check_auth_session"
   "get_grid_info"
   "add_new_user_friend"
   "remove_user_friend"
   "update_user_friend_perms"
   "get_user_friend_list"
   "hg_new_auth_key"
   "hg_verify_auth_key"
   "get_user_by_name"
   "get_user_by_uuid"
   "get_avatar_picker_avatar"
   "update_user_current_region"
   "get_agent_by_uuid"
   "update_user_profile"
   "get_avatar_appearance"
   "update_avatar_appearance"
   "login_to_simulator"
   "set_login_params"
   "check_auth_session"
   "simulator_login"
   "simulator_after_region_moved"
   "register_messageserver"
   "deregister_messageserver"
   "expect_user"
   "voice_chat_server_address_request"
   "login_to_simulator"

LLSD

   "/MAP/MapItems/<RegionID>"
   "/agent"        # agent domain message
   "/"             # region domain seed
   "/<RegionName>" # region domain seed

Total Used

OpenSim

REST (Used)

   GET "http://<region_ip>:<region_port>/simstatus" 
   GET "<AssetServerUrl>/assets/<AssetID>"
   POST "<AssetServerUrl>/assets"

XMLRPC

   "simulator_login"
   "simulator_after_region_moved"
   "simulator_data_request"
   "map_block"
   "land_data"
   "search_for_region_by_name"
   "logout_of_simulator"
   "get_agent_by_uuid"
   "get_avatar_picker_avatar"
   "get_user_by_name"
   "get_user_by_uuid"
   "update_user_profile"
   "add_new_user_friend"
   "remove_user_friend"
   "update_user_friend_perms"
   "get_user_friend_list"
   "get_presence_info_bulk"
   "get_avatar_appearance"
   "update_avatar_appearance"
   "link_region"
   "presence_update_bulk"
   "terminate_friend"
   "grid_instant_message"
   "region_startup"
   "region_shutdown"
   "agent_location"
   "agent_leaving"
   "check_auth_session"
   "manager_login"
   "shutdown"
   "register_messageserver"
   "presence_update"
   "logoff_user"
   "process_region_shutdown"
   "login_to_simulator"
   "expect_user"
   "expect_hg_user"
   "hg_new_auth_key"
   "hg_verify_auth_key"
Personal tools
General
About This Wiki