List websites
Lists accessible websites. By default returns active websites: use organizationId to scope one organization, scope=shared without it for direct grants outside your memberships, or scope=all with it to combine both; supports sort by createdAt, updatedAt, or name and case-insensitive search, and each item includes organizationSlug, primaryHostname, and whether it is shared. Pass status=deleted with organizationId (requires organization-level trash access) to list restorable soft-deleted websites instead, each with its deletion time and purge deadline; deleted rows drop out when their 30-day restore window expires. Both modes use cursor pagination (default 20 per page, maximum 100). Fetch one website with websites.get.
Authorizations
Cactal API key. Create one in the dashboard or via POST /apiKeys. The plaintext key is shown once at creation.
Query Parameters
11 <= x <= 100createdAt, updatedAt, name 200shared, all Which websites to list. Defaults to active. deleted returns the organization’s restorable soft-deleted websites (requires organizationId and organization-level trash access) with their deletion time and purge deadline.
active, deleted Response
A page of websites: active rows with hostname and sharing info, or soft-deleted rows with trash timing when status=deleted.