Projects
Archive project
$ openai admin:organization:projects archive
POST/organization/projects/{project_id}/archive
ProjectsUsers
List project users
$ openai admin:organization:projects:users list
GET/organization/projects/{project_id}/users
Create project user
$ openai admin:organization:projects:users create
POST/organization/projects/{project_id}/users
Retrieve project user
$ openai admin:organization:projects:users retrieve
GET/organization/projects/{project_id}/users/{user_id}
Modify project user
$ openai admin:organization:projects:users update
POST/organization/projects/{project_id}/users/{user_id}
Delete project user
$ openai admin:organization:projects:users delete
DELETE/organization/projects/{project_id}/users/{user_id}
ProjectsUsersRoles
List project user role assignments
$ openai admin:organization:projects:users:roles list
GET/projects/{project_id}/users/{user_id}/roles
Assign project role to user
$ openai admin:organization:projects:users:roles create
POST/projects/{project_id}/users/{user_id}/roles
Retrieve project user role
$ openai admin:organization:projects:users:roles retrieve
GET/projects/{project_id}/users/{user_id}/roles/{role_id}
Unassign project role from user
$ openai admin:organization:projects:users:roles delete
DELETE/projects/{project_id}/users/{user_id}/roles/{role_id}
ProjectsService Accounts
List project service accounts
$ openai admin:organization:projects:service-accounts list
GET/organization/projects/{project_id}/service_accounts
Create project service account
$ openai admin:organization:projects:service-accounts create
POST/organization/projects/{project_id}/service_accounts
Retrieve project service account
$ openai admin:organization:projects:service-accounts retrieve
GET/organization/projects/{project_id}/service_accounts/{service_account_id}
Update project service account
$ openai admin:organization:projects:service-accounts update
POST/organization/projects/{project_id}/service_accounts/{service_account_id}
Delete project service account
$ openai admin:organization:projects:service-accounts delete
DELETE/organization/projects/{project_id}/service_accounts/{service_account_id}
ProjectsAPI Keys
List project API keys
$ openai admin:organization:projects:api-keys list
GET/organization/projects/{project_id}/api_keys
Retrieve project API key
$ openai admin:organization:projects:api-keys retrieve
GET/organization/projects/{project_id}/api_keys/{api_key_id}
Delete project API key
$ openai admin:organization:projects:api-keys delete
DELETE/organization/projects/{project_id}/api_keys/{api_key_id}
ProjectsRate Limits
List project rate limits
$ openai admin:organization:projects:rate-limits list-rate-limits
GET/organization/projects/{project_id}/rate_limits
Modify project rate limit
$ openai admin:organization:projects:rate-limits update-rate-limit
POST/organization/projects/{project_id}/rate_limits/{rate_limit_id}
ProjectsModel Permissions
Retrieve project model permissions
$ openai admin:organization:projects:model-permissions retrieve
GET/organization/projects/{project_id}/model_permissions
Modify project model permissions
$ openai admin:organization:projects:model-permissions update
POST/organization/projects/{project_id}/model_permissions
Delete project model permissions
$ openai admin:organization:projects:model-permissions delete
DELETE/organization/projects/{project_id}/model_permissions
ProjectsHosted Tool Permissions
Retrieve project hosted tool permissions
$ openai admin:organization:projects:hosted-tool-permissions retrieve
GET/organization/projects/{project_id}/hosted_tool_permissions
Modify project hosted tool permissions
$ openai admin:organization:projects:hosted-tool-permissions update
POST/organization/projects/{project_id}/hosted_tool_permissions
ProjectsGroups
List project groups
$ openai admin:organization:projects:groups list
GET/organization/projects/{project_id}/groups
Add project group
$ openai admin:organization:projects:groups create
POST/organization/projects/{project_id}/groups
Retrieve project group
$ openai admin:organization:projects:groups retrieve
GET/organization/projects/{project_id}/groups/{group_id}
Remove project group
$ openai admin:organization:projects:groups delete
DELETE/organization/projects/{project_id}/groups/{group_id}
ProjectsGroupsRoles
List project group role assignments
$ openai admin:organization:projects:groups:roles list
GET/projects/{project_id}/groups/{group_id}/roles
Assign project role to group
$ openai admin:organization:projects:groups:roles create
POST/projects/{project_id}/groups/{group_id}/roles
Retrieve project group role
$ openai admin:organization:projects:groups:roles retrieve
GET/projects/{project_id}/groups/{group_id}/roles/{role_id}
Unassign project role from group
$ openai admin:organization:projects:groups:roles delete
DELETE/projects/{project_id}/groups/{group_id}/roles/{role_id}
ProjectsRoles
Create project role
$ openai admin:organization:projects:roles create
POST/projects/{project_id}/roles
Retrieve project role
$ openai admin:organization:projects:roles retrieve
GET/projects/{project_id}/roles/{role_id}
Update project role
$ openai admin:organization:projects:roles update
POST/projects/{project_id}/roles/{role_id}
Delete project role
$ openai admin:organization:projects:roles delete
DELETE/projects/{project_id}/roles/{role_id}
ProjectsData Retention
Retrieve project data retention
$ openai admin:organization:projects:data-retention retrieve
GET/organization/projects/{project_id}/data_retention
Update project data retention
$ openai admin:organization:projects:data-retention update
POST/organization/projects/{project_id}/data_retention
ProjectsSpend Alerts
List project spend alerts
$ openai admin:organization:projects:spend-alerts list
GET/organization/projects/{project_id}/spend_alerts
Create project spend alert
$ openai admin:organization:projects:spend-alerts create
POST/organization/projects/{project_id}/spend_alerts
Retrieve project spend alert
$ openai admin:organization:projects:spend-alerts retrieve
GET/organization/projects/{project_id}/spend_alerts/{alert_id}
Update project spend alert
$ openai admin:organization:projects:spend-alerts update
POST/organization/projects/{project_id}/spend_alerts/{alert_id}
Delete project spend alert
$ openai admin:organization:projects:spend-alerts delete
DELETE/organization/projects/{project_id}/spend_alerts/{alert_id}
ProjectsCertificates
List project certificates
$ openai admin:organization:projects:certificates list
GET/organization/projects/{project_id}/certificates
Activate certificates for project
$ openai admin:organization:projects:certificates activate
POST/organization/projects/{project_id}/certificates/activate
Deactivate certificates for project
$ openai admin:organization:projects:certificates deactivate
POST/organization/projects/{project_id}/certificates/deactivate