Known Web Interfaces within OpenSim
From OpenSimulator
(Difference between revisions)
												
			 (→InventoryServices)  | 
			m (→RegionPlugin)  | 
			||
| Line 45: | Line 45: | ||
==== RegionPlugin ====  | ==== RegionPlugin ====  | ||
                 REST  |                  REST  | ||
| − |                      POST "regions/"  | + |                      POST "/admin/regions/"  | 
| − |                      GET "regions/"  | + |                      GET "/admin/regions/"  | 
| − |                      GET "  | + |                      GET "/admin/regions/<region-UUID>"  | 
| + |                     GET "/admin/regioninfo/"  | ||
| + | |||
==== InventoryServices  ====  | ==== InventoryServices  ====  | ||
                 REST  |                  REST  | ||
Revision as of 12:01, 8 May 2009
Contents | 
OpenMetaverse
       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
                   POST "/admin/regions/"
                   GET "/admin/regions/"
                   GET "/admin/regions/<region-UUID>"
                   GET "/admin/regioninfo/"
InventoryServices
               REST
                   GET "/admin/inventory/firstname lastname"
AppearanceServices
REST
AssetServices
REST
Framework
Communications
               CAPS
                   "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/"
Region
Communications
OGS1
               XMLRPC
                   "check"
                   "land_data"
Hypergrid
               XMLRPC
                   "logoff_user"
                   "check"
                   "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
                   POST "CAPS/OA/<ID>" # ObjectAdd
               XMLRPC
                   "presence_update_bulk"
                   "terminate_friend"
                   "balanceUpdateRequest"
                   "userAlert"
                   "getCurrencyQuote"
                   "buyCurrency"
                   "preflightBuyLandPrep"
                   "buyLandPrep"
Scripting
               XMLRPC
               "llRemoteData"
Framework
               XMLRPC
                   "simulator_data_request"
                   "map_block"
                   "search_for_region_by_name"
Hypergrid
               XMLRPC
                   "hg_login"
                   "hg_new_auth_key"
                   "hg_verify_auth_key"
                   "check_auth_session"
Grid
InventoryServer
               REST
                   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/"
UserServer.Modules
               REST
                   GET "/users/"
                   DELETE "/usersessions/"
                   GET "/get_grid_info"
               XMLRPC
                   "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"
GridServier.Modules
           Rest
               REST
                   GET "sims/"
                   POST "sims/"
                   GET "regions/"
                   POST "regions/"
           User
               XMLRPC
                   "simulator_login"
                   "simulator_data_request"
                   "simulator_after_region_moved"
                   "map_block"
                   "search_for_region_by_name"
                   "register_messageserver"
                   "deregister_messageserver"
Client
Linden
               XMLRPC
                   "expect_user"
                   "logoff_user"
                   "login_to_simulator"