Imports

Manage a Slack migration

Changed on

Discover channels after Slack consent, prepare exact mappings, apply an immutable plan, and inspect or retry durable results. Requires a human owner/admin API key with slack_migration:read; begin_connection, plan, apply and retry additionally require slack_migration:write. Independently gated discovery/write rollout. Initial mapping pilot supports internal public channels only.

post/slack/migration

Request

  • Base URL
    https://api.ando.so/v1
  • URL
    https://api.ando.so/v1/slack/migration
  • Auth
    • API key in header x-api-key
    • or HTTP bearer

Request body

action'connection' | 'begin_connection' | 'get_connection_attempt' | 'list_channels' | 'plan' | 'get_plan' | 'apply' | 'get_operation' | 'retry' required

Operation to perform.

expected_slack_team_idstring

Verified Slack team ID. Required for planning.

connection_attempt_idstring

Resumable connection reference.

plan_idstring

Immutable plan reference.

plan_version1
operation_idstring

Durable operation reference.

idempotency_keystring
cursorstring
limitinteger
item_idsstring[]

Response

Migration operation result.

dataobject required

Connection identity/attempt, paginated directory, immutable plan with per-item blockers, operation reference, or per-item mapping/sync/history readback. Directory completeness is explicit.

Changes

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      endpoint added