v10

latestOpenAPI 3.1.0raw.githubusercontent.com2025-06-19274659.0 KB
App Configuration

createBundleUploadUrl

Generate a presigned URL for uploading app bundle to /<app-id>/bundle.js path

post/v1/app-configurations/{appId}/bundle

Path parameters

appIdstring required

ID of the app configuration

Request body

versionstring required

Version of the app

component_idstring

ID of the journey block component

Response

Upload URL generated successfully

component_idstring

ID of the journye block component

component_urlstring

URL of the web component object

upload_urlstring required

Presigned S3 URL for uploading the bundle

expires_atstring date-time

Timestamp when the upload URL expires

Example response

{
  "s3ref": {
    "bucket": "my-bucket",
    "key": "manifest.json"
  }
}