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
