{"slug":"agentshelf-syntexa-ch-v1-ip-echo-c9ea82","title":"Call when an agent needs the caller IP address and IP version","host":"agentshelf.syntexa.ch","method":"POST","resource":"https://agentshelf.syntexa.ch/v1/ip-echo","category":"code","description":"Call when an agent needs the caller IP address and IP version. GET with an empty body is the call. Only the configured proxy hop of X-Forwarded-For is trusted, otherwise X-Real-IP. No DNS. Send JSON {}. Exact $0.001 USDC on Base. Try unpaid POST /v1/sandbox/ip-echo first.","price_listed":0.001,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"examples":[{}],"properties":{},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"examples":[{"billed":true,"ip":"203.0.113.10","ok":true,"receipt_id":"rcpt_01EXAMPLE000000000000000","source":"x-forwarded-for","trusted_hops":1,"version":4,"warnings":[]}],"properties":{"billed":{"examples":[true],"type":"boolean"},"ip":{"examples":["203.0.113.10"],"type":"string"},"ok":{"const":true,"examples":[true],"type":"boolean"},"receipt_id":{"examples":["rcpt_01EXAMPLE000000000000000"],"type":"string"},"source":{"enum":["x-forwarded-for","x-real-ip"],"examples":["x-forwarded-for"],"type":"string"},"trusted_hops":{"examples":[1],"exclusiveMinimum":0,"type":"integer"},"version":{"enum":[4,6],"examples":[4],"type":"number"},"warnings":{"default":[],"examples":[[]],"items":{"type":"string"},"type":"array"}},"required":["ok","receipt_id","billed","ip","version","source","trusted_hops"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Call when an agent needs the caller IP address and IP version. GET with an empty body is the call. Only the configured proxy hop of X-Forwarded-For is trusted, otherwise X-Real-IP. No DNS. Send JSON {}. Exact $0.001 USDC on Base. Try unpaid POST /v1/sandbox/ip-echo first.","last_updated":"2026-10-20T07:39:18.783Z","schemes":["exact"]}