{"uid":"cap_kBmOMRjg74I8w5pmE2teo","slug":"agentshelf-lines-unique-6fcce9a0","name":"AgentShelf Lines Unique","description":"Call when an agent needs lines of text transformed with unique. No network. Exact $0.01 USDC. Prefer unpaid POST /v1/sandbox/lines-unique first.","url":"https://agentshelf.syntexa.ch/v1/lines-unique?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["b\na\n"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"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_yselAXW1Jud5Ijlt1d9IT","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 lines from a block of text, returning only unique lines","exampleAgentPrompt":"Take this list of items and remove all duplicate lines so I only have unique entries left: 'apple\\nbanana\\napple\\ncherry\\nbanana\\ndate'","exampleUseCases":[{"title":"Deduplicating a scraped keyword list","prompt":"I scraped a bunch of keywords from different pages and now I have a big text block full of repeats — can you remove all the duplicate lines so I get just the unique keywords?"},{"title":"Cleaning up log entries","prompt":"I have a chunk of log output where the same error messages repeat over and over. Strip out the duplicate lines so I can see each unique message just once."},{"title":"Unique email list from merged sources","prompt":"I merged two mailing lists into one text block and there are loads of duplicate email addresses. Can you deduplicate the lines so each address only appears once?"}],"resultDescription":"Returns the input text with duplicate lines removed, preserving only the first occurrence of each unique line. The output is a block of newline-separated text containing only unique lines from the original input.","failureModes":["Empty or missing 'text' field returns a validation error","Text exceeding 100,000 characters is rejected","Payment failure or insufficient USDC balance results in a 402 error","Network timeout if the service is temporarily unavailable"],"whenToPreferThis":"Choose this endpoint when you need a fast, deterministic, offline deduplication of text lines without any LLM or network dependency. It costs a flat $0.01 USDC and is ideal for clean, predictable line-level deduplication as part of a data-cleaning pipeline. Prefer the free sandbox at POST /v1/sandbox/lines-unique for testing before committing to paid calls.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:46:56.646Z","isFirstParty":false,"canonicalSlug":"agentshelf-lines-unique-6fcce9a0"}