{"uid":"cap_J0zi3BjlYbkKAsKZnlSuu","slug":"radio-withzero-xyz-radio-zero-buyer-link-code-minter-58956491","name":"Radio Zero Buyer Link Code Minter","description":"Mint a single-use code (10 min) that links another purchasing channel to this buyer account.","url":"https://radio.withzero.xyz/api/v1/buyer/link-codes","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{},"additionalProperties":false},"responseSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["code","expires_at","buyer_id"],"properties":{"code":{"type":"string"},"buyer_id":{"type":"string"},"expires_at":{"type":"string"}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"proven_free","priceSource":"registry","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":"metered","summary":"metered — billed by usage","primary":{"kind":"metered","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"metered","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_ozNUPOL_bqeE-VVHYIUo6","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"radio.buyer_link_code:1"}],"brandName":"radio.withzero.xyz","brandSlug":"radio-withzero-xyz-mpp","brandBaseUrl":"https://radio.withzero.xyz","brandDocsUrl":null,"whatItDoes":"Mints a single-use, 10-minute expiry code that links another purchasing channel to the current buyer account on Radio Zero.","exampleAgentPrompt":"Generate a link code on my Radio Zero account so I can connect my other purchasing channel to it — I need the code before it expires in 10 minutes.","exampleUseCases":[{"title":"Merge second wallet into radio account","prompt":"I have a second crypto wallet I want to use to buy airtime on Radio Zero — can you mint a link code from my main account so I can connect the new wallet to it?"},{"title":"Onboard a new agent purchasing channel","prompt":"My automated agent is using a different channel to pay for airtime, but I want it tied to my existing Radio Zero buyer account — generate a link code I can pass to that channel right now."},{"title":"Recover access via alternate channel","prompt":"I lost access to the channel I originally used to set up my Radio Zero account, but I can still log in here — mint me a link code so I can re-attach my alternate channel before it's too late."}],"resultDescription":"Returns a JSON object containing a single-use alphanumeric link code (valid for 10 minutes), the expiry timestamp (ISO 8601 string), and the buyer ID of the account being linked to. The code must be presented via the companion 'present link code' endpoint on the other channel within the expiry window.","failureModes":["Authentication failure — caller is not a valid authenticated buyer; returns 401","Rate limiting — too many link codes minted in a short window; returns 429","Server error — transient backend failure; returns 500","Expired code — if the returned code is not used within 10 minutes it becomes invalid and a new one must be minted"],"whenToPreferThis":"Use this endpoint when a user needs to consolidate multiple purchasing channels (wallets, agents, or payment methods) under a single Radio Zero buyer account. This is the initiation step — called on the primary account — and must be paired with the 'present link code' endpoint called on the secondary channel. Prefer this over re-registering a new account when the user wants to preserve their existing airtime balance, earnings, or library.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:35:17.052Z","isFirstParty":true}