{"uid":"cap_smyydXz0B7HzegBDTyPIV","slug":"signalharness-search-result-deduplication-928154b4","name":"SignalHarness Search Result Deduplication","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/search_result_deduplicate/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Verify the caller-supplied data before relying on this result."],"service_id":"search_result_deduplicate","analysis_json":"{\"example\":\"schema-valid caller-supplied data\"}","evidence_scope":"caller_supplied_data"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"search_result_deduplicate","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"85e28f21a17497881196df0ec0f4ca02aec858686d543a1284d3f650c4568665","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WjPrrkP7RiAkV9rRFhm7t","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Removes duplicate entries from a JSON-formatted list of search results, returning a deduplicated set with analysis metadata.","exampleAgentPrompt":"I just got back a big list of search results in JSON format and there are a lot of duplicates in it — can you deduplicate them for me using SignalHarness and return the cleaned-up set?","exampleUseCases":[{"title":"Clean web search pipeline output","prompt":"I ran a search across multiple sources and combined the results into a JSON blob, but there are tons of duplicates. Can you send it through the SignalHarness deduplication service and give me back just the unique results?"},{"title":"Deduplicate aggregated news results","prompt":"I've got a JSON list of news article results aggregated from several feeds and a lot of them are repeated — run deduplication on this JSON and tell me what's left after removing the duplicates."},{"title":"Prepare search results for downstream ranking","prompt":"Before I send these search results to the ranking step, I want to strip out any duplicates from this JSON payload — can you call the search result deduplication service on it and return the cleaned list?"}],"resultDescription":"Returns a JSON object containing a deduplicated analysis result (analysis_json), a service_id confirming the operation, warnings about caller-supplied data verification, and a receipt with payment confirmation details including network, amount, latency, and execution metadata on the Base network.","failureModes":["Malformed or invalid JSON in request_json field causes rejection","Input JSON exceeds 65,536 character limit resulting in validation error","Ambiguous duplicate detection criteria may yield unexpected deduplication results","Payment failure on Base network prevents execution","Service returns warnings that caller-supplied data should be verified independently"],"whenToPreferThis":"Choose this endpoint when you have a JSON-formatted list of search results that may contain duplicate entries and need a lightweight, pay-per-call deduplication pass before downstream processing. It is well-suited for agent pipelines that aggregate results from multiple sources and need cheap, automated deduplication at $0.01 USDC per call via x402 on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:47:40.271Z","isFirstParty":false}