{"uid":"cap_WDk5OWlUO40zZPKk1MIXD","slug":"case-convert-text-tool-x402-usdc-12909b8d","name":"Case Convert Text Tool (x402 USDC)","description":"Convert text to upper, lower, title, sentence, camel, snake, or kebab case without calling an upstream model. Pay up to $0.001 per request with x402 USDC on Base. Public paid calls are limited to 1500 input characters and 128 output tokens.","url":"https://gpt55.558686.xyz/v1/tools/case-convert","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","additionalProperties":true},"queryParams":{"type":"object","required":["text"],"properties":{"case":{"enum":["upper","lower","title","sentence","camel","snake","kebab"],"type":"string"},"text":{"type":"string","maxLength":20000,"minLength":1}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"fetchedAt":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.0001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1ecOSFu9xPF-50TWU7KO0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts input text to a specified casing style (upper, lower, title, sentence, camel, snake, or kebab) via a pay-per-call x402 USDC API.","exampleAgentPrompt":"Convert the text 'hello world from the api' to title case — pay per call, no subscription needed.","exampleUseCases":[{"title":"Rename variables to snake_case","prompt":"Take this list of variable names — 'myVariableName', 'totalCountValue', 'userEmailAddress' — and convert them all to snake_case so I can use them in my Python script."},{"title":"Format article titles to title case","prompt":"I've got a bunch of blog post titles that are all lowercase and I need them properly formatted in title case before publishing — can you convert them for me?"},{"title":"Generate camelCase keys from labels","prompt":"Convert these form field labels to camelCase so I can use them as JSON keys in my code: 'first name', 'date of birth', 'phone number'."}],"resultDescription":"A JSON object with an 'ok' boolean, 'tool' field set to 'caseConvert', the converted text result, and a 'fetchedAt' timestamp indicating when the conversion was performed.","failureModes":["Missing required 'text' query parameter returns an error","Text exceeding 20,000 characters rejected","Invalid 'case' enum value returns an error","Insufficient USDC balance or failed x402 payment results in 402 Payment Required","Network issues with Base blockchain payment layer cause timeouts"],"whenToPreferThis":"Use this endpoint when you need a simple, stateless, pay-per-call text case conversion without a subscription, especially in automated pipelines that pay via x402 USDC on Base. Prefer it over subscription-based APIs when call volume is low or sporadic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:44:39.530Z","isFirstParty":false}