Partners

Partner API

For partners building their own page to feature Which AI Sent: get our current product details, and run the “Does ChatGPT recommend this business?” check with your own design. Every result includes a signup link that credits you.

Just want to add something quickly? The ready-made widget, banner and link need no code. Use this API only if you’re building your own page.

Your partner key

We issue each partner a key (it starts with wasp_) and a referral code. Email info@whichaisent.com to get one.

Keep the key on your server. Call the API from your backend, never from JavaScript in the browser, or anyone could copy it and use up your daily checks. Each key has a daily limit (30 checks unless agreed otherwise), which resets at midnight UTC.

Endpoints

GET /api/partner/v1/info

No key needed. Our current name, tagline, description, plans and prices, any launch offer, logo URLs and brand colour, so your page never shows out-of-date details. Add ?ref=YOUR-CODE and the links it returns will credit you.

curl "https://whichaisent.com/api/partner/v1/info?ref=your-code"

POST /api/partner/v1/check

Runs the ChatGPT check for a business. Takes 20–40 seconds. The same business and question within 24 hours returns the saved result instantly and doesn’t count toward your limit.

curl -X POST https://whichaisent.com/api/partner/v1/check \
  -H "Authorization: Bearer wasp_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"website":"example-movers.com","service":"movers","location":"Austin, TX"}'
FieldMeaning
website (required)The business’s website, like example.com
service (required)What the business does, like “movers” or “dentist”
locationCity for local businesses, like “Austin, TX”

The response includes:

  • checks: the three questions asked, whether the business was mentioned, its position, and the businesses named instead;
  • access: whether the site’s robots.txt blocks each AI crawler (ChatGPT, Claude, Perplexity, Gemini, Apple), and robots (ok, none or unreadable);
  • signupUrl: our signup link with your code. Use it for your call-to-action button.

GET /api/partner/v1/me

Your partner name, code, daily limit and checks used today.

Errors

StatusMeaning
400Missing or invalid website or service
401Missing, invalid or turned-off partner key
429Daily limit reached, or too many requests at once
502ChatGPT didn’t answer; try again in a minute (not counted)

Rules

  • Show results as a snapshot: answers vary by person, place and time. Don’t present them as guarantees.
  • Keep our name and the link to Which AI Sent visible next to results.
  • If you’re paid for referrals, mark links with rel="sponsored".