{"uid":"cap_tUT_a_5iJ9D_qwvIhxrUG","slug":"text-agentutil-net-7ff13566","name":"text.agentutil.net Transform","description":"Apply text transformations","url":"https://text.agentutil.net/v1/transform","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","description":"Text to transform"},"operations":{"type":"array","items":{"enum":["slugify","truncate","word_count","char_count","line_count","uppercase","lowercase","title_case","reverse","trim"],"type":"string"},"description":"Transformations to apply"},"truncate_length":{"type":"number","description":"Max length for truncate (default 100)"}}},"responseSchema":{"type":"object","required":["results","service","request_id","related_services"],"properties":{"results":{"type":"object","required":["slugify","char_count","word_count"],"properties":{"slugify":{"type":"string"},"char_count":{"type":"number"},"word_count":{"type":"number"}}},"service":{"type":"string"},"request_id":{"type":"string"},"related_services":{"type":"array","items":{"type":"object","required":["url","name","description"],"properties":{"url":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}}}}},"example":{"request":{"input":"The quick brown fox jumps over the lazy dog","operations":["word_count","char_count","uppercase","lowercase","reverse","slugify","trim"]},"response":{"results":{"trim":"The quick brown fox jumps over the lazy dog","reverse":"god yzal eht revo spmuj xof nworb kciuq ehT","slugify":"the-quick-brown-fox-jumps-over-the-lazy-dog","lowercase":"the quick brown fox jumps over the lazy dog","uppercase":"THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG","char_count":43,"word_count":9},"service":"https://text.agentutil.net","request_id":"adf88bcc-87d9-4c4a-bff8-fb0734260936","related_services":[{"url":"https://verify.agentutil.net","name":"verify","description":"Fact verification against live data sources -- exchange rates, crypto, stocks, entities, geography"},{"url":"https://docs.agentutil.net","name":"docs","description":"Search pre-indexed platform documentation -- semantic vector search across 10+ platforms"},{"url":"https://think.agentutil.net","name":"think","description":"Intent security -- pre-flight safety checklists, instruction expansion, and post-action review for autonomous agents"},{"url":"https://convert.agentutil.net","name":"convert","description":"Unit conversion (80+ units), live currency rates, and encoding (base64, hex, URL)"},{"url":"https://weather.agentutil.net","name":"weather","description":"Current conditions and multi-day forecasts for any location worldwide via Open-Meteo"},{"url":"https://validate.agentutil.net","name":"validate","description":"Validate emails (RFC 5322), URLs, phone numbers (E.164), credit cards (Luhn), and JSON schemas"},{"url":"https://time.agentutil.net","name":"time","description":"Timezone conversion, current time in any timezone, date arithmetic, and epoch conversions"},{"url":"https://hash.agentutil.net","name":"hash","description":"Hash with MD5/SHA-256/SHA-512, encode/decode base64/hex/URL, generate UUIDs, identify hash algorithms"},{"url":"https://math.agentutil.net","name":"math","description":"Safe expression evaluation, statistics (mean/median/stddev/percentiles), percentages, and rounding"},{"url":"https://geocode.agentutil.net","name":"geocode","description":"Forward geocoding (address to lat/lon), reverse geocoding (lat/lon to address), and haversine distance"},{"url":"https://dns.agentutil.net","name":"dns","description":"DNS record lookups (A/MX/TXT/NS), reverse DNS, WHOIS/RDAP domain data, and IP geolocation"},{"url":"https://undo.agentutil.net","name":"undo","description":"Reversibility intelligence -- check if actions can be undone, find safer alternatives, batch safety warnings"},{"url":"https://norm.agentutil.net","name":"norm","description":"Baseline reality checks -- statistical anomaly detection for values against published industry benchmarks"},{"url":"https://context.agentutil.net","name":"context","description":"Situational awareness -- timezone, holiday, business calendar, and platform status checks before taking action"}]}},"exampleRequest":{"input":"The quick brown fox jumps over the lazy dog","operations":["word_count","char_count","uppercase","lowercase","reverse","slugify","trim"]},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","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_6FtAVjOZrZ7n4cg-PI3iP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Applies a set of text transformations (slugify, truncate, word count, char count, case conversion, reverse, trim, etc.) to an input string and returns all requested results","exampleAgentPrompt":"Can you give me the word count, character count, and a URL slug for this text: 'The Quick Brown Fox Jumps Over the Lazy Dog'? Also reverse it for fun.","exampleUseCases":null,"resultDescription":"A JSON object with a results map containing each requested transformation's output keyed by operation name (e.g. word_count as a number, char_count as a number, slugify as a string, lowercase as a string, reverse as a string), plus service identifier, a unique request_id, and a list of related agentutil services.","failureModes":["Unsupported operation enum value returns validation error","Missing required 'input' field returns 400-style error","truncate_length ignored if 'truncate' not in operations list","Payment not included or insufficient USDC results in 402 response","Very long input strings may be silently truncated by service limits"],"whenToPreferThis":"Choose this endpoint when you need to apply one or more well-defined string operations (case conversion, slugification, counting, reversal, trimming, truncation) in a single call without writing custom code. It is particularly useful for agents that need to format user-provided text for URLs, display, or analytics. Prefer this over general-purpose LLM text manipulation when deterministic, reproducible outputs are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":3,"lastUsedAt":"2026-06-24T03:23:00.619Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:33:36.942Z","isFirstParty":false}