Base URL
https://api.web-jury.com
Authentication
Bearer token — get yours from Settings → API Key
curl -H "Authorization: Bearer YOUR_KEY" \
"https://api.web-jury.com/entities/resolve?url=youtube.com/@mkbhd"Replace YOUR_KEY with your API key. All responses are JSON.
/entities/resolve?url=
Resolve any URL to an entity with trust scores, bias ratings, and review summaries.
/entities/:id
Get a specific entity by its unique ID, including all aggregate scores.
/entities/:id/reviews
Retrieve paginated reviews for an entity. Supports sorting by newest, top, or most helpful.
/entities/:id/bias-vote
Submit a political bias vote on the 7-point spectrum for an entity.
/entities/:id/accuracy-vote
Submit an accuracy vote (1-5) for an entity, contributing to the accuracy percentage.
/search?q=
Search entities by name, URL, or keyword. Returns ranked results with scores.
/entities/:id/tags
Get crowd-sourced tags for an entity, sorted by vote count.
/users/:id/profile
Get a public user profile including review count, trust level, and activity.
100 requests/hour
1,000 requests/hour
10,000 requests/hour
All tiers are currently free during beta.
Add Web Jury trust scores to your website with a simple embed. No API key required.
Display a compact trust score badge for any entity.
<img src="https://api.web-jury.com/embeds/badge/:entityId" alt="Web Jury Trust Score" />Embed a rich score card with trust score, bias rating, and review count.
<iframe
src="https://web-jury.com/embed/:entityId"
width="300"
height="200"
frameborder="0"
style="border: none; border-radius: 8px;"
></iframe>Official client libraries are coming soon. In the meantime, the REST API works with any HTTP client.
JavaScript / TypeScript
npm install @web-jury/sdk
Coming SoonPython
pip install web-jury
Coming SoonGo
go get github.com/web-jury/sdk-go
Coming SoonGet your API key and start integrating Web Jury trust data into your application.
Get API Key