Skip to main content
GET
/
clients
/
{clientId}
/
members
Fetch Client Members
curl --request GET \
  --url https://api.chat-dash.com/v1/public/clients/{clientId}/members \
  --header 'Authorization: <authorization>'
import requests

url = "https://api.chat-dash.com/v1/public/clients/{clientId}/members"

headers = {"Authorization": "<authorization>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {Authorization: '<authorization>'}};

fetch('https://api.chat-dash.com/v1/public/clients/{clientId}/members', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
<?php

$curl = curl_init();

curl_setopt_array($curl, [
CURLOPT_URL => "https://api.chat-dash.com/v1/public/clients/{clientId}/members",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
package main

import (
"fmt"
"net/http"
"io"
)

func main() {

url := "https://api.chat-dash.com/v1/public/clients/{clientId}/members"

req, _ := http.NewRequest("GET", url, nil)

req.Header.Add("Authorization", "<authorization>")

res, _ := http.DefaultClient.Do(req)

defer res.Body.Close()
body, _ := io.ReadAll(res.Body)

fmt.Println(string(body))

}
HttpResponse<String> response = Unirest.get("https://api.chat-dash.com/v1/public/clients/{clientId}/members")
.header("Authorization", "<authorization>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.chat-dash.com/v1/public/clients/{clientId}/members")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'

response = http.request(request)
puts response.read_body
[
  {
    "_id": "<string>",
    "clientId": "<string>",
    "isAdmin": false,
    "name": "<string>",
    "loginId": "<string>",
    "email": "<string>"
  }
]
This response has no body data.

Headers

Authorization
string
required

All requests to the ChatDash API must be validated with the agency API Key found on your agency profile

Path Parameters

clientId
string
required

The ID of the client

Response

OK

_id
string

The ID of the member

clientId
string

The ID of the client the member is associated with

isAdmin
boolean
default:false

Indicates if the member has admin privileges

name
string

The member's name

loginId
string

The member's login ID

email
string

The member's email address