v2 - Launches

Validate Launch

Validate a launch before execution.

This endpoint checks if all platforms can accept the content without actually publishing anything.

Access: Must have CONTENT_VIEW permission on the content's workspace.

post/v2/launches/validate

Request

  • Base URL
    https://api.jubjubapp.com (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Headers

Authorizationstring
X-JubJub-Service-Keystring
X-JubJub-Agent-Keystring
X-JubJub-Platform-Keystring
Originstring
Refererstring
X-JubJub-Trial-Tokenstring

Request body

content_idstring required

ID of the content to validate

platformsstring[] nullable

Optional list of platforms to validate (e.g., ['youtube', 'instagram']). If None, validates all configs for this content.

Response

Successful Response

content_idstring required

Content ID that was validated

all_validboolean required

Whether all platforms passed validation

can_launchboolean required

Whether the launch can proceed (all required validations pass)

wallet_warningstring nullable

Set when this piece would be tokenised when it goes out and its creator has no wallet: 'Connect a wallet, or create a free one, so this piece can be tokenised'. Never blocks the launch. Never set for an image or an ad. Without any wallet (the creator's or the workspace owner's) the mint is held until one is connected.

Changes

No recorded changes to this operation across all 1 revision of this API.