Skip to main content
POST
/
o
/
{organisation_id}
/
projects
/
{project_id}
/
testing
/
trigger
/
{trigger_name}
Start test workflow
curl --request POST \
  --url https://platform.versori.com/api/v2/o/{organisation_id}/projects/{project_id}/testing/trigger/{trigger_name} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "payload": "<string>",
  "contentType": "<string>",
  "headers": {},
  "debug": true,
  "activationId": "<string>"
}
'
{
  "status": "<string>",
  "headers": {},
  "body": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer token authentication used by the Versori Platform. External consumers must provide an API key, however internal consumers must provide a JWT id_token issued by our IdP.

Path Parameters

organisation_id
string<ulid>
required
project_id
string<ulid>
required
trigger_name
string
required

Body

application/json
payload
string

The payload to be sent to the trigger

contentType
string

The content type of the payload

headers
object
debug
boolean

If set to true, then this will trigger the workflow which will respect any breakpoints that are set at tasks.

activationId
string<ulid>

Response

OK

status
string
required
headers
object
required
body
string
required

The body of the response as a base64 encoded string.