/v1/check-urlInspect a URL and return the current decision with its evidence summary.
Required scope:checkScoped keys, bounded usage, versioned decisions, and fields that make uncertainty visible.
Use a server-side API key. Keys are shown once, stored as a SHA-256 hash, and tied to one organization with explicit scopes.
curl https://api.trustiry.com/v1/agent-safety \
-H "Authorization: Bearer <tr_live_your_key>" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/checkout","intended_action":"payment"}'Send the key as a bearer token. Never place it in a browser bundle, URL, log message, or public repository.
Bearer <tr_live_your_key>Manage keys โ/v1/check-urlInspect a URL and return the current decision with its evidence summary.
Required scope:check/v1/domainLook up a normalized domain profile without transmitting a path or query string.
Required scope:domain/v1/official?q=Find relationships that passed Trustiry review.
Required scope:official/v1/search?q=Search records while keeping unreviewed results explicitly unreviewed.
Required scope:search/v1/agent-safetyCheck a destination before login, payment, upload, submission, or account creation.
Required scope:agentThe decision keeps evidence, observed risk, action policy, confidence, unknowns, and time bounds separate.
{
"decision_id": "uuid",
"normalized_domain": "example.com",
"relationship_status": "unverified",
"risk_status": "no_high_risk_signal_observed",
"action": "payment",
"action_allowed": false,
"reason_codes": ["no_decisive_signal"],
"evidence_summary": [
{"type":"automated_network_check","status":"observed"}
],
"policy_version": "trustiry-policy-2026-07-17",
"confidence_class": "medium",
"unknowns": ["official_relationship_not_confirmed"],
"expires_at": "2026-07-19T15:00:00.000Z"
}Keep paths and query strings out of access logs and analytics.
Missing evidence never becomes approval for a sensitive action.
Decisions are current observations, not permanent labels.
Do not hide unresolved evidence when a decision affects a person or business.