List of all Services?

I’ve been looking for a list of all services, but the wiki doesn’t seem to have one, and I can’t find one on this forum. I don’t really need it, but I have discovered many cool scripting capabilities by simply coming across services I was previously unaware of, and hope to discover some more. I know that the object browser in studio doesn’t list some services, such as “VR Service,” so I figured I would ask here if anybody has a full list of all Services that are available to us.

19 Likes

The closest thing to what you are looking for on the wiki is api-references. You can also find the list in studio by doing game:GetService(" it will autofill if you type the " yourself.

12 Likes

Oh yeah I forgot about that autofill lol, can’t believe I didn’t think of that. Thanks

4 Likes

You can see VR Service by enabling an option in the settings:

35 Likes

sorry for the slight bump, but i found this.

12 Likes

Programmatically this can be achieved via the following script.

local services = {}

for _, service in ipairs(game:GetChildren()) do
	local success, result = pcall(function()
		table.insert(services, service.Name)
	end)
end

table.sort(services)

for _, service in ipairs(services) do
	print(service)
end

Output:

[[
AdService
AnalyticsService
AssetService
BadgeService
ChangeHistoryService
Chat
CollectionService
ContentProvider
ContextActionService
CookiesService
CoreGui
Debris
DebuggerManager
DraftsService
DraggerService
FilteredSelection
FriendService
GamePassService
GamepadService
Geometry
GroupService
GuiService
HSRDataContentProvider
HapticService
HttpRbxApiService
HttpService
InsertService
Instance
JointsService
LanguageService
Lighting
LocalizationService
LogService
MarketplaceService
MemStorageService
MeshContentProvider
NotificationService
PermissionsService
PhysicsService
Players
PluginDebugService
PluginGuiService
PointsService
PolicyService
ProcessInstancePhysicsService
ReplicatedFirst
ReplicatedStorage
Run Service
Script Context
Selection
ServerScriptService
ServerStorage
SolidModelContentProvider
SoundService
StarterGui
StarterPack
StarterPlayer
Stats
StudioService
Teams
Teleport Service
TestService
TextService
TouchInputService
TweenService
VRService
VirtualInputManager
Visit
Workspace
]]
26 Likes

This is a necropost, I just stumbled upon this post while googling a similar topic, but for anyone that is looking for an actual full list of all services in the future for whatever reason like hunting funny vulnerabilities that you can utilize with an executor, you can look at MaximumADHD’s API Dump which provides a full list of all Instances that exists on Roblox, which includes all services including the ones that are used internally.

This API Dump has helped to discover funny Remote Code Execution methods, like creating a .bat file then executing it.

game:GetService("StartPageService"):openLink(game:GetService("ScriptContext"):SaveScriptProfilingData("echo hi\npause", "test.bat"))
2 Likes