{"uid":"cap_eHo1rK8xOAAUyoWKOnc4P","slug":"otp-uri-generator-94cca3b2","name":"OTP URI Generator","description":"Kostenlose Guides, Solo-Playbooks und Artikel zu KI, Automation und Side Hustles — für Menschen, die mit echten Systemen online Einkommen aufbauen wollen. Transparent finanziert über faire Affiliate-Links.","url":"https://kihustle.tech/agents/api/v1/otp-uri-generator?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"issuer":{"type":"string"},"secret":{"type":"string"},"account":{"type":"string"}}},"responseSchema":{"type":"json","example":{"result":"processed","status":"success"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/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_qJePJFiNhDNnj6rT2liYy","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":"Generates an otpauth:// URI from an issuer, secret, and account name for use with TOTP authenticator apps","exampleAgentPrompt":"Generate an OTP URI for my app called 'MyService' with the TOTP secret 'JBSWY3DPEHPK3PXP' and the account name 'user@example.com' so I can set up two-factor authentication.","exampleUseCases":[{"title":"2FA onboarding for new users","prompt":"I need to set up two-factor authentication for a new user — their account is 'alice@myapp.com', the issuer is 'MyApp', and the TOTP secret is 'BASE32SECRET123'. Can you generate the otpauth URI so I can show them a QR code?"},{"title":"Authenticator app provisioning URI","prompt":"Generate an OTP URI for issuer 'WorkPortal', account 'john.doe@company.com', and secret 'HXDMVJECJJWSRB3HWIZR4IFUGFTMXBOZ' so I can provision Google Authenticator for our employee onboarding flow."},{"title":"TOTP secret encoding for developer testing","prompt":"I'm testing my TOTP implementation — can you create an otpauth URI using issuer 'TestApp', secret 'AAAAAAAAAAAAAAAA', and account 'testuser@dev.local' so I can scan it with an authenticator app?"}],"resultDescription":"Returns a JSON object with a 'result' field containing the generated otpauth:// URI string and a 'status' field indicating success, which can be used to generate a QR code or configure an authenticator application for TOTP-based two-factor authentication.","failureModes":["Missing required fields (issuer, secret, or account) may result in an error or malformed URI","Invalid or non-Base32 TOTP secret could produce an unusable OTP URI","Overly long issuer or account strings may cause encoding issues"],"whenToPreferThis":"Choose this endpoint when you need to programmatically generate otpauth:// URIs for TOTP-based two-factor authentication setup, especially in automated onboarding flows, developer tooling, or security provisioning pipelines where you need to encode an issuer, account, and secret into a scannable authenticator URI.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T02:50:27.798Z","isFirstParty":false,"canonicalSlug":"otp-uri-generator-8ed51c89"}