List federation inbox rows
GET /admin/federation/inbox
Returns inbound activities from federation_inbox in their
landed state (pending / processed / rejected / failed).
Filterable by peer + status + activity type + date range;
paginated. Gated on system.admin.
Read-only — inbox rows can’t be re-queued in the same way as outbox rows; the activity_uri UNIQUE constraint means a re-delivered envelope just lands on the existing row idempotently. Admins investigating rejections need to coordinate with the sender’s outbox queue instead.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”Responses
Section titled “ Responses ”Inbox rows matching the filter.
object
One row in federation_inbox. Captures what arrived from a peer + how the inbox + dispatcher chain treated it (pending / processed / rejected / failed). Read-only via the admin UI — the activity_uri UNIQUE constraint means re-delivery is idempotent on the existing row.
object
§12.1 reject reason when status=rejected.
Local activities row the dispatcher created for this inbound envelope.
Malformed request
object
Human-readable error summary
Example
the request could not be completedAuthentication required, missing, or invalid
object
Human-readable error summary
Example
the request could not be completedExample
{ "error": "authentication required: sign in and retry with a valid session or API token"}Authenticated but missing required capabilities
object
Human-readable error summary
Example
the request could not be completed