{"uid":"cap_FkiJr57a8d_KwVyfrC1B3","slug":"bounty-engineer-task-acceptance-gate-b0d68663","name":"Bounty Engineer Task Acceptance Gate","description":"Machine-buyable infrastructure for autonomous agents: API cost routing, margin optimization, funding-rate data, webpage extraction, result verification, spend controls, retry planning, state, tender search and GitHub bounty intelligence.","url":"https://bounty-engineer-x402-prod.onrender.com/v1/task-acceptance-gate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"deliverable":{},"acceptance_rules":{"type":"array","maxItems":50,"minItems":1}}},"responseSchema":{"type":"json","example":{"ok":true,"mode":"task_acceptance_gate","results":[{"id":"items","pass":true,"path":"/items","found":true,"operator":"length_gte"},{"id":"currency","pass":true,"path":"/currency","found":true,"operator":"eq"}],"decision":"accept","rule_count":2,"limitations":["Evaluates explicit deterministic rules only. It does not judge subjective quality, truth, safety or legal compliance."],"failed_count":0,"passed_count":2,"deliverable_sha256":"260ea9aec34b1b5252752ad0bb1f9ad26b2fef3494a86491bc4fcbf7702c59ed"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_d_pLIWh7oKlUu3ekGNmcM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates a task deliverable against a set of deterministic acceptance rules and returns a pass/fail decision with per-rule results and a content hash.","exampleAgentPrompt":"Check if this deliverable passes my acceptance rules: it should have an items array with at least 3 entries and a currency field equal to 'USD' — here's the JSON output from the previous step.","exampleUseCases":[{"title":"Bounty payout gate for agent task","prompt":"Before releasing the bounty payment, verify that the agent's deliverable has at least 10 items in the results array and that the status field equals 'complete'."},{"title":"Contract condition check before state transition","prompt":"I have a workflow that only advances when the deliverable passes two rules: the score field must be greater than 0.8 and the errors array must have length zero. Can you run the acceptance gate on this output?"},{"title":"Automated QA on structured API response","prompt":"Run an acceptance check on this API response — I need to confirm the currency equals 'EUR' and the data array has at least 1 entry before I log it as successful."}],"resultDescription":"Returns a JSON object with an overall accept/reject decision, a per-rule breakdown showing each rule's id, path, operator, found status, and pass/fail result, a SHA-256 hash of the deliverable for audit purposes, counts of passed and failed rules, and a list of evaluation limitations (e.g. no subjective or legal judgment).","failureModes":["Missing or empty acceptance_rules array causes a 400-level error","Deliverable field not provided or malformed JSON results in validation failure","Rule paths that do not exist in the deliverable are flagged as not found and fail","Operators not supported by the engine may return errors or unexpected results","Network timeout or service unavailability on Render cold-start returns 5xx"],"whenToPreferThis":"Use this endpoint when an autonomous agent needs a deterministic, auditable pass/fail verdict on a structured deliverable before triggering payment, state transitions, or bounty release. It is ideal for agentic workflows requiring tamper-evident receipts (SHA-256 hash) and explicit rule-by-rule traceability. Prefer it over custom validation logic when you need a standardized acceptance contract that can be logged and disputed later.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:48:50.996Z","isFirstParty":false,"canonicalSlug":"bounty-engineer-task-acceptance-gate-b0d68663"}