ICP Checker
ICP Checker
Classify any website against your Ideal Customer Profile (ICP) using AI. Provide a URL and your custom classification prompt - the service scrapes the page content and returns a clear yes/no verdict with a confidence score, and on request the reasoning with a quote from the page.
[!NOTE]
See the API Guide for the shared request lifecycle (sync, async polling, async webhook), error envelope, rate limits, custom_vars, and deduplication. This page documents only the fields and behaviour unique to this endpoint.
Try it
Two stages: decision only or with reason
Set with_reason per request:
with_reason |
You get |
Price |
false |
icp and confidence. reason, evidence and evidence_verbatim stay in the response with the value null, plus reason_hint. |
1 credit less |
true |
The same decision plus reason and an evidence quote from the page, written for exactly that decision. |
+1 credit |
Without with_reason, your organization's setting applies: organizations that used the ICP Checker before 22 October 2026 keep getting the reason, new organizations start with the decision only. Existing integrations keep working unchanged.
The decision comes from a calibrated yes/no model; the reason is written afterwards for that same decision and never turns it. If the deciding model is unavailable, the previous model decides and explains in one go, so a request never fails for that reason.
Pricing
Endpoint
Examples
Output Fields
Tips
- Write detailed prompts with clear criteria for best results
- The AI receives only the page's body text (no HTML, images, or scripts)
- Works with any language - write your prompt in the language you expect the website to be in
- For bulk classification, use the async API with
callback_url
- Use
with_reason: false for pre-filtering large lists and with_reason: true where you show or check the reason