Troubleshooting
If requests fail, run zero doctor check-connector --env-name CLADO_TOKEN or zero doctor check-connector --url https://search.clado.ai/api/credits --method GET.
How to Use
Clado authenticates with a Bearer token. The base URL is
https://search.clado.ai. Full reference:
https://docs.clado.ai/api-reference/introduction.
1. Natural-language people search (synchronous)
curl -s -G "https://search.clado.ai/api/search" \
--data-urlencode "query=VP of Engineering at series B SaaS companies in the Bay Area" \
--data-urlencode "limit=20" \
-H "Authorization: Bearer $CLADO_TOKEN"
2. Deep research search (asynchronous)
Kick off a job:
curl -s -X POST "https://search.clado.ai/api/search/deep_research" \
-H "Authorization: Bearer $CLADO_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query": "Heads of Procurement at Fortune 500 manufacturers in Germany", "limit": 50}'
Poll for status / results:
curl -s "https://search.clado.ai/api/search/deep_research/$JOB_ID" \
-H "Authorization: Bearer $CLADO_TOKEN"
Continue the same job with more results:
curl -s -X POST "https://search.clado.ai/api/search/deep_research/$JOB_ID/more" \
-H "Authorization: Bearer $CLADO_TOKEN" \
-H "Content-Type: application/json" \
-d '{"additional_limit": 50}'
3. Enrich a LinkedIn profile
Find email + phone for a known LinkedIn URL:
curl -s -G "https://search.clado.ai/api/enrich/contacts" \
--data-urlencode "linkedin_url=https://www.linkedin.com/in/patrickcollison" \
-H "Authorization: Bearer $CLADO_TOKEN"
Real-time LinkedIn scrape (fresh data, costs more credits):
curl -s -G "https://search.clado.ai/api/enrich/scrape" \
--data-urlencode "linkedin_url=https://www.linkedin.com/in/patrickcollison" \
-H "Authorization: Bearer $CLADO_TOKEN"
Cached LinkedIn profile (cheaper, may be stale):
curl -s -G "https://search.clado.ai/api/enrich/linkedin" \
--data-urlencode "linkedin_url=https://www.linkedin.com/in/patrickcollison" \
-H "Authorization: Bearer $CLADO_TOKEN"
4. Check remaining credits
curl -s "https://search.clado.ai/api/credits" \
-H "Authorization: Bearer $CLADO_TOKEN"
Guidelines
- Natural-language
queryworks — Clado parses prompts like "founders of AI startups in NYC". - Sync vs deep research —
/api/searchreturns fast top results;/api/search/deep_researchdigs deeper but is asynchronous. - Scrape vs cached —
/enrich/scrapeis real-time but expensive; prefer/enrich/linkedin(cached) unless freshness matters. - Combine with Hunter — Clado gives you names + LinkedIn URLs;
/enrich/contactsresolves verified emails and phones directly. - Compliance — surfaces public profile data; check your jurisdiction before bulk outreach (GDPR, CASL, etc.).
- Cache results — Clado credits are per call; cache (linkedin_url, snapshot_date) pairs to avoid repeat lookups.