SignalHarness Robots Policy Parse is a paid API for AI agents from signalharness.ai, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).
Fetches and parses a website's robots.txt file to determine whether a given user agent is allowed to crawl a specific URL path
Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.
Returns a JSON object indicating whether crawling is allowed for the specified user agent and path, the matched robots.txt rule and group, any applicable crawl delay, a list of sitemaps declared, any warnings encountered during parsing, and full execution receipt metadata including payment confirmation and result hash.
POSThttps://signalharness.ai/api/agent/services/robots_policy_parse/invokeUse this endpoint when an AI agent or web crawler needs to programmatically verify robots.txt compliance before accessing any web resource, especially in automated pipelines where legal and ethical scraping compliance must be enforced. Prefer this over manual robots.txt parsing when you need structured, machine-readable output including matched rules, crawl delay, and sitemaps in a single call. Particularly useful for agents that need to self-certify access permissions before taking action on web content.
| Field | Type | Description |
|---|---|---|
| url | string | |
| text | string | |
| userAgent | string | |
| targetPath | string |
{
"type": "json",
"example": {
"replay": false,
"result": {
"groups": [
{
"rules": [
{
"path": "example",
"directive": "allow"
}
],
"crawlDelay": 0,
"userAgents": [
"example"
]
}
],
"sitemaps": [
"example"
],
"warnings": [
"Verify the caller-supplied data before relying on this result."
],
"crawlDelay": 0,
"matchedRule": {},
"crawlAllowed": false,
"matchedGroup": [
null
]
},
"status": "succeeded",
"receipt": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"usage": [],
"status": "succeeded",
"network": "eip155:8453",
"artifacts": [],
"endedAtMs": 0,
"latencyMs": 0,
"paymentId": "example-payment",
"receiptId": "example-receipt",
"requestId": "example-request",
"serviceId": "robots_policy_parse",
"executionId": "example-execution",
"startedAtMs": 0,
"amountAtomic": "5000",
"resultSha256": "9f187257ea9c44cac9c39fc35e42f5352601cd2a27c6b8ee4122b8e15d4a2306",
"serviceVersion": "1.0.0",
"settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
},
"artifacts": [],
"requestId": "example-request",
"executionId": "example-execution"
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"