Agents Trust API Search
API recommendation and x402 discovery for your task. Required query: need. Which API should I call? Recommends which x402 API to use for any task, with evidence. Describe a task in plain words. Compare up to five paid APIs, URLs, prices, payment networks and invocation details. Includes paid delivery evidence and risk flags. Provider calls are paid separately. No picks / non-2xx is never charged. Required: need=. Discovery quote only; signed requests without need are rejected.
Offering
- Provider
- api.agents-trust.com
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Api
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://api.agents-trust.com/recommend- MIME type
- application/json
- First seen
- 2026-10-16T01:50:19.913Z
- Last seen
- Tags
- recommendation, trust score x402, find paid api, compare paid APIs, recommend x402 service
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.01 USDC
Atomic price: 10000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.01 USDC
Atomic price: 10000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact - Payment option 3
- 10000 atomic units
Atomic price: 10000 · Network: algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k · Asset: 31566704 · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "10000",
"payTo": "0x96368628b679a459FE69815bacCa5CB0232AC397"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "10000",
"payTo": "4syngecZXG1XeiVffWC1vLxpwxHyZnZj8gtBZyJt5DRX"
},
{
"scheme": "exact",
"network": "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k",
"asset": "31566704",
"amount": "10000",
"payTo": "N6PN2Z6Q2JZV6SKWRN7WO334NPUBEPDPBABOZTRRVN5GAPKQGDZQ6VWW6Q"
}
]Observed health
- Status
- Healthy
- Latest latency
- 1292 ms
- Average latency
- 1123 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 14 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"required": [
"type",
"method",
"queryParams"
],
"properties": {
"type": {
"const": "http"
},
"method": {
"const": "GET"
},
"queryParams": {
"type": "object",
"additionalProperties": false,
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"minLength": 2,
"maxLength": 300,
"description": "A phrase describing the required work, with at least two letters or digits. The limit counts Unicode characters in the original input, including whitespace. Accepted text is normalized without truncation and matched against indexed endpoint descriptions."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"default": 3,
"description": "Maximum number of picks. Fewer results are returned when evidence is insufficient."
},
"live": {
"type": "integer",
"enum": [
1
],
"default": 1,
"description": "Only live=1 is supported. Returned picks do not always have a current payment challenge. Free demo needs (weather, crypto prices, web search) can skip this check, as can paid answers. Unconstrained picks may use a positive stored liveness probe within 72 hours or remain unknown after a bounded fallback. Explicit chain or price filters use catalog evidence and attempt a bounded current challenge. Uncertain reachability remains unknown, with no verified offer. A pick without a validated challenge has payment_preflight.status=not_checked, has_valid_recent_challenge=false and selected_offer=null. Read liveness_source, liveness_checked_at and payment_preflight.checked_at; none verifies paid delivery."
},
"max_price_usd": {
"type": "number",
"minimum": 0,
"description": "Maximum nominal USD price of the selected provider offer. Separate from the 0.01 USDC recommendation fee. The provider challenge at call time is authoritative."
},
"chain": {
"type": "string",
"pattern": "^[a-z0-9-]{2,16}:[A-Za-z0-9_=-]{1,64}$",
"description": "Provider payment network in CAIP-2 form, such as eip155:8453. This does not identify the blockchain analyzed by the service."
},
"view": {
"type": "string",
"enum": [
"legacy",
"compact",
"evidence",
"debug"
],
"default": "legacy",
"description": "Legacy preserves successful-response fields and types. The other views use recommend.v2. Compact includes routing facts, evidence adds measurements, and debug adds bounded retrieval diagnostics."
}
}
}
}
}Output schema
{
"description": "Illustrative customer-facing excerpt of a compact answer. Full response, errors and payment headers: https://agents-trust.com/openapi.json#/paths/~1recommend/get/responses",
"type": "object",
"properties": {
"type": {
"const": "json"
},
"example": {
"type": "object",
"required": [
"picks"
],
"properties": {
"picks": {
"type": "array",
"items": {
"type": "object",
"required": [
"url",
"description",
"selected_offer",
"risk_flags",
"delivery_verification"
],
"properties": {
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"selected_offer": {
"anyOf": [
{
"type": "null"
},
{
"type": "object",
"required": [
"price_usd",
"network"
],
"properties": {
"price_usd": {
"type": [
"number",
"null"
]
},
"network": {
"type": "string"
}
}
}
]
},
"risk_flags": {
"type": "array",
"items": {
"type": "string"
}
},
"delivery_verification": {
"type": "object",
"required": [
"status"
],
"properties": {
"status": {
"type": [
"string",
"null"
],
"enum": [
"not_tested",
"verified",
"quality_issue",
"failed_delivery",
null
]
},
"delivery_result": {
"type": [
"string",
"null"
]
}
}
}
}
}
}
}
}
}
}