Trust Score API

Query a business's Cloutinet visibility score programmatically.

Authentication

Every request requires an API key, generated from your Cloutinet dashboard under Developer and API (available as a pay-as-you-go add-on on the Business plan and above). Pass it as a Bearer token in the Authorization header.

Authorization: Bearer YOUR_API_KEY

Pricing

VolumePrice
0 – 1,000 calls / month₦15 per call
1,001 – 10,000 calls / month₦10 per call
10,001+ calls / month₦6 per call, or contact sales

Each band is billed at its own rate. For example, 20,000 calls in a month costs (1,000 × ₦15) + (9,000 × ₦10) + (10,000 × ₦6) = ₦165,000. Billed monthly on actual usage. Only successful requests are billed.

Endpoint

GET https://cloutinet.online/api/v1/trust-score?business_id=BUSINESS_ID

business_id is the short public business ID shown on the business's Cloutinet dashboard (not the same as the store page URL slug).

Example request

curl "https://cloutinet.online/api/v1/trust-score?business_id=CLT-1029" \ -H "Authorization: Bearer YOUR_API_KEY"

Example response

{ "business_id": "CLT-1029", "business_name": "Damilare Furniture", "trust_score": 75, "max_score": 100 }

The trust score is an indicator of a business's online visibility on Cloutinet. It is not a credit check, identity verification, or legal confirmation of a business.

Errors

StatusMeaning
401Missing, invalid, or revoked API key
400business_id query parameter missing
404No business found for that business_id
429Too many requests in a short period. Wait the number of seconds in the Retry-After header, then retry.

Rate limits

There is no daily or monthly cap on requests. You are billed monthly for the calls you make.

To protect the service, each API key is limited to 600 requests per minute by default. Every response includes these headers:

X-RateLimit-Limit: 600 X-RateLimit-Remaining: 598

X-RateLimit-Limit is your per-minute limit, and X-RateLimit-Remaining is how many requests you have left in the current minute.

If you exceed the limit you receive a 429 response with a Retry-After header. Wait that many seconds and retry.

For multiple branches or locations, create a separate API key for each one. Every key has its own limit. Combined invoicing across keys is available on request. Higher limits are available for high-volume customers. Contact sales.