Skip to main content
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

domains
array
Array of domain objects
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
    }
  ]
}