curl https://api.bouncy.ai/v1/domains \
-H "Authorization: Bearer bcy_live_pk_YOUR_API_KEY"
const response = await fetch('https://api.bouncy.ai/v1/domains', {
headers: {
'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'
}
});
const { domains } = await response.json();
console.log(`You have ${domains.length} custom domains`);
domains.forEach(domain => {
console.log(`${domain.domain} - ${domain.verified ? 'Verified' : 'Not verified'}`);
});
import requests
response = requests.get(
'https://api.bouncy.ai/v1/domains',
headers={'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'}
)
data = response.json()
print(f"You have {len(data['domains'])} custom domains")
for domain in data['domains']:
status = 'Verified' if domain['verified'] else 'Not verified'
print(f"{domain['domain']} - {status}")
{
"domains": [
{
"id": "dom_abc123",
"domain": "go.example.com",
"verified": true,
"isDefault": true,
"linkCount": 45,
"createdAt": "2026-01-15T10:00:00Z",
"verifiedAt": "2026-01-15T10:30:00Z"
},
{
"id": "dom_def456",
"domain": "link.example.com",
"verified": false,
"isDefault": false,
"linkCount": 0,
"createdAt": "2026-02-05T14:00:00Z",
"verifiedAt": null
}
]
}
Domains
List Domains
Retrieve all custom domains connected to your account
GET
/
v1
/
domains
curl https://api.bouncy.ai/v1/domains \
-H "Authorization: Bearer bcy_live_pk_YOUR_API_KEY"
const response = await fetch('https://api.bouncy.ai/v1/domains', {
headers: {
'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'
}
});
const { domains } = await response.json();
console.log(`You have ${domains.length} custom domains`);
domains.forEach(domain => {
console.log(`${domain.domain} - ${domain.verified ? 'Verified' : 'Not verified'}`);
});
import requests
response = requests.get(
'https://api.bouncy.ai/v1/domains',
headers={'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'}
)
data = response.json()
print(f"You have {len(data['domains'])} custom domains")
for domain in data['domains']:
status = 'Verified' if domain['verified'] else 'Not verified'
print(f"{domain['domain']} - {status}")
{
"domains": [
{
"id": "dom_abc123",
"domain": "go.example.com",
"verified": true,
"isDefault": true,
"linkCount": 45,
"createdAt": "2026-01-15T10:00:00Z",
"verifiedAt": "2026-01-15T10:30:00Z"
},
{
"id": "dom_def456",
"domain": "link.example.com",
"verified": false,
"isDefault": false,
"linkCount": 0,
"createdAt": "2026-02-05T14:00:00Z",
"verifiedAt": null
}
]
}
Request
Headers
Response
array
curl https://api.bouncy.ai/v1/domains \
-H "Authorization: Bearer bcy_live_pk_YOUR_API_KEY"
const response = await fetch('https://api.bouncy.ai/v1/domains', {
headers: {
'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'
}
});
const { domains } = await response.json();
console.log(`You have ${domains.length} custom domains`);
domains.forEach(domain => {
console.log(`${domain.domain} - ${domain.verified ? 'Verified' : 'Not verified'}`);
});
import requests
response = requests.get(
'https://api.bouncy.ai/v1/domains',
headers={'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'}
)
data = response.json()
print(f"You have {len(data['domains'])} custom domains")
for domain in data['domains']:
status = 'Verified' if domain['verified'] else 'Not verified'
print(f"{domain['domain']} - {status}")
{
"domains": [
{
"id": "dom_abc123",
"domain": "go.example.com",
"verified": true,
"isDefault": true,
"linkCount": 45,
"createdAt": "2026-01-15T10:00:00Z",
"verifiedAt": "2026-01-15T10:30:00Z"
},
{
"id": "dom_def456",
"domain": "link.example.com",
"verified": false,
"isDefault": false,
"linkCount": 0,
"createdAt": "2026-02-05T14:00:00Z",
"verifiedAt": null
}
]
}
⌘I