effectguard-x402-experiment.onrender.com
Coordinate agents sharing one account: reuse matching JSON reads within 30 seconds, or stop duplicate operations using a stable business event ID. Enroll once at /v1/enroll, then authenticate paid calls with your Bearer key. After EXECUTE use /v1/start and /v1/commit around your own tool. Same-request payment recovery is free. Integration and cost measurement: /agent. External execution is not guaranteed exactly once.
Offering
- Provider
- effectguard-x402-experiment.onrender.com
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Development
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://effectguard-x402-experiment.onrender.com/v1/preflight- MIME type
- Not provided
- First seen
- 2026-10-16T01:52:25.593Z
- Last seen
- Tags
- None supplied
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
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "10000",
"payTo": "0xc8d0D48C217aFF0B00A1e971A3F49A6F82eE9ee0"
}
]Observed health
- Status
- Reachable
- Latest latency
- 132 ms
- Average latency
- 367 ms
- HTTP status
- 401
- Last checked
- Reachability
- 100% over 7 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"account_id": {
"maxLength": 128,
"minLength": 1,
"title": "Account Id",
"type": "string"
},
"agent_id": {
"maxLength": 128,
"minLength": 1,
"title": "Agent Id",
"type": "string"
},
"arguments": {
"additionalProperties": {},
"title": "Arguments",
"type": "object"
},
"intent": {
"default": "",
"maxLength": 2000,
"title": "Intent",
"type": "string"
},
"max_age_ms": {
"default": 30000,
"maximum": 3600000,
"minimum": 0,
"title": "Max Age Ms",
"type": "integer"
},
"request_id": {
"maxLength": 128,
"minLength": 8,
"title": "Request Id",
"type": "string"
},
"session_id": {
"maxLength": 128,
"minLength": 1,
"title": "Session Id",
"type": "string"
},
"tool": {
"maxLength": 128,
"minLength": 1,
"title": "Tool",
"type": "string"
}
},
"required": [
"request_id",
"agent_id",
"session_id",
"account_id",
"tool",
"arguments"
],
"title": "PreflightRequest",
"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 schema
{
"properties": {
"example": {
"additionalProperties": false,
"properties": {
"age_ms": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Age Ms"
},
"decision": {
"enum": [
"EXECUTE",
"REUSE",
"BLOCK_DUPLICATE",
"WAIT",
"REVIEW"
],
"title": "Decision",
"type": "string"
},
"effect_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Effect Id"
},
"execution_token": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Execution Token"
},
"match_method": {
"default": "policy_canonicalization",
"title": "Match Method",
"type": "string"
},
"policy_version": {
"default": "effect-contract-v1",
"title": "Policy Version",
"type": "string"
},
"reason": {
"title": "Reason",
"type": "string"
},
"reservation_expires_at_ms": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Reservation Expires At Ms"
},
"result": {
"anyOf": [
{
"additionalProperties": {},
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Result"
},
"retry_after_ms": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Retry After Ms"
},
"state": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "State"
}
},
"required": [
"decision",
"reason"
],
"title": "PreflightResponse",
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}