Coordinate agents sharing one account
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.
Answeringour last check, 2026-10-10
1 of 1checks answered this week
334 msmedian answer time
$0.01listed price per call
$0.01price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://effectguard-x402-experiment.onrender.com/v1/preflight
| Category | Code and developer |
|---|---|
| Provider host | effectguard-x402-experiment.onrender.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 3 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-10 | valid payment request | 402 | $0.01 | 334 ms |
Example input (from the provider)
{
"body": {
"account_id": "main",
"agent_id": "example-agent",
"arguments": {
"namespace": "my-app/v1",
"operation": "report",
"parameters": {
"id": "example"
}
},
"request_id": "example-request-1",
"session_id": "example-session",
"tool": "json.read"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"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": {
"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"
}
},
"required": [
"input"
],
"type": "object"
}