{"uid":"cap_SOXks9hGWuMfpo7kQE5zh","slug":"api-jubjubapp-com-42867470","name":"JubJub Contents Create","description":"Create a new content item in the paying wallet's auto-provisioned JubJub workspace. Draft state; call launches_create to publish. The signer wallet becomes the on-chain revenue recipient once the content contract deploys. Body does not need workspace_id — the wallet's own workspace is used.","url":"https://api.jubjubapp.com/v2/paid/contents_create","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AweCsxFxrC4PFDd1HINYp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Creates a new draft content item in the paying wallet's auto-provisioned JubJub workspace, with the signer wallet set as the on-chain revenue recipient upon contract deployment.","exampleAgentPrompt":"Create a new draft content item on JubJub called 'The Future of Decentralized Music' — it's an article about how streaming royalties are changing with blockchain technology. My wallet is the revenue recipient.","exampleUseCases":null,"resultDescription":"Returns a newly created draft content item record including a content item ID, workspace association (auto-derived from the paying wallet), and a reference to the pending on-chain content contract where the signer wallet will be registered as the revenue recipient. The item is in draft state and must be published via a separate launches_create call.","failureModes":["Payment failure — wallet lacks sufficient USDC balance for the $0.25 fee, returning a 402 error","Wallet not recognized — paying wallet has no auto-provisioned JubJub workspace, blocking creation","Invalid content metadata — missing required fields like title or body result in a 400 validation error","Contract deployment failure — on-chain content contract cannot be initialized due to network issues","Duplicate content — attempting to create an identical content item may be rejected or silently deduplicated"],"whenToPreferThis":"Use this endpoint when you need to create a brand-new content item in a JubJub workspace from scratch and want the calling wallet to be the on-chain revenue recipient. It is the correct first step in a JubJub content publishing workflow — always before calling launches_create to publish. Prefer this over generic CMS APIs when on-chain revenue attribution and wallet-based ownership are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T13:14:09.110Z","isFirstParty":false}