Federation

Rotate the TOFU-pinned remote signing key

Explicit trust rotation — pulls otherwise reject a remote presenting a signing key different from the one pinned on first pull.

post/api/federation/subscriptions/{id}/rotate-key

Request

  • Base URL: http://localhost:38200
  • URL: http://localhost:38200/api/federation/subscriptions/{id}/rotate-key
  • Auth: one of:
    • HTTP bearer
    • API key in cookie token

Path parameters

idinteger required

Request body

OR

Response

Updated subscription.

idinteger
tenantIdinteger
namestring
sourceInstanceUrlstring
remoteWorkspacestring
shadowWorkspaceIdinteger
signingKeyIdstring nullable
signingPubkeystring nullable
cursorstring date-time nullable
pollIntervalMinutesinteger
status'active' | 'paused' | 'revoked'
webhookSecretstring nullable
lastSyncedAtstring date-time nullable
lastSyncStatusstring nullable
lastSyncErrorstring nullable
lastSyncStatsobject nullable
createdByUserIdinteger nullable
createdAtstring date-time
updatedAtstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.