{"uid":"cap_rbIYuE1fxpcL0v-fBkxFD","slug":"radio-withzero-xyz-radio-station-queue-intent-status-poller-5f51879e","name":"Radio Station Queue Intent Status Poller","description":"Recent queue intents for your station with outcomes — poll after a queue POST returns status: pending.","url":"https://radio.withzero.xyz/api/v1/stations/{id}/queue","method":"GET","headers":{},"bodySchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"responseSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["station","intents"],"properties":{"intents":{"type":"array","items":{"type":"object","required":["intentId","programId","title","status","createdAt","outcome"],"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"status":{"enum":["pending","draining","consumed","failed"],"type":"string"},"outcome":{"anyOf":[{"type":"object","properties":{"error":{"type":"string"},"mixed":{"type":"boolean"},"airsAtMs":{"type":"number"},"exitAtMs":{"type":"number"},"enteredAtMs":{"type":"number"},"transitionMs":{"type":"number"}},"additionalProperties":false},{"type":"null"}],"description":"Set once the intent is consumed or failed."},"intentId":{"type":"string"},"createdAt":{"type":"string"},"programId":{"type":"string"}},"additionalProperties":false}},"station":{"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_0DnSsKVYr7evzO1amcxFo","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"radio.stations.queue.list:1"}],"brandName":"radio.withzero.xyz","brandSlug":"radio-withzero-xyz-mpp","brandBaseUrl":"https://radio.withzero.xyz","brandDocsUrl":null,"whatItDoes":"Returns recent queue intents for a station with their current status and outcome details, used to poll for results after a queue POST returns pending.","exampleAgentPrompt":"Check the recent queue intents for my radio station (ID: station-abc123) and tell me whether my last submitted show has moved past pending — I need to see the outcome details like when it aired or if it failed.","exampleUseCases":[{"title":"Polling a pending broadcast intent","prompt":"I just submitted a show to my station queue and it came back as pending — can you keep polling station 'station-abc123' queue until the intent is either consumed or failed, and let me know the outcome?"},{"title":"Debugging a failed show submission","prompt":"One of my recent queue intents on station 'station-xyz789' seems to have failed. Can you pull up the recent queue intents and show me the error details for any failed ones?"},{"title":"Confirming airtime for a queued program","prompt":"I want to verify that the show I queued on my station 'station-q42' actually aired — can you get the latest queue intents and show me the airsAtMs and enteredAtMs for any consumed intents?"}],"resultDescription":"Returns a JSON object containing the station ID and an array of recent queue intents, each with intentId, programId, title, createdAt, a status enum (pending, draining, consumed, failed), and an outcome object (set once consumed or failed) containing timing fields like airsAtMs, exitAtMs, enteredAtMs, transitionMs, a mixed flag, and an error string if applicable.","failureModes":["Invalid or non-existent station ID returns an error or empty result","Unauthorized access if the caller is not the station owner","No intents returned if no queue activity has occurred recently","Outcome fields remain null while status is still pending or draining","Network timeout if the radio service is temporarily unavailable"],"whenToPreferThis":"Use this endpoint immediately after a queue POST returns status: pending, and continue polling it to detect when your intent transitions to consumed or failed. It is the correct endpoint for tracking the full lifecycle of a broadcast queue submission on radio.withzero.xyz, including timing data for transitions. Prefer this over any generic status endpoint when you need outcome details specific to station queue intents.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:30:35.218Z","isFirstParty":true}