Free tier · No credit card

Build with the trust layer
of the card hobby

Access trust scores, certifications, and scam alerts for 1,000+ verified card break sellers. One API. Every tool in the hobby benefits.

Get a Free API Key → View Code Samples
🏪

Marketplace Integrations

Show trust scores inline on listing pages. Flag uncertified sellers. Surface scam alerts before a buyer commits to a break spot.

Whatnot · eBay · Fanatics Live
🔬

Grading & Consignment Tools

Verify seller reputation before consigning cards. Automate trust checks in your intake workflow. Certified badge = lower risk for both parties.

PSA · BGS · SGC integrations
🤖

Community Bots

Let your Discord members check any breaker with a slash command. Auto-alert channels when a scam report drops for a seller they follow.

Discord · Telegram · Slack

Works in any language

One GET request. No SDK required. JSON response in <200ms.

curl -H "Authorization: Bearer pk_live_your_key_here" \
  "https://breakcheck.gg/api/v1/sellers/john-doe-breaks"
const response = await fetch(
  'https://breakcheck.gg/api/v1/sellers/john-doe-breaks',
  { headers: { Authorization: `Bearer ${YOUR_API_KEY}` } }
);
const seller = await response.json();

// seller.trust_score → 87
// seller.certification → { tier: 'individual', cert_id: 'BC-2026-00123' }
// seller.active_scam_alerts → 0
import requests

seller = requests.get(
    "https://breakcheck.gg/api/v1/sellers/john-doe-breaks",
    headers={"Authorization": f"Bearer {YOUR_API_KEY}"}
).json()

print(seller["trust_score"])      # 87
print(seller["certification"])   # {'tier': 'individual', ...}
// npm install node-fetch (or Node 18+ built-in fetch)
async function checkSeller(slug) {
  const res = await fetch(
    `https://breakcheck.gg/api/v1/sellers/${slug}`,
    { headers: { Authorization: `Bearer ${process.env.BREAKCHECK_API_KEY}` } }
  );
  if (!res.ok) throw new Error(`${res.status}`);
  return res.json();
}
Response 200 OK
{
  "slug":                 "john-doe-breaks",
  "display_name":        "John Doe Breaks",
  "trust_score":         87,
  "certification": {
    "tier":              "individual",
    "cert_id":           "BC-2026-00123",
    "expires_at":        "2027-06-04T00:00:00Z"
  },
  "review_count":        142,
  "avg_rating":          4.7,
  "verified_review_count": 89,
  "active_scam_alerts":   0,
  "profile_url":         "https://breakcheck.gg/seller/john-doe-breaks",
  "last_updated":        "2026-06-04T02:01:33Z"
}

API Reference

Base URL: https://breakcheck.gg/api/v1

GET /sellers/:slug 5 min cache · ETag

Full trust profile for a single seller: score, cert status, platforms, review stats, active alert count.

Params: slug — seller URL slug (e.g. john-doe-breaks)
GET /sellers/:slug/alerts paginated

Recent verified and pending scam alerts for a seller. Paginated by page + limit (max 50).

GET /sellers/search?q=&platform= top 20

Search sellers by name, slug, or platform handle. Optional platform filter (whatnot, ebay, tiktok).

Auth & Rate Limits

Authentication

Pass your API key as a Bearer token on every request:

Authorization: Bearer pk_live_...

Public keys are safe to use in frontend JavaScript. Keep your key secret from end users if you have a server-side setup.

Rate Limits

Tier RPM Cost
Free60 / minFree
Partner600 / minContact us

Rate-limited responses return HTTP 429 with a Retry-After header in seconds.

Free to start. Partner tier on request.

The free tier covers most hobby use cases at 60 req/min. If you're building something with higher volume or need SLA guarantees, reach out.

Free
For bots, personal projects, small tools
  • ✓ 60 requests/minute
  • ✓ All 3 endpoints
  • ✓ Instant approval
Partner
For production marketplace integrations
  • ✓ 600 requests/minute
  • ✓ Priority support
  • ✓ Logo on /partners

First integrations coming soon

Get an API key

Free tier approved automatically. Partner tier reviewed within 1 business day.