List Clients
curl --request GET \
--url https://app.replyify.ai/api/clients \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.replyify.ai/api/clients"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://app.replyify.ai/api/clients', 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://app.replyify.ai/api/clients",
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: Bearer <token>"
],
]);
$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://app.replyify.ai/api/clients"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.replyify.ai/api/clients")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.replyify.ai/api/clients")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "<string>",
"name": "<string>",
"service_description": "<string>",
"calendar_link": "<string>",
"auto_send_enabled": true,
"auto_send_delay_minutes": 123,
"auto_draft_enabled": true,
"created_at": "<string>"
}
]
}Clients
List Clients
Retrieve all clients in your workspace
GET
/
api
/
clients
List Clients
curl --request GET \
--url https://app.replyify.ai/api/clients \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.replyify.ai/api/clients"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://app.replyify.ai/api/clients', 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://app.replyify.ai/api/clients",
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: Bearer <token>"
],
]);
$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://app.replyify.ai/api/clients"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.replyify.ai/api/clients")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.replyify.ai/api/clients")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "<string>",
"name": "<string>",
"service_description": "<string>",
"calendar_link": "<string>",
"auto_send_enabled": true,
"auto_send_delay_minutes": 123,
"auto_draft_enabled": true,
"created_at": "<string>"
}
]
}Response
array
Show Client object
Show Client object
string
Unique client ID
string
Client display name
string
Description of the client’s service, used by AI for generating replies
string
Calendar booking URL (Calendly, Cal.com, etc.)
boolean
Whether AI-generated replies are sent automatically
number
Delay in minutes before auto-sending
boolean
Whether AI drafts are generated automatically for new replies
string
ISO 8601 creation timestamp
curl -X GET "https://app.replyify.ai/api/clients" \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch("https://app.replyify.ai/api/clients", {
headers: { Authorization: "Bearer YOUR_API_KEY" },
});
const { data } = await response.json();
import requests
response = requests.get(
"https://app.replyify.ai/api/clients",
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
data = response.json()["data"]
Example Response
{
"data": [
{
"id": "client_xyz789",
"name": "Acme Corp",
"service_description": "B2B SaaS for project management. We help teams ship faster.",
"calendar_link": "https://calendly.com/acme/30min",
"auto_send_enabled": false,
"auto_draft_enabled": true,
"created_at": "2025-01-15T10:00:00Z"
}
]
}
⌘I