Skip to main content
POST
/
v2
/
organizations
Create an organization
curl --request POST \
  --url https://api.arize.com/v2/organizations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "Agent Engineering Team",
  "description": "Organization for the Agent Engineering team"
}
'
{
  "id": "org_001",
  "name": "Agent Engineering Team",
  "description": "Organization for the Agent Engineering team",
  "created_at": "2024-01-01T12:00:00Z"
}

Authorizations

Authorization
string
header
required

Most Arize AI endpoints require authentication. For those endpoints that require authentication, include your API key in the request header using the format

Body

application/json

Body containing organization creation parameters

name
string
required

Name of the organization (must be unique within the account)

Required string length: 1 - 255
description
string

A brief description of the organization's purpose. Defaults to an empty string if omitted.

Maximum string length: 1000

Response

An organization object

An organization is a top-level container within an account for grouping spaces and managing access control. Organizations enable team separation with role-based access control at the organization level.

id
string
required

Unique identifier for the organization

Example:

"RW50aXR5OjEyMzQ1"

name
string
required

Name of the organization

description
string
required

A brief description of the organization's purpose

created_at
string<date-time>
required

Timestamp for when the organization was created