Skip to main content
The accounts command group lets you list, inspect, connect, and remove the social accounts in your workspace. All commands accept the global flags (--json default, --table, --verbose, --api-key, --api-url) and read credentials from SOME_API_KEY / SOME_API_URL when those flags are omitted.

Supported platforms

Commands that take a --platform flag or a <platform> argument accept the following values. x is an alias for twitter.

accounts:list

List connected social accounts in your workspace. Results are paginated.
Examples

accounts:get

Get details of a specific account by its ID, platform name, or username.
Resolution behavior:
  • Platform name — returns all accounts on that platform. When exactly one matches, the single account is returned; otherwise the full list of matches is returned.
  • Username / account name — matched against the account’s username or display name, then fetched by its resolved ID.
  • UUID — when the argument is a valid UUID and no username match is found, it is looked up directly by ID.
If nothing matches, an informational message is printed and no account is returned.
Examples

accounts:get-details

Get full details for a specific social account by its exact UUID. Unlike accounts:get, this command only accepts a UUID and does not resolve by platform or username.
Example

accounts:connect

Connect a new social account via browser-based OAuth using a device authorization flow.
You must be authenticated before connecting an account. Run so-me auth:login first if the CLI reports that you are not authenticated.
When you run the command, a verification URL and a user code are displayed. The CLI tries to open the URL in your browser automatically, then polls until the account is connected or the device code expires.
Example
Output
If the code expires before you complete the flow, the CLI exits with an error. Run so-me accounts:connect again to obtain a fresh code.

accounts:remove

Remove a connected social account by platform name. If multiple accounts exist for the platform, you are prompted to select one, then asked to confirm before deletion.
Example
If no accounts exist for the platform, an informational message is printed and nothing is removed. To bypass the platform lookup and selection prompt, use accounts:remove-by-id.

accounts:remove-by-id

Directly remove a social account using its internal UUID — useful when you have multiple accounts on the same platform or want to skip the interactive selection.
Examples