Access verified professional data and trust scores via our REST API
https://cleartrustid.com/api/publicNo authentication required for public endpoints
1000 requests per hour per IP address
All responses are in JSON format
/api/public/profiles/:slugGet complete public profile data
https://cleartrustid.com/api/public/profiles/evening-jules/api/public/reviews/:slugGet approved reviews for a professional
https://cleartrustid.com/api/public/reviews/evening-jules?limit=5/api/public/trust-score/:slugGet trust score and verification status
https://cleartrustid.com/api/public/trust-score/evening-jules// Fetch profile data
async function getProfile(slug) {
const response = await fetch(`https://cleartrustid.com/api/public/profiles/${slug}`);
const data = await response.json();
return data;
}
// Example usage
getProfile('evening-jules').then(data => {
console.log('Professional:', data.profile.business_name);
console.log('Trust Level:', data.trust_score.trust_level);
});