Skip to main content
Creates a boundary in a workspace. Every reference in the request must belong to that workspace: projects must be in it, and the actor and agent must be bound to it and not deleted.
Permission required: boundary:create on the workspace, plus search permission on every project, actor and agent the request names — see Permissions

Request Body

string
required
Workspace the boundary belongs to. Cannot be changed later.
string
required
Display name, 1 to 255 characters.
string
Your own identifier for this boundary, up to 255 characters. Must be unique within your tenant, cannot be changed once set, and must not start with _sys_. Pass by_custom_id=true on Get Boundary to look the boundary up by it. See Your own identifiers.
string[]
Projects in scope. Omit or send an empty array to leave the scope not narrowed to particular projects.
string
ID of the actor — the person — in scope.
string
ID of the agent whose memories are in scope.

Response

object
This response does not include created_at or updated_at. Read them with Get Boundary.

Errors