Search API — Filter by Specific Domains

New in the Perplexity Search API — you can now filter searches by specific domains.

Query only trusted sources to get focused, verifiable results.

search = client.search.create(
    query="latest climate policy updates",
    search_domain_filter=["science.org", "pnas.org", "cell.com"],
    max_results=10
)

Use an allowlist to restrict to specific domains, or prefix with - to exclude domains:

# Exclude noisy sources
search_domain_filter=["-reddit.com", "-pinterest.com"]

Docs: Domain Filter