{"uid":"cap_S7mil2jJ0VaLff8w4QcG2","slug":"agent-security-gateway-completeness-validator-12102885","name":"Agent Security Gateway – Completeness Validator","description":"Pay-per-request security APIs for autonomous AI agents using x402. Detect Japanese prompt injection, validate content, scan for threats, and perform pre-payment security checks. Built for USDC/Base payments.","url":"https://agent-security-gateway.onrender.com/api/validate/completeness","method":"POST","headers":{},"bodySchema":{"type":"object","required":["task","actual_items","expected_items"],"properties":{"task":{"type":"string"},"match_type":{"type":"string"},"actual_items":{"type":"array"},"expected_items":{"type":"array"}}},"responseSchema":{},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Bd1f6IIcP2LQXrlMQKyVk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether actual output items fully cover expected items for a given task, checking completeness of agent-generated results","exampleAgentPrompt":"Check if the agent's output is complete for the task 'extract all product names from catalog': the actual items returned are ['Widget A','Widget B'] and the expected items are ['Widget A','Widget B','Widget C','Widget D'] — use exact match type.","exampleUseCases":null,"resultDescription":"Returns a completeness assessment indicating whether the actual items fully cover the expected items for the task, likely including details on missing items, coverage percentage, or pass/fail status.","failureModes":["Missing required fields (task, actual_items, or expected_items) returns 400 validation error","Payment failure via x402 protocol returns 402 Payment Required","Empty arrays for actual_items or expected_items may return edge-case results","Invalid match_type value may cause unexpected comparison behavior","Service unavailability on Render free-tier hosting may cause timeouts or cold-start delays"],"whenToPreferThis":"Use this endpoint when an AI agent needs to programmatically verify that its output is complete before proceeding — especially in multi-step pipelines where missing items could cause downstream failures. Prefer this over manual checks when expected outputs are enumerable and can be compared item-by-item. Best suited for agents that need pay-per-use security validation without standing up their own validation infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:30:31.168Z","isFirstParty":false}