Known Web Interfaces within OpenSim

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Robot: Replacing 'OpenSim' to 'OpenSimulator', which is the precise name)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 +
{{Quicklinks}}
 +
<br />
 +
 
= OpenMetaverse =
 
= OpenMetaverse =
 
== InventoryManager ==
 
== InventoryManager ==
Line 14: Line 18:
 
CAPS (Used)
 
CAPS (Used)
 
     "MapLayer"
 
     "MapLayer"
== Login ==
+
== Login ==
 
XMLRPC (Used)
 
XMLRPC (Used)
 
   "login_to_server"  
 
   "login_to_server"  
Line 57: Line 61:
 
     "ViewerStartAuction"
 
     "ViewerStartAuction"
 
     "ViewerStats"
 
     "ViewerStats"
= OpenSim =
+
= OpenSimulator =
 
== ApplicationPlugin ==
 
== ApplicationPlugin ==
 
=== Rest ===
 
=== Rest ===
Line 67: Line 71:
 
     GET "/admin/regioninfo/"
 
     GET "/admin/regioninfo/"
  
==== InventoryServices ====
+
==== InventoryServices ====
 
REST (Exposed)
 
REST (Exposed)
 
     GET "/admin/inventory/firstname lastname"
 
     GET "/admin/inventory/firstname lastname"
  
==== AppearanceServices ====
+
==== AppearanceServices ====
 
REST (Exposed)
 
REST (Exposed)
 
==== AssetServices ====
 
==== AssetServices ====
Line 279: Line 283:
 
     "login_to_simulator"
 
     "login_to_simulator"
 
== Total Exposed ==
 
== Total Exposed ==
=== OpenSim ===
+
=== OpenSimulator ===
 
REST (Exposed)
 
REST (Exposed)
 
     POST "/admin/regions/"
 
     POST "/admin/regions/"
Line 373: Line 377:
 
     "/<RegionName>" # region domain seed
 
     "/<RegionName>" # region domain seed
 
== Total Used ==
 
== Total Used ==
=== OpenSim ===
+
=== OpenSimulator ===
 
REST (Used)
 
REST (Used)
 
     GET "http://<region_ip>:<region_port>/simstatus"  
 
     GET "http://<region_ip>:<region_port>/simstatus"  

Latest revision as of 23:40, 3 March 2012


[edit] OpenMetaverse

[edit] InventoryManager

CAPS (Used)

   "NewFileAgentInventory"
   "UpdateNotecardAgentInventory"
   "UpdateScriptAgentInventory"

[edit] ParcelManager

CAPS (Used)

   "ParcelPropertiesUpdate"

[edit] AgentManager

CAPS (Used)

   "ChatSessionRequest"

[edit] GridManager

CAPS (Used)

   "MapLayer"

[edit] Login

XMLRPC (Used)

  "login_to_server" 

[edit] 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"

[edit] OpenSimulator

[edit] ApplicationPlugin

[edit] Rest

[edit] RegionPlugin

REST (Exposed)

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

[edit] InventoryServices

REST (Exposed)

   GET "/admin/inventory/firstname lastname"

[edit] AppearanceServices

REST (Exposed)

[edit] AssetServices

REST (Exposed)

[edit] Framework

[edit] Communications

[edit] 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/"

[edit] 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"

[edit] Auth Client

XMLRPC (Used)

   "hg_new_auth_key"
   "hg_verify_auth_key"
   "check_auth_session"

[edit] Cache

REST (Used)

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

[edit] Region

[edit] Communications

[edit] 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"

[edit] OSG1 User Services

XMLRPC (Exposed)

   "logout_of_simulator"

[edit] 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"

[edit] Hypergrid

XMLRPC (Exposed)

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

XMLRPC (Used)

   "land_data"
   "link_region"
   "expect_hg_user"

[edit] CoreModules

[edit] World

LLSD

   "/MAP/MapItems/<RegionID>"

[edit] InterGrid

LLSD

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

[edit] 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"

[edit] Scripting

XMLRPC (Exposed)

   "llRemoteData"

[edit] Framework

XMLRPC (Exposed)

   "simulator_data_request"
   "map_block"
   "search_for_region_by_name"

[edit] Hypergrid

XMLRPC (Exposed)

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

[edit] Grid

[edit] 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"

[edit] 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"

[edit] GridServier.Modules

[edit] Rest

REST (Exposed)

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

[edit] 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" 

[edit] Manager

XMLRPC (Used)

   "manager_login"
   "shutdown"

[edit] Messaging Server

XMLRPC (Used)

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

[edit] Client

[edit] Linden

XMLRPC (Exposed)

   "expect_user"
   "logoff_user"
   "login_to_simulator"

[edit] Total Exposed

[edit] OpenSimulator

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

[edit] Total Used

[edit] OpenSimulator

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