Agent Versioning - Drafts

Create a draft

Create a new draft from an existing published version or another draft. At least one of sourceVersionId or sourceDraftId is required (both may be sent simultaneously).

post/agent/{id}/drafts

Path parameters

idstring required
Example:60d0fe4f5311236168a109ca

The agent ID

Request body

sourceVersionIdstring

ID of a published version to branch from. Must be a valid MongoDB ObjectId (24-char hex). Sending a non-ObjectId format returns 400.

sourceDraftIdstring

ID of an existing draft to branch from

draftNamestring

Optional name for the draft (1–100 characters)

Response

Draft created successfully

statusboolean

Example response

{
  "status": true
}

Changes