{"uid":"cap_Mdz7ftCdrdrYiNKvfAo3o","slug":"pennyrail-text-lines-deduplicator-9cc66748","name":"PennyRail Text Lines Deduplicator","description":"Machine-readable settlement service","url":"https://pennyrail.vercel.app/api/p/nano/text.lines-dedupe--dedupe-lines","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-IeOabb9_9B0u5n2314UI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Removes duplicate lines from a multi-line text string, returning only unique lines","exampleAgentPrompt":"Can you deduplicate the lines in this text for me? Here it is:\napple\nbanana\napple\ncherry\nbanana\ngrape","exampleUseCases":[{"title":"Clean up a log file output","prompt":"I've got a bunch of repeated log lines here — can you strip out the duplicates and give me just the unique ones?\nerror: connection refused\ninfo: server started\nerror: connection refused\ninfo: request received\ninfo: server started"},{"title":"Deduplicate a word list for NLP","prompt":"I have a word list for my NLP pipeline that has a lot of repeated entries. Can you remove the duplicate lines so I'm left with only unique words?"},{"title":"Unique tag extraction from scraped data","prompt":"I scraped these category tags from a bunch of web pages and they have tons of repeats. Can you deduplicate the lines so I only keep each tag once?"}],"resultDescription":"A text response containing only the unique lines from the input, with duplicate lines removed, preserving the first occurrence of each line.","failureModes":["Missing 'input' field returns a validation error","Empty string input may return an empty result","Very large inputs may time out or be rejected","Non-string input types may cause a schema validation error"],"whenToPreferThis":"Choose this endpoint when you need a simple, fast, pay-per-call deduplication of lines in a text string without setting up any local infrastructure. It is ideal for agent pipelines that process text lists, logs, or scraped content on the fly and need duplicates removed atomically in a single API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:03:18.676Z","isFirstParty":false}