Skip to main content
orgs list and orgs get operate on the organizations your credential can see. The nested subcommands — assets and asset-groups — operate on the organization tied to your API key.

orgs list

List organizations with their subscription status and per-service active flag. All filters compose with AND. Services are reporting, reviewing, protection, takedowns, detection, and darkWebMonitoring. automated is reported for takedowns only — that is the one service where manual-versus-automated changes real platform behavior.

orgs get

Get a single organization by slug. Returns the same shape as one row of orgs list.
The caller must have access: an organization-scoped API key must match the slug, and a user session or key needs an active membership unless the user is staff.

orgs assets list

List the assets in your organization’s allowlist. The organization is derived from your API key.
Each asset with an expiry shows expires=<date>; CSV and JSON output include allowlistExpiresAt and allowlistExpiredAt.

orgs assets set-expiry

Set, renew or clear when assets drop off your organization’s allowlist. After the expiry passes, assets stay on your organization for a 14-day grace period, then are removed from it; their status does not change. See Expiry. Pass one or more asset IDs (from orgs assets list) and exactly one of --expires, --in or --clear. Needs an organization API key with write access, or an organization owner or admin.

orgs watchlist list

List the assets ChainPatrol is watching for your organization: ones you reported that were not blocked (dead, parked, not enough evidence, …) and are re-scanned so they can be blocked later. It is the same set the threatsWatchlisted metric counts. Pass --org <slug>, or omit it to use the organization tied to your API key.
See GET /organization/watchlist for every field in the response.

orgs asset-groups list

List your organization’s asset groups with per-group asset counts.

brands list

brands is a separate top-level command that lists the brands available to you.
The --type value is case-insensitive. Brand IDs from this listing are what --brand and --brand-id accept elsewhere — in reports list, detections list, takedowns list, metrics, and proposals review.