Integration Guide

Enrich Clay tables with domain trust scores

Automatically score every lead and vendor domain in your Clay workflow. Filter out risky domains before they reach your pipeline.

Get your API key View API docs

Quick start with our Clay template

Skip the manual setup — open our pre-built table, connect your API key, and start scoring domains in seconds.

Open Clay template

Prefer to set it up manually? Follow the step-by-step guide below.

The problem

Sales and ops teams using Clay for lead enrichment often lack a reliable way to assess whether a company domain is trustworthy. Manual Googling is slow and inconsistent. Lirnoa automates this with a single API call that checks DNS, web presence, business registrations, and more.

How it works

Lirnoa exposes a REST API that accepts a domain and returns a 0-100 trust score with a detailed breakdown. In Clay, you add this as an HTTP API enrichment column that runs for each row.

1
Get your API key

Sign up at lirnoa.com/login, go to API Keys, and create a new key. Copy the lrn_live_... token.

2
Add an HTTP API enrichment in Clay

In your Clay table, add a new column and select "HTTP API" as the enrichment type. Or, start from our pre-built Clay template which has this already configured.

3
Configure the request

Set the method to GET and the URL to:

https://lirnoa.com/api/v1/score?domain=

Place your cursor right after domain= and press / to insert a column reference — select the column containing the company domain (e.g. "Company Domain").

The final URL will look like:

https://lirnoa.com/api/v1/score?domain={{Company Domain}}&timeout=25000&referrer=clay

timeout=25000 returns a 202 if scoring exceeds 25 seconds (retry shortly for the cached result). referrer=clay helps us optimize performance for Clay users.

Add a header:

Authorization: Bearer lrn_live_YOUR_KEY
4
Map the response fields

Use Clay's JSON path to extract the fields you need into separate columns.

Response field mapping

Clay ColumnJSON PathDescription
Trust Score$.score0-100 trust score
Risk Level$.risk_levellow, medium, elevated, high
Recommendation$.recommendationAI analyst recommendation
Company Name$.company.nameDetected company name
Industry$.company.industryAI-detected industry sector
Country$.company.countryCompany country
City$.company.cityCompany city
Employee Range$.company.employee_rangeLinkedIn employee size range
Domain Age (Years)$.company.domain_age_yearsDomain age in years
Google Rating$.company.google_ratingGoogle Business rating (1-5)
Google Reviews$.company.google_review_countNumber of Google reviews
Summary$.analyst_assessment.summaryOne-sentence company summary
Has MX$.dns.has_mxEmail receiving capability
SSL Valid$.dns.ssl_validValid SSL certificate
Blacklisted$.dns.is_blacklistedOn spam/malware lists
LinkedIn Found$.business_verification.linkedin_foundHas LinkedIn company page
Google Business$.business_verification.google_business_foundHas Google Business listing

Pricing

Lirnoa's Free trial includes 50 API calls — enough to test the integration. For higher volumes, see our pricing page.

Get started free