# List federated domains Retrieves a paginated list of all domains this instance is federated with, including user counts, availability status, and blocking state. Supports filtering by domain name, availability, and block status. Endpoint: GET /api/v1/admin/federation Version: 1.0 Security: ## Query parameters: - `blockState` (array,null) Filter by blocking state(s) - accepts single state or comma-separated list (LIMITED, SUSPENDED, NOOP) Enum: "SUSPEND", "LIMIT", "NOOP" - `lastId` (string,null) Get older records (records with IDs less than this value) Alias maxId/max_id Example: "us_01hxcvk1hjexere4pvtrj0ymqq" - `limit` (integer,null) - `offset` (integer,null) - `search` (string,null) Filter domains by name - `sortBy` (string,null) - `sortOrder` (string,null) - `unavailable` (boolean,null) Filter only unavailable domains (7+ days not responding) - `untilId` (string,null) Get newer records (records with IDs greater than this value) Alias minId/min_id Example: "us_01hxcvk1hjexere4pvtrj0ymqq" - `warning` (boolean,null) Filter only failing domains (1+ days not responding) ## Response 200 fields (application/json): - `list` (array, required) - `list.domain` (string, required) - `list.users` (integer) - `list.failureDays` (integer, required) N of days federation has been unavailable for this domain - `list.available` (boolean) - `list.allowed` (boolean, required) Whether it's whitelisted when limited federation mode is on - `list.blocked` (string,null) Registration mode: * SUSPEND - removes all content, media, and profile data for this domain's accounts from your server. * LIMIT - makes posts from accounts at this domain invisible to anyone who isn't following them. * NOOP - when you just want to reject media files or reports. Enum: "SUSPEND", "LIMIT", "NOOP" - `list.reports` (integer) - `list.rejectMedia` (boolean,null) Whether media files from this domain are rejected - `list.rejectReports` (boolean,null) Whether reports from this domain are rejected - `total` (integer) - `failureThreshold` (number, required) Duration in seconds Example: "3600"