{"uid":"cap_-Foy4oMVy7IZp0rE2XMjN","slug":"signalharness-search-result-pagination-merge-3acbd9fe","name":"SignalHarness Search Result Pagination Merge","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_pagination_merge/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_pagination_merge","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_pagination_merge","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"606da293d120eb3e5226386f8c6d205562e14467a22a88acce554a0f803215af","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_xCst1x-dKvGQDqQqN0RbP","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":"Merges and deduplicates paginated search results from caller-supplied JSON data into a unified result set.","exampleAgentPrompt":"I have multiple pages of search results in JSON format and I need them merged and deduplicated into a single unified list — can you run the search_result_pagination_merge service on this data?","exampleUseCases":[{"title":"Merging multi-page product search results","prompt":"I scraped 5 pages of product search results and they overlap — merge them all into one clean deduplicated list using the pagination merge service."},{"title":"Consolidating paginated API responses","prompt":"I have JSON from three separate paginated API calls that all returned search results — combine them into a single dataset with duplicates removed."},{"title":"Flattening search chunks for downstream analysis","prompt":"I ran a search query across multiple offset pages and got back separate JSON blobs for each — merge them into one unified result so I can analyze the full set."}],"resultDescription":"Returns a JSON object containing a merged analysis_json with the consolidated results, a list of warnings (e.g. to verify caller-supplied data), and a full execution receipt including payment ID, request ID, service version, result SHA256 hash, and latency metrics.","failureModes":["Invalid or malformed request_json causes schema validation failure","request_json exceeding 65536 character limit is rejected","Caller-supplied data that cannot be parsed as valid JSON returns an error","Service may return warnings if data integrity cannot be verified","Payment failure on Base network results in 402 response and no execution"],"whenToPreferThis":"Choose this endpoint when you need to merge and deduplicate paginated search results from caller-supplied JSON and want a verifiable, receipted computation via the x402 pay-per-call protocol on Base USDC. Prefer this over manual deduplication when you need an auditable result hash and execution receipt.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:05:21.628Z","isFirstParty":false}