---
title: "Get whether the organization can use Slack. Answers whatever the plan, so the screen can tell a locked organization from one that keeps what it had configured."
method: GET
path: "/v2/organizations/{organizationId}/slack-availability"
tags: ["Organization Slack Connections Api Service"]
---

# Get whether the organization can use Slack. Answers whatever the plan, so the screen can tell a locked organization from one that keeps what it had configured.

`GET /v2/organizations/{organizationId}/slack-availability`

## Request

- Base URL: `https://app.metricool.com/api`
- URL: `https://app.metricool.com/api/v2/organizations/{organizationId}/slack-availability`
- Auth: none declared

## Path parameters

- `organizationId` integer, required

## Response `200`

Availability retrieved.

- JsonOkResponseSlackAvailabilityDto
  - `metadata` object
  - `page` JsonPaging
    - `next` string
  - `data` SlackAvailabilityDto: Whether the organization can use Slack.
    - `status` 'available' | 'locked' | 'planLocked': available: the plan allows Slack. locked: it does not and the organization never connected a workspace (a pending connection, a Connect with Slack never finished, does not count). planLocked: it does not, but the organization keeps the workspaces it connected and their destinations, which can be read and removed (destinations deleted, connections disconnected or deleted) but not created, changed or tested (403 slackPlanRequired), and come back as they were with a paid plan.

## Other responses

- `403`: Caller is not a regular-user session, or is neither the organization owner nor, while the organization can be used, a team member with manageBrands.
- `404`: Organization not found, or its owner account could no longer be found.

---

[API](https://skmtc.dev/metricool/apis/metricool-api.md) · [All operations](https://skmtc.dev/metricool/apis/metricool-api/llms.txt) · [OpenAPI document](https://skmtc.dev/metricool/apis/metricool-api/revisions/aea9d9a8415a?raw)
