Observed evidence
Stored public-web observations such as URL state, HTTP state, structured data, fingerprints, links, timestamps, and related provenance.
GoGuides exposes independently observed web evidence, longitudinal state, deterministic comparison, GoGuides-derived assessment, bounded analysis, verification context, and source-attributed text through public machine interfaces.
Machines should begin with /machine-use.json
for discovery and OpenAPI 3.1 for the formal public contract.
Stored public-web observations such as URL state, HTTP state, structured data, fingerprints, links, timestamps, and related provenance.
Mechanical comparison of supported stored evidence, with explicit abstention when the evidence cannot support a stronger conclusion.
AI Rank, grade, trust state, policy and eligibility context are GoGuides interpretation layers, not universal facts.
Bounded analysis such as Claim Support remains distinct from the underlying fixed source observation.
Control or authorization evidence is represented separately from passive observation and content assessment.
The consumer decides whether and how to retrieve, rank, cite, recommend, transact, monitor, or abstain.
| Task | Public surface | What it provides |
|---|---|---|
| Discover capabilities | /machine-use.json | Machine-readable discovery of public capabilities and contracts. |
| Evaluate one scope | /evaluate.php | Authoritative GoGuides evaluation for a normalized root/domain or exact URL scope. |
| Evaluate several URLs | /evaluate-batch | Per-item exact-URL Evaluate results through the same authority. |
| Inspect stored state | /state/{domain} | Latest supported stored Web State V3 observation. |
| Compare observations | /changes/{domain} | Deterministic Change Intelligence over supported stored observations. |
| Request URL intelligence | POST /request-url | Explicit attributed URL-intelligence request lifecycle. |
| Analyze a claim | POST /claim-support | Bounded analysis against one fixed stored source observation. |
| Compare two pages | /content-relationships | Conservative relationship evidence for two exact URLs. |
| Retrieve source text | /verified-text.php | Source-attributed normalized text and SHA-256 integrity metadata. |
curl -sS 'https://www.goguides.com/machine-use.json'
Use machine discovery to locate supported interfaces and canonical documentation. Use OpenAPI when methods, parameters, schemas, limits, or error behavior matter to an implementation.
curl -sS \ 'https://www.goguides.com/evaluate.php?domain=goguides.com&format=json' curl -sS \ 'https://www.goguides.com/evaluate.php?url=https%3A%2F%2Fwww.goguides.com%2Fdata-license&format=json'
Root/domain and exact-page records are different scopes. The same normalized scope should resolve through the same authoritative GoGuides evaluation path wherever it appears.
curl -sS --get \ --data-urlencode 'url=https://www.goguides.com/data-license' \ --data-urlencode 'url=https://www.iana.org/help/example-domains' \ 'https://www.goguides.com/evaluate-batch'
curl -sS \
-H 'Content-Type: application/json' \
--data '{"urls":["https://www.goguides.com/data-license","https://www.iana.org/help/example-domains"]}' \
'https://www.goguides.com/evaluate-batch'
Batch Evaluate preserves per-item normalized scope and input order. It does not create a separate ranking or policy authority. Current public request limits belong to the formal machine contract and should be read from machine discovery and OpenAPI.
curl -sS \
--request POST \
--header 'Content-Type: application/json' \
--data '{"url":"https://example.com/article","freshness":"use-current-or-crawl-on-miss"}' \
'https://www.goguides.com/request-url'
A usable known result can be returned immediately. An accepted asynchronous request can return HTTP 202, a public request ID, status URL, and retry guidance. The caller records request intent; it does not write the resulting GoGuides evidence or assessment.
GET /request-url/status/gur_...
Treat the status resource as the public request lifecycle. Private processing details are not part of the public contract.
curl -sS 'https://www.goguides.com/state/goguides.com' curl -sS 'https://www.goguides.com/changes/goguides.com?limit=10'
Web State exposes the latest supported stored observation. Change Intelligence compares supported observation pairs deterministically. Missing history, observation gaps, and unknown states should remain uncertainty rather than being converted into invented conclusions.
curl -sS \
--request POST \
--header 'Content-Type: application/json' \
--data '{"url":"https://www.goguides.com/data-license","claim":"GoGuides publishes a data license."}' \
'https://www.goguides.com/claim-support'
Claim Support analyzes one claim against one fixed stored GoGuides source observation. Verdicts can include supported, contradicted, unaddressed, insufficient_evidence, and source_unavailable. The analysis is not a universal fact certificate.
Feedback is governance input, not truth voting. Status lookup reports the lifecycle of an issued analysis without rewriting the historical verdict.
Content Relationships compares two exact URLs using stored evidence and conservative states. It does not prove common ownership, coordination, deception, copying intent, or publisher motive.
Exact-URL Evaluate can also expose deterministic comparison evidence where the stored evidence supports a narrow comparison. Explicit abstention is a valid result when alignment or scope requirements are not satisfied.
curl -sS \ 'https://www.goguides.com/verified-text.php?q=gravity&format=json'
Topic results can contain previews. Follow the direct record URL to obtain the complete normalized text before recomputing the published SHA-256 value.
import hashlib
computed = hashlib.sha256(
record["verified_text"].encode("utf-8")
).hexdigest()
assert computed == record["hash_sha256"]
Supported signed requests can carry cryptographic machine-identity evidence under the public Web Bot Auth contract. A verified signature establishes control of the signing identity used for that request; it does not establish endorsement, benign intent, citation, training, recommendation, dependency, or commercial use.