{"uid":"cap_tN2LvPyJhnfVII801EJRu","slug":"stableinfluencer-add-video-slots-to-tokportal-bundle-524150fe","name":"StableInfluencer Add Video Slots to TokPortal Bundle","description":"Add paid video slots to the original TokPortal bundle only while that bundle is still mutable. If a finalized account is warming, wait for lifecycle.delivered_account_ready and create a videos_only campaign instead.","url":"https://stableinfluencer.dev/api/campaigns/cmqblff8g000604jymx1vyth9/video-slots?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"quantity":{"type":"integer","maximum":500,"minimum":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"500","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":"$500/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"500","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"500","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OiY7G7Ig20qKtp8ErKKK9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"500","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Adds paid video slots to an existing mutable TokPortal bundle campaign; if the account is finalized, directs creation of a videos_only campaign instead.","exampleAgentPrompt":"Add 5 more paid video slots to my existing TokPortal bundle on StableInfluencer — the campaign ID is cmqblff8g000604jymx1vyth9 and the bundle is still mutable, so go ahead and expand it now.","exampleUseCases":[{"title":"Scaling a live TikTok campaign","prompt":"My TokPortal bundle for campaign cmqblff8g000604jymx1vyth9 is still open — add 10 more video slots to it so we can push extra content this week before the bundle locks."},{"title":"Last-minute video slot purchase before finalization","prompt":"Before my StableInfluencer campaign bundle gets finalized, I need to add 3 more video slots to the existing TokPortal bundle for campaign cmqblff8g000604jymx1vyth9."},{"title":"Pivoting to videos-only after account delivery","prompt":"My TokPortal account has already been delivered and the bundle is finalized — wait for the lifecycle.delivered_account_ready event and then create a videos_only campaign with 7 video slots for campaign cmqblff8g000604jymx1vyth9."}],"resultDescription":"Returns the updated campaign object reflecting the newly added video slots, including the revised slot count, bundle mutation status, and any lifecycle state changes relevant to the TokPortal bundle.","failureModes":["Bundle already finalized — cannot add slots to a locked campaign; must create a videos_only campaign instead","Campaign ID not found or does not belong to the authenticated wallet","Insufficient USDC balance to cover the $500 per-call fee","lifecycle.delivered_account_ready event not yet received when attempting to create videos_only campaign","Invalid campaign state for video slot addition","Payment authorization failure via x402 protocol"],"whenToPreferThis":"Use this endpoint when you have an existing TokPortal bundle campaign that is still in a mutable state and need to increase its video content capacity before it is finalized. If the account is already finalized and warming, wait for the lifecycle event and use the videos_only campaign creation flow instead. Prefer this over creating a new campaign when you want to keep all content under a single bundle.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:42:29.527Z","isFirstParty":false,"canonicalSlug":"stableinfluencer-dev-0514b649"}