Launch Week 02 wrapped — explore all five launches

List Project Permissions

GEThttps://api.confident-ai.com/v1/projects/{projectId}/permissions

Lists every assignable project permission. Permissions are named resource:action (e.g. traces:read) and are the building blocks of project policies.

GET/v1/projects/{projectId}/permissions
curl -X GET "https://api.confident-ai.com/v1/projects/{projectId}/permissions" \
  -H "CONFIDENT_API_KEY: <ORGANIZATION-API-KEY>"
200
{
  "success": true,
  "data": {
    "permissions": [
      {
        "id": "perm-uuid-1",
        "name": "traces:read",
        "description": null
      },
      {
        "id": "perm-uuid-2",
        "name": "traces:write",
        "description": null
      }
    ]
  }
}

Headers

  • CONFIDENT_API_KEYstringRequired

    The organization API key for your Confident AI organization.

Path parameters

  • projectIdstringRequired

    The unique identifier of the project.

Response

  • successboolean

    Indicates if the request was successful

  • dataobject

    Show 1 propertyHide 1 property
    • permissionslist of objects

      List of all available permissions

      Show 3 propertiesHide 3 properties
      • idstring

        Unique identifier for the permission

      • namestring

        The permission name, formatted as resource:action (e.g. billing:read)

      • descriptionstring

        Optional human-readable description of the permission

Built byConfident AI