{"name":"Bounty Engineer","type":"x402-service","version":"1.0","description":"Machine-buyable $0.001 utilities plus live perpetual funding-rate market data, provider routing, web extraction, agent safety, payment controls, state, tender and bounty intelligence.","homepage":"https://bounty-engineer-x402-prod.onrender.com/for-agents","products":[{"id":"hash","name":"SHA-256 / SHA-512 Hash & Base64","description":"Generate SHA-256, SHA-512 and Base64 for UTF-8 text in one deterministic call.","endpoint":"/v1/hash","url":"https://bounty-engineer-x402-prod.onrender.com/v1/hash","method":"POST","price":"$0.001","human_required":false,"input_schema":null,"input_example":null,"tags":["hash","hashing","sha256","sha-256","sha512","sha-512","digest","base64 hash","checksum","integrity"]},{"id":"base64","name":"Base64 Encode / Decode","description":"Encode UTF-8 text or decode Base64/Base64URL for machine workflows.","endpoint":"/v1/base64","url":"https://bounty-engineer-x402-prod.onrender.com/v1/base64","method":"POST","price":"$0.001","human_required":false,"input_schema":null,"input_example":null,"tags":["base64","base64url","encode","decode","encoding","binary text"]},{"id":"jwt-decode","name":"JWT Decoder","description":"Decode JWT header and payload without claiming signature verification.","endpoint":"/v1/jwt-decode","url":"https://bounty-engineer-x402-prod.onrender.com/v1/jwt-decode","method":"POST","price":"$0.001","human_required":false,"input_schema":null,"input_example":null,"tags":["jwt","jwt decode","decode token","token payload","jwt header","claims"]},{"id":"json-canonicalize","name":"Canonical JSON + SHA-256","description":"Canonicalize JSON deterministically and return its SHA-256 for signing, caching and integrity checks.","endpoint":"/v1/json-canonicalize","url":"https://bounty-engineer-x402-prod.onrender.com/v1/json-canonicalize","method":"POST","price":"$0.001","human_required":false,"input_schema":null,"input_example":null,"tags":["canonical json","json canonicalize","stable json","json hash","deterministic json","signing payload"]},{"id":"funding-rates","name":"Funding Rates Data Feed — Perpetual Futures","description":"Funding rates data feed for perpetual futures: normalized live Binance + Bybit rates with venue fallback and market context.","endpoint":"/v1/funding-rates","url":"https://bounty-engineer-x402-prod.onrender.com/v1/funding-rates","method":"POST","price":"$0.005","human_required":false,"input_schema":null,"input_example":null,"tags":["funding rates data feed for perpetual futures","funding rates data feed","funding rate","funding rates","funding data","perpetual futures funding","perpetual funding","crypto funding","market data","BTCUSDT funding"]},{"id":"margin-unlock","name":"Cheaper API Route Unlock — Margin Exchange","description":"Find a cheaper callable API route and reduce agent purchase cost after a free Margin Exchange quote. Unlock the exact lower-cost provider route, fallback chain and switch economics only when projected savings are at least five times this fee.","endpoint":"/v1/margin-unlock","url":"https://bounty-engineer-x402-prod.onrender.com/v1/margin-unlock","method":"POST","price":"$0.02","human_required":false,"input_schema":{"type":"object","required":["quote_id","commitment"],"properties":{"quote_id":{"type":"string","minLength":36,"maxLength":64},"commitment":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"additionalProperties":false},"input_example":{"quote_id":"00000000-0000-4000-8000-000000000000","commitment":"0000000000000000000000000000000000000000000000000000000000000000"},"tags":["agent-commerce","savings","procurement","cost-optimization","x402","routing","cheaper-api","api-cost-optimizer","fallback-routing"]},{"id":"margin-portfolio-unlock","name":"Recurring API Spend Optimizer — Margin Portfolio","description":"Optimize savings across multiple recurring agent API purchases. Unlock exact lower-cost routes and fallback plans for up to five purchases after a free quote, only when projected aggregate savings are at least five times the fee.","endpoint":"/v1/margin-portfolio-unlock","url":"https://bounty-engineer-x402-prod.onrender.com/v1/margin-portfolio-unlock","method":"POST","price":"$0.10","human_required":false,"input_schema":{"type":"object","required":["quote_id","commitment"],"properties":{"quote_id":{"type":"string","minLength":36,"maxLength":64},"commitment":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"additionalProperties":false},"input_example":{"quote_id":"00000000-0000-4000-8000-000000000000","commitment":"0000000000000000000000000000000000000000000000000000000000000000"},"tags":["agent-commerce","portfolio","savings","procurement","cost-optimization","x402","recurring-api-spend","api-cost-optimizer"]},{"id":"json-contract-check","name":"JSON Contract Check","description":"Validate generated JSON against an explicit supported schema subset with precise error pointers; no guessed repairs.","endpoint":"/v1/json-contract-check","url":"https://bounty-engineer-x402-prod.onrender.com/v1/json-contract-check","method":"POST","price":"$0.005","human_required":false,"input_schema":{"type":"object","required":["schema"],"properties":{"schema":{},"value":{},"text":{"type":"string"}}},"input_example":{"value":{"price":"free"},"schema":{"type":"object","required":["price"],"properties":{"price":{"type":"number"}}}},"tags":["workflow","agent-infrastructure","json-contract-check","structured output","json validation","validate json","json contract","output schema","validate generated json"]},{"id":"json-change-set","name":"JSON Change Set","description":"Compare JSON snapshots and return only changed fields with hashes, exact counts and configurable ignored paths.","endpoint":"/v1/json-change-set","url":"https://bounty-engineer-x402-prod.onrender.com/v1/json-change-set","method":"POST","price":"$0.005","human_required":false,"input_schema":{"type":"object","required":["before","after"],"properties":{"before":{},"after":{},"ignore_paths":{"type":"array","items":{"type":"string"}},"max_changes":{"type":"integer","minimum":1,"maximum":200}}},"input_example":{"before":{"price":20,"checked_at":"a"},"after":{"price":25,"checked_at":"b"},"ignore_paths":["/checked_at"]},"tags":["workflow","agent-infrastructure","json-change-set","json diff","snapshot diff","changed fields","change detection","compare snapshots","compare json snapshots"]},{"id":"evidence-pack","name":"Evidence Pack","description":"Build an auditable quote packet: verify exact quote presence, source hashes, character offsets and caller-declared freshness.","endpoint":"/v1/evidence-pack","url":"https://bounty-engineer-x402-prod.onrender.com/v1/evidence-pack","method":"POST","price":"$0.02","human_required":false,"input_schema":{"type":"object","required":["sources","claims"],"properties":{"sources":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","required":["id","url","text"],"properties":{"id":{"type":"string"},"url":{"type":"string","format":"uri"},"text":{"type":"string"},"fetched_at":{"type":"string","format":"date-time"}}}},"claims":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","required":["claim","quote","source_id"],"properties":{"claim":{"type":"string"},"quote":{"type":"string"},"source_id":{"type":"string"}}}},"max_age_seconds":{"type":"integer","minimum":60,"maximum":31536000}}},"input_example":{"sources":[{"id":"s1","url":"https://example.com","text":"The Pro plan costs $25 per month."}],"claims":[{"claim":"Pro is $25 monthly","source_id":"s1","quote":"$25 per month"}]},"tags":["workflow","agent-infrastructure","evidence-pack","evidence pack","citation check","verify quote","source grounding","research evidence","exact quotes"]},{"id":"context-pack","name":"Context Pack","description":"Select query-relevant verbatim excerpts under a character budget, deduplicate chunks and preserve source offsets for retrieval workflows.","endpoint":"/v1/context-pack","url":"https://bounty-engineer-x402-prod.onrender.com/v1/context-pack","method":"POST","price":"$0.01","human_required":false,"input_schema":{"type":"object","required":["sources","query"],"properties":{"sources":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","required":["id","url","text"],"properties":{"id":{"type":"string"},"url":{"type":"string","format":"uri"},"text":{"type":"string"},"fetched_at":{"type":"string","format":"date-time"}}}},"query":{"type":"string","maxLength":1000},"max_chars":{"type":"integer","minimum":256,"maximum":12000}}},"input_example":{"query":"Pro plan price","sources":[{"id":"s1","url":"https://example.com","text":"The Pro plan costs $25 per month."}],"max_chars":1000},"tags":["workflow","agent-infrastructure","context-pack","context pack","compress context","context budget","token budget","retrieval context","verbatim context"]},{"id":"data-quality-gate","name":"Data Quality Gate","description":"Accept or reject batches of up to 200 records using schema validation and composite uniqueness checks before data enters a workflow.","endpoint":"/v1/data-quality-gate","url":"https://bounty-engineer-x402-prod.onrender.com/v1/data-quality-gate","method":"POST","price":"$0.02","human_required":false,"input_schema":{"type":"object","required":["records","schema"],"properties":{"records":{"type":"array","minItems":1,"maxItems":200},"schema":{},"unique_by":{"type":"array","maxItems":10,"items":{"type":"string"}}}},"input_example":{"records":[{"id":"a","price":25},{"id":"a","price":25}],"schema":{"type":"object","required":["id","price"],"properties":{"id":{"type":"string"},"price":{"type":"number"}}},"unique_by":["id"]},"tags":["workflow","agent-infrastructure","data-quality-gate","data quality","duplicate records","batch validation","etl quality","dataset validation","check records"]},{"id":"provider-route-plan","name":"Provider Route Plan","description":"Choose the cheapest reliable API provider with deterministic fallback routing from caller-supplied price, latency, reliability, trust and freshness measurements.","endpoint":"/v1/provider-route-plan","url":"https://bounty-engineer-x402-prod.onrender.com/v1/provider-route-plan","method":"POST","price":"$0.01","human_required":false,"input_schema":{"type":"object","required":["candidates"],"properties":{"candidates":{"type":"array","minItems":1,"maxItems":50},"constraints":{"type":"object"},"policy":{"type":"string","enum":["balanced","lowest_cost","highest_reliability","lowest_latency"]}}},"input_example":{"policy":"balanced","constraints":{"max_price_usd":0.05,"min_success_rate":0.95},"candidates":[{"id":"fast","price_usd":0.02,"success_rate":0.99,"p95_latency_ms":450,"trust_score":0.9},{"id":"cheap","price_usd":0.005,"success_rate":0.96,"p95_latency_ms":900,"trust_score":0.8}]},"tags":["workflow","agent-infrastructure","provider-route-plan","provider routing","route providers","cheapest reliable api","fallback provider","latency cost reliability","choose api provider"]},{"id":"result-consensus-gate","name":"Result Consensus Gate","description":"Compare multiple provider outputs, measure exact agreement and expose field-level consensus before an autonomous workflow trusts a result.","endpoint":"/v1/result-consensus-gate","url":"https://bounty-engineer-x402-prod.onrender.com/v1/result-consensus-gate","method":"POST","price":"$0.02","human_required":false,"input_schema":{"type":"object","required":["outputs"],"properties":{"outputs":{"type":"array","minItems":2,"maxItems":20},"min_agreement":{"type":"number","minimum":0.5,"maximum":1}}},"input_example":{"min_agreement":0.66,"outputs":[{"provider_id":"a","value":{"price":25,"currency":"USD"}},{"provider_id":"b","value":{"price":25,"currency":"USD"}},{"provider_id":"c","value":{"price":27,"currency":"USD"}}]},"tags":["workflow","agent-infrastructure","result-consensus-gate","result consensus","compare provider outputs","cross check apis","multi provider verification","agreement gate","provider consensus"]},{"id":"retry-policy-plan","name":"Retry Policy Plan","description":"Plan safe retries for transient API failures, 429 responses and timeouts with bounded backoff, idempotency and side-effect checks.","endpoint":"/v1/retry-policy-plan","url":"https://bounty-engineer-x402-prod.onrender.com/v1/retry-policy-plan","method":"POST","price":"$0.002","human_required":false,"input_schema":{"type":"object","properties":{"attempt":{"type":"integer"},"max_attempts":{"type":"integer"},"status_code":{"type":"integer"},"error_code":{"type":"string"},"idempotent":{"type":"boolean"},"side_effect_possible":{"type":"boolean"},"retry_after_ms":{"type":"integer"},"base_delay_ms":{"type":"integer"},"max_delay_ms":{"type":"integer"}}},"input_example":{"attempt":1,"max_attempts":4,"status_code":429,"error_code":"rate_limited","idempotent":true,"side_effect_possible":false,"retry_after_ms":1500},"tags":["workflow","agent-infrastructure","retry-policy-plan","retry policy","retry failed api","backoff plan","429 retry","timeout retry","side effect retry"]},{"id":"batch-budget-plan","name":"Batch Budget Plan","description":"Allocate a hard budget across many metered API calls and return exact planned calls, dropped calls and spend before execution.","endpoint":"/v1/batch-budget-plan","url":"https://bounty-engineer-x402-prod.onrender.com/v1/batch-budget-plan","method":"POST","price":"$0.005","human_required":false,"input_schema":{"type":"object","required":["budget_usd","jobs"],"properties":{"budget_usd":{"type":"number"},"allow_partial":{"type":"boolean"},"jobs":{"type":"array","minItems":1,"maxItems":100}}},"input_example":{"budget_usd":1,"allow_partial":true,"jobs":[{"id":"verify","calls":20,"unit_price_usd":0.02,"priority":100},{"id":"enrich","calls":100,"unit_price_usd":0.01,"priority":60}]},"tags":["workflow","agent-infrastructure","batch-budget-plan","batch budget","api spend planner","call budget","allocate api budget","metered calls budget","agent cost planner"]},{"id":"structured-record-merge","name":"Structured Record Merge","description":"Merge structured records only where enough independent caller-supplied sources agree, while preserving field provenance and surfacing conflicts.","endpoint":"/v1/structured-record-merge","url":"https://bounty-engineer-x402-prod.onrender.com/v1/structured-record-merge","method":"POST","price":"$0.015","human_required":false,"input_schema":{"type":"object","required":["records"],"properties":{"records":{"type":"array","minItems":2,"maxItems":20},"min_sources":{"type":"integer"}}},"input_example":{"min_sources":2,"records":[{"source_id":"a","data":{"name":"Acme","country":"GR"}},{"source_id":"b","data":{"name":"Acme","country":"GR"}},{"source_id":"c","data":{"name":"Acme Ltd","country":"GR"}}]},"tags":["workflow","agent-infrastructure","structured-record-merge","merge provider data","structured merge","record consensus","merge api results","field provenance","resolve structured conflicts"]},{"id":"tool-output-quality-gate","name":"Tool Output Quality Gate","description":"Reject structurally incomplete, stale or schema-invalid tool output before it contaminates the next autonomous step.","endpoint":"/v1/tool-output-quality-gate","url":"https://bounty-engineer-x402-prod.onrender.com/v1/tool-output-quality-gate","method":"POST","price":"$0.01","human_required":false,"input_schema":{"type":"object","required":["value"],"properties":{"value":{},"schema":{},"required_paths":{"type":"array","maxItems":100,"items":{"type":"string"}},"max_empty_ratio":{"type":"number","minimum":0,"maximum":1},"observed_at":{"type":"string"},"max_age_seconds":{"type":"integer"}}},"input_example":{"value":{"id":"abc","price":25,"status":"ok"},"schema":{"type":"object","required":["id","price"],"properties":{"id":{"type":"string"},"price":{"type":"number"}}},"required_paths":["/id","/price"],"max_empty_ratio":0.2,"observed_at":"2026-09-30T12:00:00Z","max_age_seconds":86400},"tags":["workflow","agent-infrastructure","tool-output-quality-gate","tool output quality","validate tool result","stale api result","output gate","required fields check","agent result quality"]},{"id":"agent-commerce-plan","name":"Agent Commerce Plan","description":"Route repeated agent API purchases within a fixed spend budget; use it as an agent spend-control meter before machine purchases.","endpoint":"/v1/agent-commerce-plan","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-commerce-plan","method":"POST","price":"$0.025","human_required":false,"input_schema":{"type":"object","required":["candidates","budget_usd","expected_calls"],"properties":{"candidates":{"type":"array","minItems":1,"maxItems":50},"budget_usd":{"type":"number"},"expected_calls":{"type":"integer","minimum":1},"constraints":{"type":"object"},"policy":{"type":"string"}}},"input_example":{"budget_usd":2,"expected_calls":100,"policy":"balanced","candidates":[{"id":"alpha","price_usd":0.01,"success_rate":0.99,"p95_latency_ms":500,"trust_score":0.9},{"id":"beta","price_usd":0.005,"success_rate":0.95,"p95_latency_ms":800,"trust_score":0.8}]},"tags":["workflow","agent-infrastructure","agent-commerce-plan","agent commerce","agent control meter","agent spend control","buy api calls","provider budget routing","api purchase plan"]},{"id":"bounty-intelligence","name":"Bounty Intelligence","description":null,"endpoint":"/v1/bounty-intel","url":"https://bounty-engineer-x402-prod.onrender.com/v1/bounty-intel","method":"POST","price":"$0.01","human_required":false,"input_schema":null,"input_example":null,"tags":["screen","bounty","reward","quick"]},{"id":"bounty-due-diligence","name":"Autonomous Bounty Due Diligence","description":null,"endpoint":"/v1/bounty-due-diligence","url":"https://bounty-engineer-x402-prod.onrender.com/v1/bounty-due-diligence","method":"POST","price":"$0.75","human_required":false,"input_schema":null,"input_example":null,"tags":["deep","policy","competition","due diligence"]},{"id":"bounty-deal-desk","name":"Bounty Deal Desk","description":null,"endpoint":"/v1/bounty-deal-desk","url":"https://bounty-engineer-x402-prod.onrender.com/v1/bounty-deal-desk","method":"POST","price":"$1.50","human_required":false,"input_schema":null,"input_example":null,"tags":["compare","rank","multiple","portfolio"]},{"id":"agent-opportunity-underwriter","name":"Agent Opportunity Underwriter","description":null,"endpoint":"/v1/agent-opportunity-underwriter","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-opportunity-underwriter","method":"POST","price":"$4.90","human_required":false,"input_schema":null,"input_example":null,"tags":["underwrite","go no go","risk","kill condition"]},{"id":"autonomous-execution-blueprint","name":"Autonomous Execution Blueprint","description":null,"endpoint":"/v1/autonomous-execution-blueprint","url":"https://bounty-engineer-x402-prod.onrender.com/v1/autonomous-execution-blueprint","method":"POST","price":"$9.90","human_required":false,"input_schema":null,"input_example":null,"tags":["execution","implementation","plan","blueprint","submission"]},{"id":"agent-revenue-command-center","name":"Agent Revenue Command Center","description":null,"endpoint":"/v1/agent-revenue-command-center","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-revenue-command-center","method":"POST","price":"$19.90","human_required":false,"input_schema":null,"input_example":null,"tags":["command center","portfolio","fallback","execution order"]},{"id":"tool-call-dry-run","name":"Tool Call Dry Run","description":null,"endpoint":"/v1/tool-call-dry-run","url":"https://bounty-engineer-x402-prod.onrender.com/v1/tool-call-dry-run","method":"POST","price":"$0.01","human_required":false,"input_schema":null,"input_example":null,"tags":["tool call","dry run","arguments","validate"]},{"id":"tool-response-shield","name":"Tool Response Shield","description":null,"endpoint":"/v1/tool-response-shield","url":"https://bounty-engineer-x402-prod.onrender.com/v1/tool-response-shield","method":"POST","price":"$0.01","human_required":false,"input_schema":null,"input_example":null,"tags":["prompt injection","untrusted response","shield","sanitize"]},{"id":"schema-drift-guard","name":"Schema Drift Guard","description":null,"endpoint":"/v1/schema-drift-guard","url":"https://bounty-engineer-x402-prod.onrender.com/v1/schema-drift-guard","method":"POST","price":"$0.03","human_required":false,"input_schema":null,"input_example":null,"tags":["schema drift","openapi","breaking change","contract"]},{"id":"x402-payment-preflight","name":"x402 Payment Preflight","description":null,"endpoint":"/v1/x402-payment-preflight","url":"https://bounty-engineer-x402-prod.onrender.com/v1/x402-payment-preflight","method":"POST","price":"$0.05","human_required":false,"input_schema":null,"input_example":null,"tags":["x402","payment","preflight","seller","before paying"]},{"id":"x402-settlement-test","name":"x402 Settlement Canary","description":null,"endpoint":"/v1/x402-settlement-test","url":"https://bounty-engineer-x402-prod.onrender.com/v1/x402-settlement-test","method":"GET","price":"$0.001","human_required":false,"input_schema":null,"input_example":null,"tags":["x402 settlement","payment path","settlement test","payment test","canary","verify payment"]},{"id":"action-idempotency","name":"Action Idempotency Gate","description":null,"endpoint":"/v1/action-idempotency","url":"https://bounty-engineer-x402-prod.onrender.com/v1/action-idempotency","method":"POST","price":"$0.002","human_required":false,"input_schema":null,"input_example":null,"tags":["idempotency","exactly once","duplicate action","retry side effect","reserve action"]},{"id":"run-ledger","name":"Agent Run Ledger","description":null,"endpoint":"/v1/run-ledger","url":"https://bounty-engineer-x402-prod.onrender.com/v1/run-ledger","method":"POST","price":"$0.005","human_required":false,"input_schema":null,"input_example":null,"tags":["run ledger","checkpoint","workflow history","recovery","audit log"]},{"id":"agent-execution-gate","name":"Agent Execution Gate","description":null,"endpoint":"/v1/agent-execution-gate","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-execution-gate","method":"POST","price":"$0.02","human_required":false,"input_schema":null,"input_example":null,"tags":["execution gate","control plane","pre execution","safe action","idempotency","purchase safety"]},{"id":"agent-purchase-firewall","name":"Agent Purchase Firewall","description":null,"endpoint":"/v1/agent-purchase-firewall","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-purchase-firewall","method":"POST","price":"$0.01","human_required":false,"input_schema":null,"input_example":null,"tags":["purchase firewall","budget","duplicate payment","seller drift","pay-to changed","payment safety","before purchase"]},{"id":"agent-state","name":"Agent State Fabric","description":null,"endpoint":"/v1/agent-state","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-state","method":"POST","price":"$0.003","human_required":false,"input_schema":null,"input_example":null,"tags":["agent state","memory","persistent state","counter","lock","compare and set","coordination","workflow state"]},{"id":"web-extract","name":"Web Content Extract","description":null,"endpoint":"/v1/web-extract","url":"https://bounty-engineer-x402-prod.onrender.com/v1/web-extract","method":"POST","price":"$0.005","human_required":false,"input_schema":null,"input_example":null,"tags":["extract main webpage content as clean markdown or structured json from a url","url2md","web extract","web content","page content","markdown from url","structured json","source evidence","scrape url","website extraction"]},{"id":"public-web-audit","name":"Public Web Audit","description":null,"endpoint":"/v1/audit","url":"https://bounty-engineer-x402-prod.onrender.com/v1/audit","method":"GET","price":"$0.01","human_required":false,"input_schema":null,"input_example":null,"tags":["page metadata","http health","web audit","seo metadata","canonical","open graph","json-ld","agent readiness"]},{"id":"tender-search","name":"Tender Engineer Search","description":"Search current TED procurement notices with country, CPV and keyword filters. Up to 100 notices; not exhaustive coverage.","endpoint":"/v1/tender-search","url":"https://bounty-engineer-x402-prod.onrender.com/v1/tender-search","method":"POST","price":"$0.10","human_required":false,"input_schema":{"type":"object","additionalProperties":false,"properties":{"countries":{"type":"array","items":{"type":"string"},"maxItems":8},"cpv":{"type":"array","items":{"type":"string","pattern":"^[0-9]{2,8}$"},"maxItems":6},"keywords":{"type":"array","items":{"type":"string","maxLength":60},"maxItems":8},"days":{"type":"integer","minimum":1,"maximum":90,"default":30},"limit":{"type":"integer","minimum":1,"maximum":100,"default":50},"capabilities":{"type":"string","maxLength":1500}}},"input_example":null,"tags":["tender","procurement","public contract","cpv","ted search"]},{"id":"tender-match","name":"Tender Engineer Match","description":"Rank a bounded TED search against supplier capabilities, with transparent relevance reasons and source links. Not a qualification or win prediction.","endpoint":"/v1/tender-match","url":"https://bounty-engineer-x402-prod.onrender.com/v1/tender-match","method":"POST","price":"$0.25","human_required":false,"input_schema":{"type":"object","additionalProperties":false,"properties":{"countries":{"type":"array","items":{"type":"string"},"maxItems":8},"cpv":{"type":"array","items":{"type":"string","pattern":"^[0-9]{2,8}$"},"maxItems":6},"keywords":{"type":"array","items":{"type":"string","maxLength":60},"maxItems":8},"days":{"type":"integer","minimum":1,"maximum":90,"default":30},"limit":{"type":"integer","minimum":1,"maximum":100,"default":50},"capabilities":{"type":"string","maxLength":1500}}},"input_example":null,"tags":["tender match","supplier fit","procurement shortlist","bid fit"]}],"capabilities":["margin-unlock","margin-portfolio-unlock","json-contract-check","json-change-set","evidence-pack","context-pack","data-quality-gate","provider-route-plan","result-consensus-gate","retry-policy-plan","batch-budget-plan","structured-record-merge","tool-output-quality-gate","agent-commerce-plan","hash","sha256","sha512","base64","jwt-decode","json-canonicalize","funding-rate","funding-rates","market-data","margin-quote","savings-as-a-service","x402","mcp","a2a-agent-card","web-extract","web-audit","agent-security","payment-preflight","agent-state","bounty-intelligence"],"endpoints":{"x402_manifest":"https://bounty-engineer-x402-prod.onrender.com/.well-known/x402","x402_manifest_json":"https://bounty-engineer-x402-prod.onrender.com/.well-known/x402.json","openapi":"https://bounty-engineer-x402-prod.onrender.com/openapi.json","agent_card":"https://bounty-engineer-x402-prod.onrender.com/.well-known/agent-card.json","mcp":"https://bounty-engineer-x402-prod.onrender.com/mcp","a2a":"https://bounty-engineer-x402-prod.onrender.com/a2a","mcp_descriptor":"https://bounty-engineer-x402-prod.onrender.com/.well-known/mcp.json","a2a_agent_card":"https://bounty-engineer-x402-prod.onrender.com/.well-known/agent-card.json","free_router":"https://bounty-engineer-x402-prod.onrender.com/v1/recommend-tool","autonomous_offer":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-offer","ard":"https://bounty-engineer-x402-prod.onrender.com/.well-known/ard.json","free_margin_quote":"https://bounty-engineer-x402-prod.onrender.com/v1/margin-quote","health":"https://bounty-engineer-x402-prod.onrender.com/health","public_status":"https://bounty-engineer-x402-prod.onrender.com/public-status"},"payment":{"protocol":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","currency":"USDC","pay_to":"DkJ3ZSKduPpABsp9MdphS1ssB39MCVHfSKgasbuFaSko","settlement":"direct"}}