{"@context": "https://schema.org", "@type": "WebAPI", "name": "Rumble API (deprecated) API", "description": "Rumble Network Discovery is now runZero. Read the announcement. This API is frozen and no longer being updated as of version 2.15.0. See our latest API documentation at swaggerhub.com/apis-docs/runZero/runZero.", "provider": {"@type": "Organization", "name": "rumble.run"}, "documentation": "https://raw.githubusercontent.com/RumbleDiscovery/rumble-api/main/rumble-api.yml"}
Index / APIs / rumble.run

Rumble API (deprecated) API

Rumble Network Discovery is now runZero. Read the announcement. This API is frozen and no longer being updated as of version 2.15.0. See our latest API documentation at swaggerhub.com/apis-docs/runZero/runZero.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://console.rumble.run/api/v1.0

auth: b e a r

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

Rumble API (deprecated) v2.15.0

Rumble Network Discovery is now runZero. Read the announcement. This API is frozen and no longer being updated as of version 2.15.0. See our latest API documentation at swaggerhub.com/apis-docs/runZero/runZero.

methodpathwhat the vendor says it does
GET/account/agentsGet all agents across all organizations Account
GET/account/credentialsGet all account credentials Account
PUT/account/credentialsCreate a new credential Account
GET/account/credentials/{credential_id}Get credential details Account
DELETE/account/credentials/{credential_id}Remove this credential Account
GET/account/events.jsonSystem event log as JSON Account
GET/account/events.jsonlSystem event log as JSON line-delimited Account
GET/account/groupsGet all groups Account
POST/account/groupsCreate a new group Account
PUT/account/groupsUpdate an existing group Account
GET/account/groups/{group_id}Get group details Account
DELETE/account/groups/{group_id}Remove this group Account
GET/account/keysGet all active API keys Account
PUT/account/keysCreate a new key Account
GET/account/keys/{key_id}Get key details Account
DELETE/account/keys/{key_id}Remove this key Account
PATCH/account/keys/{key_id}/rotateRotates the key secret Account
GET/account/licenseGet license details Account
GET/account/orgsGet all organization details Account
PUT/account/orgsCreate a new organization Account
GET/account/orgs/{org_id}Get organization details Account
PATCH/account/orgs/{org_id}Update organization details Account
DELETE/account/orgs/{org_id}Remove this organization Account
DELETE/account/orgs/{org_id}/exportTokenRemoves the export token from the specified organization Account
PATCH/account/orgs/{org_id}/exportToken/rotateRotates the organization export token and returns the updated organization Account
GET/account/sitesGet all sites details across all organizations Account
GET/account/sso/groupsGet all SSO group mappings Account
POST/account/sso/groupsCreate a new SSO group mapping Account
PUT/account/sso/groupsUpdate an existing SSO group mapping Account
GET/account/sso/groups/{group_mapping_id}Get SSO group mapping details Account
DELETE/account/sso/groups/{group_mapping_id}Remove this SSO group mapping Account
GET/account/tasksGet all task details across all organizations (up to 1000) Account
GET/account/tasks/templatesGet all scan templates across all organizations (up to 1000) Account
POST/account/tasks/templatesCreate a new scan template Account
PUT/account/tasks/templatesUpdate scan template Account
GET/account/tasks/templates/{scan_template_id}Get scan template details Account
DELETE/account/tasks/templates/{scan_template_id}Remove scan template Account
GET/account/usersGet all users Account
PUT/account/usersCreate a new user account Account
PUT/account/users/inviteCreate a new user account and send an email invite Account

and 76 more operation(s) in this specification, all searchable.

specification origin: https://raw.githubusercontent.com/RumbleDiscovery/rumble-api/main/rumble-api.yml

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.