Skip to navigation

Preview, transfer or archive one legacy channel

View as Markdown

Transfers ONE channel, named by channelId. dryRun: true reports the outcome without writing. Optional expectedSourceHash (64 hex characters) makes the transfer refuse a source that changed since it was read. archive: true takes the other exit: it archives a channel the producer REFUSES to transfer, storing that refusal on the row, and is itself refused for a channel that could still migrate.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
channelIdstringRequired1-200 characters
dryRunbooleanRequired
expectedSourceHashstringOptionalformat: "^[a-f0-9]{64}$"
archivebooleanOptional

Response

The producer record, proxied unchanged.
dataobject

Errors

400
Bad Request Error
403
Forbidden Error
409
Conflict Error
422
Unprocessable Entity Error