Skip to main content
GET
/
v2
/
organizations
List organizations
curl --request GET \
  --url https://api.arize.com/v2/organizations \
  --header 'Authorization: Bearer <token>'
{
  "organizations": [
    {
      "id": "org_001",
      "name": "Agent Engineering Team",
      "description": "Organization for the ML platform engineering team",
      "created_at": "2024-01-01T12:00:00Z"
    },
    {
      "id": "org_002",
      "name": "Data Science",
      "description": "Organization for the Agent Engineering team",
      "created_at": "2024-01-02T12:00:00Z"
    }
  ],
  "pagination": {
    "next_cursor": "cursor_12345",
    "has_more": true
  }
}

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

Query Parameters

name
string

Case-insensitive substring filter on the resource name. Returns only resources whose name contains the given string. For example, name=prod matches "production", "my-prod-dataset", etc. If omitted, no name filtering is applied and all resources are returned.

Maximum string length: 255
limit
integer
default:50

Maximum items to return

Required range: 1 <= x <= 100
cursor
string

Opaque pagination cursor returned from a previous response (pagination.next_cursor). Treat it as an unreadable token; do not attempt to parse or construct it.

Response

Returns a list of organization objects

organizations
object[]
required

A list of organizations

pagination
object
required

Pagination metadata for cursor-based navigation