AI Website Intelligence Scanner avatar

AI Website Intelligence Scanner

Pricing

from $200.00 / 1,000 completed website intelligence scans

Go to Apify Store
AI Website Intelligence Scanner

AI Website Intelligence Scanner

Analyze a website's AI readiness, crawler policy, API surface, documentation, and machine-readable structure in one run.

Pricing

from $200.00 / 1,000 completed website intelligence scans

Rating

0.0

(0)

Developer

Sentinel Signal

Sentinel Signal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Analyze a website's AI readiness, crawler policy, API surface, documentation, and machine-readable structure in one combined run — the umbrella product across the AI-IFY Utility Actor portfolio.

What it analyzes

  • AI agent readiness
  • API exposure
  • AI visibility
  • AI crawler policy
  • Machine discoverability (e.g. llms.txt)
  • Structured data
  • Developer documentation

Select a subset of modules, or run all seven in one pass. The Actor performs a live scan through Sentinel's Intelligence API for every submitted domain.

Pricing

This is a paid, pay-per-event Actor: $0.20 per completed scan.

Exactly one website-intelligence-scan event is charged per run, only after a real result exists (success or a useful partial). There is no charge for invalid input, a target blocked by the public-network policy, or a run that fails before a result is produced.

Input

  • domain (required): a public domain or HTTPS origin to analyze, e.g. example.com.
  • modules (optional): which of the seven modules to include. Defaults to all of them.

Example input:

{
"domain": "example.com"
}

Output

The default dataset receives one result envelope per domain; RUN_SUMMARY in the default key-value store records processing, delivery, billing, and dependency totals.

Representative abbreviated output:

{
"status": "success",
"target": {"identifier": "example.com"},
"result": {
"domain": "example.com",
"readiness": {"score": 80, "band": "strong"},
"apiExposure": {"discovered": true},
"aiVisibility": {"indexed": true},
"crawlerPolicy": {"GPTBot": "blocked", "ClaudeBot": "allowed"},
"machineDiscoverability": {"llmsTxt": true},
"structuredData": {"schemaTypes": ["Organization"]},
"documentation": {"found": true}
}
}

restricted means API-IFY rejected the target locally before calling Sentinel. unreachable means the domain could not be reached. dependency_unavailable means the Intelligence API was temporarily unavailable or did not complete within the allotted time.

How it works

This Actor submits the domain to Sentinel's POST /v1/intelligence/domain endpoint and polls the returned request until it completes, then normalizes the combined result. The domain is checked locally against API-IFY's public-network policy before being submitted.

Limitations

  • Public HTTPS domains only; private, loopback, link-local, metadata, reserved, and CGNAT targets are rejected.
  • A single run may take noticeably longer than the single-signal Utility Actors, since it waits for a combined multi-module analysis to complete.
  • Scan availability depends on Sentinel's Intelligence API.

Privacy and security

The target domain is sent to Sentinel's live Intelligence API (/v1/intelligence/domain) for analysis after local public-network validation. Results are stored in the customer's Apify run dataset and summary store. VERIFY_API_KEY is an operator-managed Actor secret — an Intelligence API key sent as a bearer token on every request, the same credential mechanism used by the other Utility Actors, provisioned with whatever scope Sentinel's backend requires for /v1/intelligence/*; VERIFY_BASE_URL is an operator setting, not an Actor input.

Support

For a reproducible support request, provide the Apify run ID, result itemId, and status. Contact Sentinel Signal Systems through the support link on the Actor page.