{"uid":"cap_ag-_xjsPldM6hJFnGJQmE","slug":"signaldesk-ai-text-to-snake-case-converter-7b7b8e83","name":"SignalDesk AI – Text to snake_case Converter","description":"Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.","url":"https://x402-agent.kariguetoazul.workers.dev/api/text/snake-case?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":4096,"description":"Text to process."}}},"responseSchema":{"type":"json","example":{"text":"user_profile_name"}},"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_o1aChcOkS6ZKCCf9ZT3Cq","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":"Converts any input text string into snake_case format (e.g. 'User Profile Name' → 'user_profile_name')","exampleAgentPrompt":"Convert 'User Profile Name' to snake_case so I can use it as a variable name in my code.","exampleUseCases":[{"title":"Normalize database column names","prompt":"I have a list of human-readable column headers like 'First Name', 'Date of Birth', 'Account Balance' — can you convert each one to snake_case so I can use them directly in my SQL schema?"},{"title":"Generate code variable from user label","prompt":"The user typed in 'Total Monthly Revenue' as a field name in our form builder. Convert it to snake_case so we can store it as a safe JSON key in the backend."},{"title":"Standardize API response keys","prompt":"I'm building an API and the property name 'Customer Order ID' needs to be reformatted to snake_case before I include it in the response payload — can you do that?"}],"resultDescription":"A JSON object with a 'text' field containing the input string transformed into snake_case (all lowercase, words separated by underscores, special characters and spaces normalized).","failureModes":["Empty or missing 'text' field returns an error or empty result","Input exceeding 4096 characters is rejected","Non-string input types may cause a validation error","Payment failure (x402) prevents the call from completing","Network timeout on Cloudflare Worker edge"],"whenToPreferThis":"Choose this endpoint when you need a reliable, paid microservice to programmatically convert arbitrary text to snake_case, particularly in automated pipelines where consistency is critical. Prefer over local regex solutions when you want a deterministic, hosted service that handles edge cases (mixed case, punctuation, unicode) without maintaining your own logic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:38:57.062Z","isFirstParty":false,"canonicalSlug":"signaldesk-ai-text-to-snake-case-converter-7b7b8e83"}