Pre-purchase due-diligence and evidence check for an AI agent or paid machine service
Pre-purchase due-diligence and evidence check for an AI agent or paid machine service. Use before spending to resolve the agent identity, inspect current service offerings, prices and SLA, review current marketplace activity, and surface explicit evidence gaps. Missing evidence is not treated as negative reputation and no universal trust score or purchase recommendation is manufactured.
100000 (raw units)
price
1
calls / 30d
1
unique payers
2026-08-28
updated
Provider
agent.atinamos.co.uk · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0x6648dCc60b98Fb45113B7273403E98Ca3eA5e2a1",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "100000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"info": {
"input": {
"body": {
"agent": "019efa9e-0782-7910-b248-e42da794ddad"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"job_id": "xr-example",
"price_usdc": 0.1,
"result_delivery": "Poll status_url for the completed machine-readable evidence report.",
"retry_after_seconds": 30,
"service": "buyer-check",
"status": "queued",
"status_url": "https://agent.atinamos.co.uk/agent/jobs/xr-example"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"agent": {
"description": "AI agent or paid machine-service identity to check. Accepts a supported agent name, Virtuals ACP agent identifier, wallet address or service identity.",
"minLength": 1,
"type": "string"
}
},
"required": [
"agent"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"job_id": {
"type": "string"
},
"price_usdc": {
"type": "number"
},
"result_delivery": {
"description": "How to retrieve the completed evidence report.",
"type": "string"
},
"retry_after_seconds": {
"type": "integer"
},
"service": {
"const": "buyer-check",
"type": "string"
},
"status": {
"type": "string"
},
"status_url": {
"description": "Fully qualified URL to poll until the Buyer Check is completed and the machine-readable evidence report is returned.",
"format": "uri",
"type": "string"
}
},
"required": [
"job_id",
"service",
"status",
"price_usdc",
"status_url"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
}Use it
curl
curl "https://agent.atinamos.co.uk/agent/buyer-check" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://agent.atinamos.co.uk/agent/buyer-check");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://agent.atinamos.co.uk/agent/buyer-check")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/5538.json, and this resource appears in /discovery/resources and /discovery/search.