starkiller — API
FastAPIv0.1.0 Read the vendor's spec ↗
- 135 endpoints
- 1 version archived since Aug 2, 2026
- Last checked Aug 2, 2026
Get started
$ curl "$BASE_URL/healthz"
Set $BASE_URL first, then paste.
- Base URL
-
Not named in the archived spec.
$BASE_URLbelow stands for the origin you deploy against. - Authenticate
- No authentication declared in the spec
What it covers
- Agents 33 create, read, update, delete
- Plugins 16 create, read, update, delete
- Keywords 10 create, read, update, delete
- Listeners 10 create, read, update, delete
- Credentials 8 create, read, update, delete
- Users 8 create, read, update
- Bypasses 7 create, read, update, delete
- Downloads 7 create, read, update, delete
- Malleable Profiles 7 create, read, update, delete
- Modules 7 create, read, update
- Stagers 5 create, read, update, delete
- Hosts 4 read
6 more areas
- Ips 4 create, read, delete
- Admin 3 read, update
- Listener Templates 2 read
- Stager Templates 2 read
- Meta 1 read
- Tags 1 read
Open an endpoint for a runnable command, its inputs and what it returns.
Agents 33
-
DELETE
/api/v2/agents/{agent_id}/tasks/{uid}Delete TaskLoading…
-
DELETE
/api/v2/agents/{agent_id}/tasks/{uid}/tags/{tag_id}Delete TagLoading…
-
DELETE
/api/v2/agents/{uid}/tags/{tag_id}Delete TagLoading…
-
GET
/api/v2/agentsRead AgentsLoading…
-
GET
/api/v2/agents/checkinsRead Agent Checkins AllLoading…
-
GET
/api/v2/agents/checkins/aggregateRead Agent Checkins AggregateLoading…
-
GET
/api/v2/agents/tasksRead Tasks All AgentsLoading…
-
GET
/api/v2/agents/{agent_id}/files/rootRead File RootLoading…
-
GET
/api/v2/agents/{agent_id}/files/{uid}Read FileLoading…
-
GET
/api/v2/agents/{agent_id}/tasksRead TasksLoading…
-
GET
/api/v2/agents/{agent_id}/tasks/{uid}Read TaskLoading…
-
GET
/api/v2/agents/{uid}Read AgentLoading…
-
GET
/api/v2/agents/{uid}/checkinsRead Agent CheckinsLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/directory_listCreate Task Update Directory ListLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/downloadCreate Task DownloadLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/exitCreate Task ExitLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/jobsCreate Task JobsLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/kill_dateCreate Task Update Kill DateLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/kill_jobCreate Task Kill JobLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/moduleCreate Task ModuleLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/shellCreate Task ShellLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/sleepCreate Task Update SleepLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/socksCreate Task SocksLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/stop_jobCreate Task Stop JobLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/sysinfoCreate Task SysinfoLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/update_commsCreate Task Update CommsLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/uploadCreate Task UploadLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/working_hoursCreate Task Update Working HoursLoading…
-
POST
/api/v2/agents/{agent_id}/tasks/{uid}/tagsAdd TagLoading…
-
POST
/api/v2/agents/{uid}/tagsAdd TagLoading…
-
PUT
/api/v2/agents/{agent_id}/tasks/{uid}/tags/{tag_id}Update TagLoading…
-
PUT
/api/v2/agents/{uid}Update AgentLoading…
-
PUT
/api/v2/agents/{uid}/tags/{tag_id}Update TagLoading…
Plugins 16
-
DELETE
/api/v2/plugins/{plugin_id}/tasks/{uid}/tags/{tag_id}Delete TagLoading…
-
GET
/api/v2/plugin-registries/marketplaceGet MarketplaceLoading…
-
GET
/api/v2/pluginsRead PluginsLoading…
-
GET
/api/v2/plugins/tasksRead Tasks All PluginsLoading…
-
GET
/api/v2/plugins/{plugin_id}Read PluginLoading…
-
GET
/api/v2/plugins/{plugin_id}/tasksRead TasksLoading…
-
GET
/api/v2/plugins/{plugin_id}/tasks/{uid}Read TaskLoading…
-
POST
/api/v2/plugin-registries/marketplace/installInstall PluginLoading…
-
POST
/api/v2/plugins/install/gitInstall Plugin GitLoading…
-
POST
/api/v2/plugins/install/tarInstall Plugin TarLoading…
-
POST
/api/v2/plugins/reloadReload PluginsLoading…
-
POST
/api/v2/plugins/{plugin_id}/executeExecute PluginLoading…
-
POST
/api/v2/plugins/{plugin_id}/tasks/{uid}/tagsAdd TagLoading…
-
PUT
/api/v2/plugins/{plugin_id}Update PluginLoading…
-
PUT
/api/v2/plugins/{plugin_id}/settingsUpdate Plugin SettingsLoading…
-
PUT
/api/v2/plugins/{plugin_id}/tasks/{uid}/tags/{tag_id}Update TagLoading…
Keywords 10
-
DELETE
/api/v2/obfuscation/global/{language}/preobfuscateRemove Preobfuscated ModulesLoading…
-
DELETE
/api/v2/obfuscation/keywords/{uid}Delete KeywordLoading…
-
GET
/api/v2/obfuscation/globalRead Obfuscation ConfigsLoading…
-
GET
/api/v2/obfuscation/global/{language}Read Obfuscation ConfigLoading…
-
GET
/api/v2/obfuscation/keywordsRead KeywordsLoading…
-
GET
/api/v2/obfuscation/keywords/{uid}Read KeywordLoading…
-
POST
/api/v2/obfuscation/global/{language}/preobfuscatePreobfuscate ModulesLoading…
-
POST
/api/v2/obfuscation/keywordsCreate KeywordLoading…
-
PUT
/api/v2/obfuscation/global/{language}Update Obfuscation ConfigLoading…
-
PUT
/api/v2/obfuscation/keywords/{uid}Update KeywordLoading…
Listeners 10
-
DELETE
/api/v2/listeners/{uid}Delete ListenerLoading…
-
DELETE
/api/v2/listeners/{uid}/tags/{tag_id}Delete TagLoading…
-
GET
/api/v2/listenersRead ListenersLoading…
-
GET
/api/v2/listeners/{uid}Read ListenerLoading…
-
GET
/api/v2/listeners/{uid}/autorunGet Listener AutorunLoading…
-
POST
/api/v2/listenersCreate ListenerLoading…
-
POST
/api/v2/listeners/{uid}/tagsAdd TagLoading…
-
PUT
/api/v2/listeners/{uid}Update ListenerLoading…
-
PUT
/api/v2/listeners/{uid}/autorunUpdate Listener AutorunLoading…
-
PUT
/api/v2/listeners/{uid}/tags/{tag_id}Update TagLoading…
Credentials 8
-
DELETE
/api/v2/credentials/{uid}Delete CredentialLoading…
-
DELETE
/api/v2/credentials/{uid}/tags/{tag_id}Delete TagLoading…
-
GET
/api/v2/credentialsRead CredentialsLoading…
-
GET
/api/v2/credentials/{uid}Read CredentialLoading…
-
POST
/api/v2/credentialsCreate CredentialLoading…
-
POST
/api/v2/credentials/{uid}/tagsAdd TagLoading…
-
PUT
/api/v2/credentials/{uid}Update CredentialLoading…
-
PUT
/api/v2/credentials/{uid}/tags/{tag_id}Update TagLoading…
Users 8
-
GET
/api/v2/usersRead UsersLoading…
-
GET
/api/v2/users/meRead User MeLoading…
-
GET
/api/v2/users/{uid}Read UserLoading…
-
POST
/api/v2/usersCreate UserLoading…
-
POST
/api/v2/users/{uid}/avatarCreate AvatarLoading…
-
POST
/tokenLogin For Access TokenLoading…
-
PUT
/api/v2/users/{uid}Update UserLoading…
-
PUT
/api/v2/users/{uid}/passwordUpdate User PasswordLoading…
Bypasses 7
-
DELETE
/api/v2/bypasses/{uid}Delete BypassLoading…
-
GET
/api/v2/bypassesRead BypassesLoading…
-
GET
/api/v2/bypasses/{uid}Read BypassLoading…
-
POST
/api/v2/bypassesCreate BypassLoading…
-
POST
/api/v2/bypasses/reloadReload BypassesLoading…
-
POST
/api/v2/bypasses/resetReset BypassesLoading…
-
PUT
/api/v2/bypasses/{uid}Update BypassLoading…
Downloads 7
-
DELETE
/api/v2/downloads/{uid}/tags/{tag_id}Delete TagLoading…
-
GET
/api/v2/downloadsRead DownloadsLoading…
-
GET
/api/v2/downloads/{uid}Read DownloadLoading…
-
GET
/api/v2/downloads/{uid}/downloadDownload DownloadLoading…
-
POST
/api/v2/downloadsCreate DownloadLoading…
-
POST
/api/v2/downloads/{uid}/tagsAdd TagLoading…
-
PUT
/api/v2/downloads/{uid}/tags/{tag_id}Update TagLoading…
Malleable Profiles 7
-
DELETE
/api/v2/malleable-profiles/{uid}Delete ProfileLoading…
-
GET
/api/v2/malleable-profilesRead ProfilesLoading…
-
GET
/api/v2/malleable-profiles/{uid}Read ProfileLoading…
-
POST
/api/v2/malleable-profilesCreate ProfileLoading…
-
POST
/api/v2/malleable-profiles/reloadReload ProfilesLoading…
-
POST
/api/v2/malleable-profiles/resetReset ProfilesLoading…
-
PUT
/api/v2/malleable-profiles/{uid}Update ProfileLoading…
Modules 7
-
GET
/api/v2/modulesRead ModulesLoading…
-
GET
/api/v2/modules/{uid}Read ModuleLoading…
-
GET
/api/v2/modules/{uid}/scriptRead Module ScriptLoading…
-
POST
/api/v2/modules/reloadReload ModulesLoading…
-
POST
/api/v2/modules/resetReset ModulesLoading…
-
PUT
/api/v2/modules/bulk/enableUpdate Bulk EnableLoading…
-
PUT
/api/v2/modules/{uid}Update ModuleLoading…
Stagers 5
-
DELETE
/api/v2/stagers/{uid}Delete StagerLoading…
-
GET
/api/v2/stagersRead StagersLoading…
-
GET
/api/v2/stagers/{uid}Read StagerLoading…
-
POST
/api/v2/stagersCreate StagerLoading…
-
PUT
/api/v2/stagers/{uid}Update StagerLoading…
Hosts 4
-
GET
/api/v2/hostsRead HostsLoading…
-
GET
/api/v2/hosts/{host_id}/processesRead ProcessesLoading…
-
GET
/api/v2/hosts/{host_id}/processes/{uid}Read ProcessLoading…
-
GET
/api/v2/hosts/{uid}Read HostLoading…
Ips 4
-
DELETE
/api/v2/ips/{uid}Delete IpLoading…
-
GET
/api/v2/ipsRead IpsLoading…
-
GET
/api/v2/ips/{uid}Read IpLoading…
-
POST
/api/v2/ipsCreate IpLoading…
Admin 3
-
GET
/api/v2/admin/ip_filteringGet Ip FilteringLoading…
-
GET
/healthzHealth CheckLoading…
-
PUT
/api/v2/admin/ip_filteringToggle Ip FilteringLoading…
Listener Templates 2
-
GET
/api/v2/listener-templatesGet Listener TemplatesLoading…
-
GET
/api/v2/listener-templates/{uid}Get Listener TemplateLoading…
Stager Templates 2
-
GET
/api/v2/stager-templatesGet Stager TemplatesLoading…
-
GET
/api/v2/stager-templates/{uid}Get Stager TemplateLoading…
Meta 1
-
GET
/api/v2/meta/versionRead Empire VersionLoading…
Tags 1
-
GET
/api/v2/tagsGet TagsLoading…
No endpoint matches. Clear the filter to see all 135.