packageCreate

packageCreate

Request Body REQUIRED
name string REQUIRED
description string
apiManaged boolean REQUIRED
tags string[] REQUIRED

Possible values: Value must match regular expression [a-z_][a-z_0-9]{0,63}

revisionName string REQUIRED
revisionDescription string
functions object[] REQUIRED
name string REQUIRED
language string REQUIRED

Possible values: [JAVASCRIPT]

code string REQUIRED
type string REQUIRED

Possible values: [BEFORE_PUBLISH, BEFORE_PUBLISH_FILE, BEFORE_SIGNAL, AFTER_PUBLISH, AFTER_PUBLISH_FILE, AFTER_PRESENCE, AFTER_SIGNAL, ON_INTERVAL, ON_INTERVAL_WITH_SUBSCRIPTION, ON_REST]

config object REQUIRED
type string REQUIRED

Possible values: [BEFORE_PUBLISH, BEFORE_PUBLISH_FILE, BEFORE_SIGNAL, AFTER_PUBLISH, AFTER_PUBLISH_FILE, AFTER_PRESENCE, AFTER_SIGNAL, ON_INTERVAL, ON_INTERVAL_WITH_SUBSCRIPTION, ON_REST]

sortOrder int32 REQUIRED

Possible values: value ≤ 32767

testInputs object[] REQUIRED
payload string REQUIRED
mimeType string REQUIRED

Possible values: Value must match regular expression application/octet-stream|text/plain|application/json

description string
Responses
201

Created

Schema OPTIONAL
data object OPTIONAL
id string
packageBlueprintId string OPTIONAL
name string

Possible values: length ≤ 255

description string OPTIONAL
apiManaged boolean
tags string[]
revisionsTotal int32

Possible values: 1 ≤ value

packageDeploymentsTotal int32
packageDeploymentsRunning int32
createdDttm string
updatedDttm string OPTIONAL
meta object
correlationId string
timestamp date-time
errors object[]
code string
message string