Skip to main content
POST
Create your shared Slack channel
Authentication: Authorization: Bearer <token> with Dashboard session, Pomerado MCP OAuth token, API key. Permission: any signed-in member, on their own records. Effect: Write: creates or changes something in your account. Errors: invalid_request (400), unauthorized (401), reauthentication_required (401), slack_channel_unavailable (403), forbidden (403), slack_channel_in_progress (409), request_too_large (413), internal_error (500), temporarily_unavailable (503). Every error has the same envelope.

Authorizations

Authorization
string
header
required

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

Body

application/json
organization_name
string

Your organization's name, required only when it has none yet; it is saved to your organization and names the channel

Required string length: 1 - 120

Response

The channel your account already has

id
string
required

The Slack channel's ID

name
string
required

The channel's name without #, for example acme-corp-pomerado

invited_email
string
required

The email the Slack Connect invitation went to: the email of the Owner or Admin who created the channel

slack_url
string
required

Opens the channel in Slack once the invitation is accepted

created_at
string
required

a string to be decoded into a Date