Skip to main content
POST
/
v2
/
projects
Create a project
curl --request POST \
  --url https://api.arize.com/v2/projects \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "My Project",
  "space_id": "space_12345"
}
'
{
  "id": "project_001",
  "name": "My Project",
  "space_id": "space_12345",
  "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 project creation parameters

name
string
required

Name of the project (must be unique within the space)

space_id
string
required

ID of the space to create the project in

Response

A project object

A project represents an LLM application and serves as the primary container for observability data. Each project collects traces and spans that capture the execution flow of your application, enabling you to debug issues, monitor latency, and analyze token usage. Projects belong to a space and provide a centralized view of your application's performance. Use projects to organize related traces, run experiments against datasets, and track improvements over time.

id
string
required

The project ID

name
string
required

The project name

space_id
string
required

The space ID the project belongs to

created_at
string<date-time>
required

When the project was created