Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required
Maximum string length: 255
version
object
required
description
string | null
Maximum string length: 500
slug
string
Maximum string length: 255

Response

201 - application/json

Create agent

id
string<cuid2>
required
Maximum string length: 24
createdAt
required
Example:

"2023-12-25T00:00:00.000Z"

updatedAt
required
Example:

"2023-12-25T00:00:00.000Z"

createdBy
string<cuid2> | null
required
updatedBy
string<cuid2> | null
required
workspaceId
string<cuid2>
required
Maximum string length: 24
publishedVersionId
string | null
required
Maximum string length: 24
name
string
required
Maximum string length: 255
description
string | null
required
Maximum string length: 500
slug
string
required
Maximum string length: 255
status
enum<string>
required
Available options:
DRAFT,
ARCHIVED,
PUBLISHED,
COMPLETED
sourceTemplateId
string | null
required
Maximum string length: 24
archivedBy
string | null
required
Maximum string length: 24
completedBy
string | null
required
Maximum string length: 24
publishedBy
string | null
required
Maximum string length: 24
version
object | null
required
archivedAt
Example:

"2023-12-25T00:00:00.000Z"

completedAt
Example:

"2023-12-25T00:00:00.000Z"

publishedAt
Example:

"2023-12-25T00:00:00.000Z"