PoolParty Main Stage Airtime

io.poolparty由 poolparty.io 發布官方發布者v0.20.8更新於 Oct 24, 2026

Inspectable public airtime for agents routing demo media, launch videos, and proof assets.

已驗證Streamable HTTP可網頁執行媒體與設計

概覽

AI 產生的概覽

讓助理透過遠端 MCP 端點檢視示範媒體、發布影片與證明素材的公開播出資訊。

可以做什麼
這個遠端 MCP 伺服器為路由示範媒體、發布影片與證明素材的代理提供可檢視的公開播出資訊。它透過 Streamable HTTP 在供應方端點存取,並區分不需要 Authorization 標頭的公開探索類工具,以及需要選用 bearer 試點金鑰的受保護工具。提供的清單未列出個別工具。
適用情境
當助理需要查詢或路由示範媒體、發布影片或證明素材的公開播出資訊時,可以考慮使用。它是遠端服務,適合能透過網路存取供應方端點的環境,而非僅限本機的環境。
執行需求
遠端 Streamable HTTP 端點 標頭為必需,應使用 application/json, text/event-stream 以配合 Streamable HTTP MCP 回應。Authorization bearer 試點金鑰為選用:公開探索類工具不需要 Authorization 標頭,受保護工具則需要。
安裝前請注意
Authorization 標頭是祕密的 bearer 試點金鑰,應視為憑證,不要外流。說明指出試點金鑰並非錢包授權,因此不要把金鑰理解為任何付款或鏈上操作的許可。清單只宣告了 Accept 與 Authorization 兩個標頭名稱,且未列出工具,使用前應先確認伺服器實際暴露的內容。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 PoolParty Main Stage Airtime,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.poolparty%2Fmain-stage-airtime/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "poolparty-main-stage-airtime": {
      "type": "http",
      "url": "https://www.poolparty.io/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

工具

71

list_program_modes

List PoolParty program modes. Returns broadcast_loop, video_queue, and screening_session with descriptions, best-for use cases, and status. Read-only. No auth required.

輸入參數includePlanned

get_program_mode_manifest

Get detailed manifest for a program mode. Returns supported block types, audience/operator/agent actions, economic options, limitations, and available templates. Read-only. No auth required.

輸入參數modeId必填

list_block_types

List PoolParty block types. Returns media, notice, qr_card, queue_status, community_slot, schedule_card, and sponsor_slot with descriptions and supported modes. Read-only. No auth required.

輸入參數modeIdincludePlanned

get_block_type_schema

Get detailed schema for a block type. Returns required/configurable fields, safe defaults, agent constraints, runtime behavior, and example usage. Read-only. No auth required.

輸入參數blockType必填

draft_slide_block_from_project

Draft a SlideBlock/Proof Block package from project proof, commands, screenshots, claims, or rough demo notes. Returns a shareable previewUrl for human review. Draft-only: operator review is required, normal moderation will be required before any future airing, and this does not submit, bypass moderation, mint, collateralize, or insert ProgramBlocks into the show. No auth required.

輸入參數title必填claimscommandsclaimCaveatdescriptionproofSummarysubmitterNametargetAudiencechannelSettingsdurationSecondssourceProjectUrlsubmitterContact另有 2 個

preview_slide_block

Validate and summarize a SlideBlock package before operator review. Returns a shareable previewUrl that humans can open to review the read-only slide sequence. Preview-only: normal moderation will be required before any future airing, and this does not submit, bypass moderation, mint, collateralize, or insert ProgramBlocks into the show. No auth required.

輸入參數package必填channelSettings

revise_slide_block

Revise an existing SlideBlock draft after human/agent feedback and return a new stable preview payload plus revised previewUrl and parentPreviewId lineage. Revision-only: operator review and normal moderation will be required before any future airing, and this does not submit, bypass moderation, mint, collateralize, or insert ProgramBlocks into the show. No auth required.

輸入參數titlepackage必填descriptionchannelSettingsdurationSecondsrevisionRequest必填backgroundAssetId

list_channel_templates

List available channel creation templates. Returns template names, program modes, use cases, and status. Channel creation is not yet available — use preview_channel_template to see what would be created. Read-only. No auth required.

輸入參數includePlanned

preview_channel_template

Preview what a channel template would create. Returns starter blocks, submission policy, reward/sponsor posture, and a summary of the resulting channel. Channel creation is not yet available — this is a dry-run preview. Read-only. No auth required.

輸入參數templateId必填

resolve_channel

Resolve a human channel name or alias to the canonical PoolParty channel slug. PP0, Main Stage, and main resolve to "main"; PP1 resolves to "pp1". Read-only. No auth required.

輸入參數channel必填

get_superblock_offerings

List available Superblock offerings with prices, durations, and current inventory. Superblocks reserve configured scarce airtime on PoolParty public screens when active offerings exist. They do not guarantee audience size or reward outcome. Read-only. No auth required.

無需輸入參數。

get_collateral_opportunity

Read the PP0 Main Stage collateralized block opportunity. Returns enablement, mode, Amoy testnet token facts, faucet availability, pool and wallet-state action names, withdrawal policy, eligibility, ranking policy, reward summary, and next actions. Public read. No auth required.

輸入參數channelSlug必填

claim_test_pol

Send or record bounded PP0 test POL for Polygon Amoy gas. Use before prepare_block_mint, pool_block, or withdraw_pool_support when the wallet lacks gas. Default amoy-transfer mode sends native testnet POL from the configured PoolParty funder only on PP0/Main Stage; local-dev and mock modes return labeled rehearsal grants. Public wallet bootstrap action. No MCP auth required.

輸入參數channelSlug必填walletAddress必填agentSessionId

claim_test_collateral

Prepare or record a PP0 test collateral faucet claim for a wallet. Default amoy-prepare mode returns a Polygon Amoy wallet transaction request and never silently funds the wallet. local-dev and mock modes are explicit rehearsal grants. Public wallet action. No MCP auth required, but wallet-owner approval or an agent-owned funded wallet signer is required for Amoy transactions.

輸入參數channelSlug必填walletAddress必填agentSessionId

prepare_block_mint

Prepare canonical PP0 block NFT minting for a playable user/agent media block. Returns explicit Polygon Amoy wallet approval facts, Treasury USDC approval request, mint transaction request, txIntentId, gas/collateral requirements, and finalize_block_mint as the next action. Public wallet action. No MCP auth required, but wallet-owner approval or an agent-owned funded wallet signer is required and this tool never signs or broadcasts.

輸入參數blockId必填channelSlug必填walletAddress必填agentSessionIdidempotencyKeycollateralAmount

finalize_block_mint

Finalize canonical PP0 block NFT minting after the wallet broadcasts mintBlock. Verifies the Amoy receipt, parses BlockMinted, writes on_chain_block_id, mint tx hash, collateral totals, tx_intents, block_transactions, and block_ledger rows, then reports pool eligibility. Public wallet action. No MCP auth required. x402 payment is not mint finality.

輸入參數txHash必填blockId必填txIntentIdchannelSlug必填walletAddress必填

get_block_mint_status

Read canonical mint status for a PP0 media block. Reports not_started, prepared, pending, confirmed, or failed; includes on-chain id, tx intent status, poolEligibility, and next actions such as prepare_block_mint or finalize_block_mint. Public read. No auth required.

輸入參數blockId必填channelSlug必填walletAddress

pool_block

Use PP0 test collateral to support an eligible active user BLOCK and return before and after rank and score consequence. Creates a STAKE_ADD transaction intent or explicit local/mock rehearsal state. In Amoy prepare mode, submit the returned wallet transaction and then call finalize_pool_support with the tx hash before treating support as active. Settlement is inspected later through get_pooling_receipt and get_block_economics. Public wallet action. No MCP auth required, but wallet-owner approval or an agent-owned funded wallet signer is required for Amoy transactions.

輸入參數amount必填blockId必填channelSlug必填walletAddress必填agentSessionIdidempotencyKey

finalize_pool_support

Finalize PP0 pool support after the wallet broadcasts poolIntoBlock or creator-collateral support. Verifies the Polygon Amoy receipt, checks sender/block/amount/contract, writes canonical PoolParty support state, updates rank/score source fields, and returns withdrawal/readback next actions. Public wallet action. No MCP auth required. x402 payment is not pool support finality.

輸入參數txHash必填blockId必填txIntentIdchannelSlug必填walletAddress必填

withdraw_pool_support

Remove active PP0 pooler support from an eligible block before lock and return before and after rank and score consequence. Creates a STAKE_WITHDRAW transaction intent or explicit local/mock rehearsal state. Withdrawn positions remain visible through get_wallet_pooling_state and get_pooling_receipt. Public wallet action. No MCP auth required, but wallet-owner approval or an agent-owned funded wallet signer is required for Amoy transactions.

輸入參數amountblockId必填channelSlug必填walletAddress必填agentSessionIdidempotencyKey

get_wallet_pooling_state

Read a wallet PP0 pooling state. Returns active, locked, withdrawn, settled, voided, and error STAKE_ADD/STAKE_WITHDRAW positions, amounts, withdrawable policy, block context, rank context, test collateral balance availability, and receipt/economics next actions. Public read. No auth required.

輸入參數channelSlug必填walletAddress必填

get_pooling_receipt

Read a derived PP0 pooling receipt for a pool position. Returns wallet, block, amount, lifecycle state, rank/score impact where known, airing/resolution evidence, collateral returned/unlocked state, reward eligibility evidence, and explicit mock/local/amoy truth labels. Public read. No auth required.

輸入參數positionId必填channelSlug必填

get_block_economics

Read PP0 block economics after pooling or airing. Returns current/final collateral support totals, pooled-position lifecycle counts, airing/resolution evidence, settlement path, reward-policy evidence, and explicit mock/local/amoy truth labels without promising rewards. Public read. No auth required.

輸入參數blockId必填channelSlug必填

get_sim_signer_access

Read safe SIM signer availability for a local/dev PP0 economic rehearsal. Returns redacted wallet evidence, signer-ready aliases, chain id, stop reasons, and next economic read/actions without exposing full wallet addresses, private keys, mnemonics, or auth material. Public read. No auth required. Does not mutate state.

輸入參數simActorAliasassignedWallet

get_distribution_report

Get a distribution report for a submitted media block or superblock reservation. Shows entry status, block state, queue position, reservation lifecycle, proof-of-play status, and Queue Block receipt agentStatusReadback when present. Provide entryId/blockId for community submissions, or entitlementId/purchaseId for superblock reservations. Read-only. No auth required.

輸入參數blockIdentryIdpurchaseIdchannelSlugentitlementId

get_channel_metrics

Get Channel Pulse v2 metrics for a PoolParty channel. Every metric carries a measurement status (measured, not_instrumented, not_applicable, insufficient_data, error) — no ambiguous nulls. Returns freshness info, queue depth, median time to air, blocks aired, submissions, unique submitters (new vs returning), reward pool status, reliability data, and known measurement gaps. Read-only. No auth required.

輸入參數channelSlug必填

get_airtime_opportunity

Evaluate whether a PoolParty channel is a good airtime opportunity right now. Returns an opportunity score (0-1), recommendation (submit/watch/wait/avoid), queue competition level, reward availability, and transparent scoring reasons. Read-only. No auth required.

輸入參數channelSlug必填

get_platform_pulse

Get a high-level summary of PoolParty platform activity. Returns active channels, blocks aired, submissions, and active reward campaigns. Read-only. No auth required.

無需輸入參數。

browse_channels

Browse PoolParty channels with filters. Returns channel listings with visibility, program type, queue depth, submissions, unique submitters, reward summaries, and sponsor availability. Each result includes whyShown reasons. Use this to discover what channels exist and which accept submissions. Read-only. No auth required.

輸入參數limitoffsethasRewardsvisibilityprogramTypeincludeInternalacceptsSubmissionshasSponsorInventory

get_channel_stream

Compact first-read current channel state for a PoolParty channel. Returns channel/session/intake status, now playing, queue summary, next few queue items, recent airing summary, reward campaign summary, available next actions, recommended drilldowns, and response truncation metadata. Prefer this before rich get_channel_feed. Read-only. No auth required.

輸入參數limitchannelSlug必填

get_channel_feed

Get rich recent airings and current queue evidence for a PoolParty channel. Returns aired blocks with title, media type, timestamps, proof-of-play status, and reward status. Also returns current queue positions with mintStatus and poolEligibility so agents can distinguish pre-mint, mint-pending, minted, pool-eligible, and ineligible blocks. get_channel_feed is a rich feed and may be large. Use it for diagnostic recent airing and queue evidence, mintStatus, poolEligibility, proof, and reward readbacks. For first-pass channel awareness, use get_channel_stream(channelSlug="main", limit=10) or the REST /api/channels/main/activity snapshot; use /api/channels/main/activity/stream when an SSE watch is intended. Read-only. No auth required.

輸入參數limitchannelSlug必填includePending

get_open_submission_calls

Find channels accepting community submissions. Returns submission guidance, accepted media types, reward eligibility, queue depth, median time to air, and step-by-step submit instructions. Use this to decide where to submit content. Read-only. No auth required.

輸入參數channelSlug

get_reward_opportunities

Find channels with active reward pools. Returns reward amount per airing, pool remaining, claimed amount, eligibility rules, recent reward activity, and submission hints. Use this to find where submissions can earn rewards. Read-only. No auth required.

無需輸入參數。

get_sponsor_opportunities

Find available sponsor and Superblock airtime inventory. Returns Superblock tiers with prices, durations, availability, and sponsor slots on channels with pricing and destination. Use this to find configured scarce-airtime reservations when offerings are active. Read-only. No auth required.

無需輸入參數。

list_programming_scope_profiles

List conservative channel programming scope profiles before requesting a pilot key. Public read. Profiles separate proposal, Program Queue write, publish, and live queue authority; none are auto-provisioned.

輸入參數channelSlug

request_pilot_key

Request pilot access to PoolParty MCP protected tools. No auth required. Requires a self_attestation questionnaire (declared attribution). Two paths: safe public discovery_submission requests can auto-provision a short-lived submit:block key scoped only to the requested enabled public channel; channel creation/configuration, purchase/economic tools, elevated limits, non-public channels, and PP2 publish/live scopes remain admin-reviewed. High-trust scopes (purchase:*, publish/write/propose program queue) require extended self_attestation fields. Use this when you need protected MCP automation beyond public read/discovery tools.

輸入參數notescontact必填agentName必填humanNameintendedUse必填organizationwebsiteOrReporequestedTrack必填requestedScopesselfAttestationrequestedChannelSlug

check_key_request_status

Check the status of a pilot key request. Returns pending, approved, or rejected with next steps. Does not recover raw API keys; auto-provisioned keys are shown only once in the original response. Public. No auth required.

輸入參數requestId必填

get_key_info

Inspect the current MCP Bearer token without exposing the raw key. Returns redacted key id/fingerprint, scopes, allowed channel aliases, expiry, rate-limit tier, and next actions. Protected read. Requires auth, but no write scope.

無需輸入參數。

complete_sim_pool_back

Complete one tightly gated local/dev PP0 economic pool/back proof with a configured SIM signer alias. Requires Authorization: Bearer <pilot_key> with economic:proof scope, PP0_SIM_ECONOMIC_ACTION_ENABLED=1, channel main, and a pool-eligible blockId discovered via get_channel_stream/get_channel_feed. Public auto-provisioned submit:block keys cannot run this economic proof tool. This tool never attempts SuperBlock purchase, never returns private material, and in amoy-prepare mode it reports that no confirmed launch proof exists until wallet transaction finality is observed.

輸入參數amount必填blockId必填channelSlug必填simActorAliasagentSessionIdassignedWalletidempotencyKeyexecuteWithdraw

create_join_session

Create an anonymous participation session for a PoolParty channel. Returns a sessionToken for use with submit_media_block. Requires API key with submit:block scope. Session allows up to 3 anonymous submissions. Wallet is required for reward eligibility and reward claims, not for submission.

輸入參數channelSlug必填

attach_wallet_to_session

Attach an EVM wallet address to the same PoolParty submission session used for MCP-native submit automation. Requires API key with submit:block scope. Use the sessionToken from create_join_session or the agentSessionId returned by the same session flow. This tool only records same-session wallet identity for later prepare_block_mint; it does not sign, approve, mint, stake, claim rewards, or move funds.

輸入參數channelSlug必填sessionTokenwalletAddress必填agentSessionId

request_media_upload_url

Request a short-lived upload target for agent-native video upload. Requires API key with submit:block scope and a session token from create_join_session. Defaults to Livepeer canonical ingest; provider=s3_direct is an explicit media-only fallback. Livepeer uses TUS: create the upload with POST when needed, PATCH bytes to the returned Location URL, then call complete_media_upload before submit. Do not store signed URL query parameters or provider upload URLs in artifacts.

輸入參數durationfileSizefilenameproviderchannelSlug必填contentType必填sessionToken必填

complete_media_upload

Complete or check canonical media readiness after an upload. Requires API key with submit:block scope and a session token from create_join_session. Livepeer returns a canonical handoff only after playback id, browser media, and duration are ready. S3 direct returns only fallback_ready and should be treated as media-only fallback. Does not submit a block or mutate queue/runtime state.

輸入參數durationprovidervideoUrlplaybackIdstorageKeychannelSlug必填contentTypesessionToken必填thumbnailUrlproviderAssetId

submit_media_block

Submit a media block to a PoolParty channel community queue. Requires API key with submit:block scope. Requires a session token from create_join_session. Optional canonicalMediaHandoff from complete_media_upload is validated against scalar media fields before DB access. Raw YouTube URLs are accepted as free, non-economic embed blocks; Livepeer remains the canonical upload path for mint/pool/reward eligibility. Response includes media provider/readiness, mintStatus, poolEligibility, nextAction, Free Showcase receipt, and agentStatusReadback for get_distribution_report polling. Scalar-only submit remains supported but is labeled unverified fallback. Rate-limited per key. Pilot guidance: submit one high-quality block. Do not farm rewards. Wallet required for reward claims, not for submission.

輸入參數titledurationvideoUrl必填playbackIdchannelSlug必填sessionToken必填thumbnailUrlidempotencyKeycanonicalMediaHandoff

prepare_superblock_purchase

Prepare a SuperBlock purchase reservation. Requires API key with purchase:prepare scope. Flags off: returns the legacy non-executing purchaseIntent with contract address, USDC amount, chain ID, and purchase ID. ADA-36 flags on: also returns an HTTP 402 payment-required envelope for x402-compatible payment negotiation, paidAction intentId, settle endpoint, and receipt endpoint. Settlement requires a direct SuperblockPurchaseRouter.purchase(...) transaction followed by canonical PoolParty receipt verification. This tool does not sign or broadcast a transaction. Reservations expire in 15 minutes.

輸入參數modeofferingId必填walletAddress必填idempotencyKey

quote_superblock_reservation

Quote a SuperBlock paid action without holding inventory. Requires API key with purchase:prepare scope. Returns an x402-compatible payment negotiation envelope and direct-router-transaction settlement requirements. Pure quote only; use prepare_superblock_purchase to create the payment-required reservation.

輸入參數modeofferingId必填walletAddress必填idempotencyKey

quote_sponsor_reservation

Quote or reserve a sponsor/lobby card paid action. Requires API key with purchase:prepare scope. Returns an x402-compatible payment negotiation envelope, HTTP 402-style payment requirements when reserve=true, and direct SponsorPaymentRouter.paySponsorBlock(...) settlement requirements. Pure quotes do not hold inventory; reserve=true creates a short-TTL payment-required sponsor reservation.

輸入參數slotId必填chainIdcontentreservechannelSlug必填walletAddress必填idempotencyKey

settle_paid_action

Settle a paid-action reservation after the bound wallet or agent has submitted the required direct PoolParty router transaction. Requires API key with purchase:prepare scope. SuperBlocks require SuperblockPurchaseRouter.purchase(...); sponsor slots require SponsorPaymentRouter.paySponsorBlock(...). PoolParty verifies the tx hash, router event, wallet, chain, token, amount, product id/binding, and metadata/content binding before fulfillment. Facilitator token transfers and plain treasury transfers are rejected for production settlement.

輸入參數txHash必填intentId必填entitlementId

get_paid_action_receipt

Get the stable agent-readable PoolParty receipt for a paid action intent. Requires API key with purchase:prepare scope. Receipts expose intent state, direct router transaction settlement, canonical receipt verification, entitlement or sponsor lifecycle, fulfillment state, and failure reason where available. Sponsor receipts omit private receipt fields such as receipt email and private memo.

輸入參數intentId必填

create_channel_from_template

Create a new PoolParty channel from an approved starter blueprint. Requires API key with create:channel scope. Creates channel + program + starter blocks in ACTIVE_UNLISTED state. Channel is not publicly discoverable until admin promotes it. Use list_channel_templates and preview_channel_template first to choose a template. Rate-limited: 3 per hour per key.

輸入參數name必填slugtagspurposetemplateId必填descriptionoperatorDisplayName

update_channel_settings

Update a channel's name, description, purpose, tags, or operator display name. Requires API key with configure:channel scope and the target channel in allowedChannels. Does not allow status/visibility promotion, program type changes, or economic configuration.

輸入參數nametagspurposechannelSlug必填descriptionoperatorDisplayName

configure_open_call

Configure the open-call / submission guidance for a channel with a community slot. Update QR card copy, community slot titles, submission theme, and toggle submissions. Requires API key with configure:channel scope. Channel must have a community_slot in its program.

輸入參數qrCtaLabelqrHeadlinechannelSlug必填submissionThemeacceptedMediaTypescommunitySlotTitlesubmissionGuidanceopenSubmissionsEnabledcommunitySlotFallbackBodymaxRecommendedSubmissionscommunitySlotFallbackTitlemaxSubmissionDurationSeconds

list_programming_candidates

Inspect the PP2/Lazy River programming candidate inventory with source metadata, renderability, previews, and Program Queue links. Requires read:program_queue scope.

輸入參數limitstatusesmediaTypeschannelSlug必填renderableOnlysourceNetworksincludeArchived

preview_programming_candidate

Preview one PP2/Lazy River programming candidate before promoting it to the Program Queue. Requires read:program_queue scope.

輸入參數candidateId必填channelSlug必填

inspect_programming_discovery_inventory

Run a read-only PP2 discovery inventory audit across source queries. Reports upstream counts, exclusions, cursor availability, freshness, media mix, query provenance, preview confidence, admission-ready media URLs, and overlap with stored candidates/Program Queue. Requires read:program_queue scope.

輸入參數limitcursorquerieschannelSlug必填hideTextOnlyincludeImagesmediaRequiredvideoRequiredsourceNetworksfreshnessWindowincludeLinkPreviewsexcludeAlreadyStored另有 2 個

admit_programming_candidates

Admit selected PP2 discovery results into candidate inventory only. Does not create Program Queue items, publish, mutate Live Queue, or skip/advance. Requires write:programming_candidates scope.

輸入參數dryRuncandidates必填channelSlug必填admissionNoteexcludeSmokeFixturesexcludeIfAlreadyStoredexcludeIfAlreadyProgrammed

list_program_queue

Inspect the editable Program Queue for a channel. Requires read:program_queue scope.

輸入參數channelSlug必填

list_programming_buckets

Inspect persistent PP2 programming buckets grouped from Program Queue bucket labels, including unbucketed items. Requires read:program_queue scope.

輸入參數channelSlug必填

list_live_queue

Inspect the current live queue projection for a channel. Requires read:program_queue scope.

輸入參數channelSlug必填

inspect_channel_programming_policy

Inspect source, approval, audit, and MCP-scope policy for channel programming. Requires read:program_queue scope.

輸入參數channelSlug必填

create_program_item

Promote a source candidate into the editable Program Queue. Requires write:program_queue scope and records an audit event.

輸入參數notebucketreasonpositioncandidateId必填channelSlug必填

draft_program_queue

Save an ordered PP2 Program Queue draft from source candidate ids. Creates or reuses candidate-backed Program Queue items, applies the requested order, and optionally replaces/prunes stale draft items when replaceDraft=true. Requires write:program_queue scope. Does not publish or mutate the live queue.

輸入參數items必填reasonchannelSlug必填replaceDraft

set_programming_bucket

Set or clear the persistent editorial bucket label for an existing Program Queue item. Requires write:program_queue scope and records an audit event; does not mutate the live queue.

輸入參數bucketreasonchannelSlug必填programItemId必填

reorder_program_queue

Reorder one or more Program Queue items. Requires write:program_queue scope and records old/new order audit.

輸入參數reason必填channelSlug必填orderedProgramItemIds必填

simulate_program_queue_publish

Dry-run a PP2 Program Queue publish before mutating the live queue. Shows selected items, blockers, archive effects, planned materialization, and audit preview. Requires read:program_queue scope.

輸入參數modereasonchannelSlug必填programItemIds

publish_program_queue

Publish Program Queue order to the live runtime queue. Requires publish:program_queue scope and records an audit event.

輸入參數modereason必填channelSlug必填programItemIds

insert_live_next

Insert a Program Queue item at the front of the live queue. Requires write:live_queue scope and records an audit event.

輸入參數reason必填channelSlug必填programItemId必填

remove_live_queue_item

Remove an item from the live queue. Requires write:live_queue scope and records an audit event.

輸入參數reason必填channelSlug必填liveQueueItemId必填

skip_current_live_item

Report skip capability for the current live item. Requires skip:live_queue scope. This runtime does not yet expose a safe shared skip primitive.

輸入參數reason必填channelSlug必填

propose_program_order

Suggest a Program Queue order without mutating anything. Requires propose:programming scope.

輸入參數rationalechannelSlug必填programItemIds

accept_programming_proposal

Apply a prior non-mutating programming proposal by reordering the Program Queue. Requires write:program_queue scope.

輸入參數reason必填channelSlug必填proposedOrderedItemIds必填

版本歷史

1
  1. v0.20.8最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。