---
title: "GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/enterpriseChannels"
method: GET
path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/enterpriseChannels"
tags: ["Enterprise Channel"]
---

# GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/enterpriseChannels

`GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/enterpriseChannels`

Returns all the resources of a particular type belonging to a resource group.

## Path parameters

- `resourceGroupName` string, required
- `subscriptionId` string, required

## Query parameters

- `api-version` string, required

## Response `200`

The resource provider should return 200 (OK) to indicate that the operation completed successfully. For other errors (e.g. internal errors) use the appropriate HTTP error code.
The nextLink field is expected to point to the URL the client should use to fetch the next page (per server side paging). This matches the OData guidelines for paged responses here. If a resource provider does not support paging, it should return the same body (JSON object with “value” property) but omit nextLink entirely (or set to null, *not* empty string) for future compatibility.
The nextLink should be implemented using following query parameters:
· skipToken: opaque token that allows the resource provider to skip resources already enumerated. This value is defined and returned by the RP after first request via nextLink.
· top: the optional client query parameter which defines the maximum number of records to be returned by the server.
Implementation details:
· NextLink may include all the query parameters (specifically OData $filter) used by the client in the first query. 
· Server may return less records than requested with nextLink. Returning zero records with NextLink is an acceptable response. 
Clients must fetch records until the nextLink is not returned back / null. Clients should never rely on number of returned records to determinate if pagination is completed.

- EnterpriseChannelResponseList — The list of bot service operation response.
  - `nextLink` string — The link used to get the next page of bot service resources.
  - `value` EnterpriseChannel[] — The list of Enterprise Channels and their properties.
    - `id` string — Specifies the resource ID.
    - `name` string — Specifies the name of the resource.
    - `location` string — Specifies the location of the resource.
    - `type` string — Specifies the type of the resource.
    - `tags` object — Contains resource tags defined as key/value pairs.
    - `sku` Sku — The SKU of the cognitive services account.
      - `name` 'F0' | 'S1', required — The name of SKU.
      - `tier` 'Free' | 'Standard' — Gets the sku tier. This is based on the SKU name.
    - `kind` 'sdk' | 'designer' | 'bot' | 'function' — Indicates the type of bot service
    - `etag` string — Entity Tag

## Other responses

- `default` — Error response describing why the operation failed. If the resource group does not exist, 404 (NotFound) will be returned.

---

[API](https://skmtc.net/azure/apis/azure-bot-service.md) · [All operations](https://skmtc.net/azure/apis/azure-bot-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/azure-bot-service/versions/e28acb77637d/schema)
