OverviewPlatformsAPI Reference

Keywords and groups

Create and adjust keywords, organize them in groups, and set workspace filters.


Pass ids as arguments and everything else as flags with the API's field names. The API reference explains each field, and --help on any command lists its flags. Every command also takes --api-key, --api-url, --pretty and --table.

rumoro keywords:create --term "driftwood" --kind brand --platforms github,hackernews,x
rumoro keywords:update kw_... --matching '{"excludedTerms":["beach","furniture"]}'
rumoro keywords:health kw_... --range 30d
rumoro groups:create --name "Northwind" --externalId client_42
rumoro filters:update --excludedRepos driftwood-dev/website
CommandWhat it doesFlags
filters:getGet the workspace filters
filters:updateUpdate the workspace filters--excludedTerms, --excludedAuthors, --excludedRepos, --subreddits, --json
groups:createCreate a group--name, --externalId, --context, --json
groups:delete <id>Delete a group
groups:get <id>Get a group
groups:listList groups--externalId
groups:update <id>Update a group--name, --externalId, --context, --json
keywords:createCreate a keyword--term, --kind, --platforms, --context, --matching, --cap, --groupId, --reviewSources, --json
keywords:delete <id>Delete a keyword
keywords:get <id>Get a keyword
keywords:health <id>Check a keyword's health--range, --ai
keywords:listList keywords--q, --groupId, --kind, --status, --platform, --sort, --limit, --offset
keywords:update <id>Update a keyword--kind, --muted, --platforms, --context, --matching, --cap, --groupId, --reviewSources, --json
Was this page helpful?