NOVARITHM Data APIs
Merchant Check Pro

A dated web-presence report for every merchant you onboard.

For payment facilitators, PSPs and marketplaces that must look at a merchant's website before onboarding and keep checking it afterwards, and need a record of what they saw and when.

See plans

What you get

One call returns a merchant report: domain age and registrar, HTTPS certificate, email authentication (MX, SPF, DMARC), presence of returns policy and contact details, public phishing-list check, popularity rank, and an indicative risk level with the reasons.
Optional: screen the merchant's legal name against official sanctions lists (OFAC, UN, EU, UK) and search official product-recall notices for its brand, in the same report.
Every report is timestamped, stored for 400 days, and carries a SHA-256 fingerprint so you can show later exactly what was checked and when.
Watchlist: add merchants and we re-check them every week, recording what changed (new red flag, certificate expired, site down, new sanctions result). Changes are available by API and can be pushed to your webhook.

How it works

  1. Choose a plan and pay by card or PayPal (monthly, cancel anytime).
  2. Get your API key right away. Card payments land directly on your key. With PayPal, enter your subscription ID on the key page.
  3. Call the API with your key. Every answer shows how much of your monthly quota is left.

Plans

Prices in US dollars, excluding any applicable taxes. Quotas reset every 30 days from your start date. Calls that fail are never counted.

Starter
$149/month
  • 300 merchant reports per 30 days
  • Weekly re-check of up to 50 merchants
  • 400-day report archive + fingerprint
  • Change log by API and webhook
Pay by cardPay with PayPal
Pro
$499/month
  • 2,000 merchant reports per 30 days
  • Weekly re-check of up to 500 merchants
  • 400-day report archive + fingerprint
  • Change log by API and webhook
Pay by cardPay with PayPal
Pilot
$990 one-time
  • One-time payment, 60 days
  • 1,000 merchant reports
  • Weekly re-check of up to 200 merchants
  • Ideal to test on your real portfolio
Pay by cardPay with PayPal

Who it is for: Payment facilitators, ISOs and PSPs, B2B and niche marketplaces, agentic-commerce platforms. Need more volume or an invoice first? Write to contact@novarithm.com.

Example answer

{"data":{"report_type":"merchant_web_presence","domain":"allbirds.com","checked_at":"2026-10-24T05:15:02Z",
  "summary":{"risk_level":"low","flags":[],"seller_score":81,"email_auth_grade":"A","sanctions_status":"no_match","recalls_found":0},
  "checks":{"seller_reputation":{...},"email_domain_health":{...},"sanctions_screen":{...},"recall_search":{...}},
  "evidence":{"report_id":"mr_20261024_2dece53875ee","sha256":"f1351b54077ab813...483636","retention_days":400}},
 "quota":{"used":1,"limit":300,"weight":1}}

API guide

curl -H "Authorization: Bearer nvk_..." "https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/merchant/report?domain=allbirds.com&legal_name=Allbirds%20Inc&brand=Allbirds"
curl -H "Authorization: Bearer nvk_..." "https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/account"
EndpointCounts as
GET https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/merchant/report1 report
GET https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/seller/reputation1 report
GET https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/email/domain-health1 report
GET https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/sanctions/screen1 report
GET https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/recalls/search1 report
GET https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/product/price1 report

Watchlist

curl -X POST -H "Authorization: Bearer nvk_..." -H "content-type: application/json" \
  -d '{"target":"example.com","legal_name":"Example Inc"}' https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/watchlist
curl -H "Authorization: Bearer nvk_..." "https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/watchlist/changes?since=2026-10-01"
curl -X POST -H "Authorization: Bearer nvk_..." -d '{"url":"https://your-app.example/hooks/novarithm"}' https://gogeta2-u35175.vm.elestio.app/agents/pro/api/v1/account/callback

Re-checks do not use your monthly quota.

Responses: 200 = success (counted) · 400 invalid input · 401 missing or unknown key · 403 subscription inactive · 404 endpoint not in your plan · 429 quota or rate limit (600/min) · 502 source unavailable. Only 200 answers are counted. Headers X-Quota-Limit, X-Quota-Remaining, X-Quota-Reset come with every answer.

Data sources

The merchant's homepage is read only when its robots.txt allows it.

What it is not

Questions

Can I cancel? Yes, anytime: cancel in PayPal, or email contact@novarithm.com from the address used at checkout for card subscriptions. Access continues until the end of the period already paid.

Is my data used for anything else? No. What you send is processed only to answer you, under our Data Processing Addendum. Query parameters are not written to our logs; merchant reports and watchlists are kept only for the features above.

Is this legal or compliance advice? No. Results are informational signals that support your own review and decisions.

By subscribing you accept the Subscription Terms. Updated 24 October 2026.