Projects
Archive project
Project admin().organization().projects().archive(ProjectArchiveParamsparams = ProjectArchiveParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/archiveCreate project
Project admin().organization().projects().create(ProjectCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projectsList projects
ProjectListPage admin().organization().projects().list(ProjectListParamsparams = ProjectListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projectsRetrieve project
Project admin().organization().projects().retrieve(ProjectRetrieveParamsparams = ProjectRetrieveParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}Modify project
Project admin().organization().projects().update(ProjectUpdateParamsparams = ProjectUpdateParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}ProjectsAPI Keys
Delete project API key
ApiKeyDeleteResponse admin().organization().projects().apiKeys().delete(ApiKeyDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/api_keys/{api_key_id}List project API keys
ApiKeyListPage admin().organization().projects().apiKeys().list(ApiKeyListParamsparams = ApiKeyListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/api_keysRetrieve project API key
ProjectApiKey admin().organization().projects().apiKeys().retrieve(ApiKeyRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/api_keys/{api_key_id}Update project API key
ProjectApiKey admin().organization().projects().apiKeys().update(ApiKeyUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/api_keys/{api_key_id}ProjectsCertificates
Activate certificates for project
CertificateActivatePage admin().organization().projects().certificates().activate(CertificateActivateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/certificates/activateDeactivate certificates for project
CertificateDeactivatePage admin().organization().projects().certificates().deactivate(CertificateDeactivateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/certificates/deactivateList project certificates
CertificateListPage admin().organization().projects().certificates().list(CertificateListParamsparams = CertificateListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/certificatesProjectsData Retention
Retrieve project data retention
ProjectDataRetention admin().organization().projects().dataRetention().retrieve(DataRetentionRetrieveParamsparams = DataRetentionRetrieveParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/data_retentionUpdate project data retention
ProjectDataRetention admin().organization().projects().dataRetention().update(DataRetentionUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/data_retentionProjectsGroups
Add project group
ProjectGroup admin().organization().projects().groups().create(GroupCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/groupsRemove project group
GroupDeleteResponse admin().organization().projects().groups().delete(GroupDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/groups/{group_id}List project groups
GroupListPage admin().organization().projects().groups().list(GroupListParamsparams = GroupListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/groupsRetrieve project group
ProjectGroup admin().organization().projects().groups().retrieve(GroupRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/groups/{group_id}ProjectsGroupsRoles
Assign project role to group
RoleCreateResponse admin().organization().projects().groups().roles().create(RoleCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/projects/{project_id}/groups/{group_id}/rolesUnassign project role from group
RoleDeleteResponse admin().organization().projects().groups().roles().delete(RoleDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/projects/{project_id}/groups/{group_id}/roles/{role_id}List project group role assignments
RoleListPage admin().organization().projects().groups().roles().list(RoleListParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/projects/{project_id}/groups/{group_id}/rolesRetrieve project group role
RoleRetrieveResponse admin().organization().projects().groups().roles().retrieve(RoleRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/projects/{project_id}/groups/{group_id}/roles/{role_id}ProjectsHosted Tool Permissions
Retrieve project hosted tool permissions
ProjectHostedToolPermissions admin().organization().projects().hostedToolPermissions().retrieve(HostedToolPermissionRetrieveParamsparams = HostedToolPermissionRetrieveParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/hosted_tool_permissionsModify project hosted tool permissions
ProjectHostedToolPermissions admin().organization().projects().hostedToolPermissions().update(HostedToolPermissionUpdateParamsparams = HostedToolPermissionUpdateParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/hosted_tool_permissionsProjectsModel Permissions
Delete project model permissions
ProjectModelPermissionsDeleted admin().organization().projects().modelPermissions().delete(ModelPermissionDeleteParamsparams = ModelPermissionDeleteParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/model_permissionsRetrieve project model permissions
ProjectModelPermissions admin().organization().projects().modelPermissions().retrieve(ModelPermissionRetrieveParamsparams = ModelPermissionRetrieveParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/model_permissionsModify project model permissions
ProjectModelPermissions admin().organization().projects().modelPermissions().update(ModelPermissionUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/model_permissionsProjectsRate Limits
List project rate limits
RateLimitListRateLimitsPage admin().organization().projects().rateLimits().listRateLimits(RateLimitListRateLimitsParamsparams = RateLimitListRateLimitsParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/rate_limitsModify project rate limit
ProjectRateLimit admin().organization().projects().rateLimits().updateRateLimit(RateLimitUpdateRateLimitParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/rate_limits/{rate_limit_id}ProjectsRoles
Create project role
Role admin().organization().projects().roles().create(RoleCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/projects/{project_id}/rolesDelete project role
RoleDeleteResponse admin().organization().projects().roles().delete(RoleDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/projects/{project_id}/roles/{role_id}List project roles
RoleListPage admin().organization().projects().roles().list(RoleListParamsparams = RoleListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/projects/{project_id}/rolesRetrieve project role
Role admin().organization().projects().roles().retrieve(RoleRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/projects/{project_id}/roles/{role_id}Update project role
Role admin().organization().projects().roles().update(RoleUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/projects/{project_id}/roles/{role_id}ProjectsService Accounts
Create project service account
ServiceAccountCreateResponse admin().organization().projects().serviceAccounts().create(ServiceAccountCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/service_accountsDelete project service account
ServiceAccountDeleteResponse admin().organization().projects().serviceAccounts().delete(ServiceAccountDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/service_accounts/{service_account_id}List project service accounts
ServiceAccountListPage admin().organization().projects().serviceAccounts().list(ServiceAccountListParamsparams = ServiceAccountListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/service_accountsRetrieve project service account
ProjectServiceAccount admin().organization().projects().serviceAccounts().retrieve(ServiceAccountRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/service_accounts/{service_account_id}Update project service account
ProjectServiceAccount admin().organization().projects().serviceAccounts().update(ServiceAccountUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/service_accounts/{service_account_id}ProjectsService AccountsAPI Keys
Create an API key for a service account
ApiKeyCreateResponse admin().organization().projects().serviceAccounts().apiKeys().create(ApiKeyCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/service_accounts/{service_account_id}/api_keysProjectsSpend Alerts
Create project spend alert
ProjectSpendAlert admin().organization().projects().spendAlerts().create(SpendAlertCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/spend_alertsDelete project spend alert
ProjectSpendAlertDeleted admin().organization().projects().spendAlerts().delete(SpendAlertDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/spend_alerts/{alert_id}List project spend alerts
SpendAlertListPage admin().organization().projects().spendAlerts().list(SpendAlertListParamsparams = SpendAlertListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/spend_alertsRetrieve project spend alert
ProjectSpendAlert admin().organization().projects().spendAlerts().retrieve(SpendAlertRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/spend_alerts/{alert_id}Update project spend alert
ProjectSpendAlert admin().organization().projects().spendAlerts().update(SpendAlertUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/spend_alerts/{alert_id}ProjectsSpend Limit
Delete project spend limit
ProjectSpendLimitDeleted admin().organization().projects().spendLimit().delete(SpendLimitDeleteParamsparams = SpendLimitDeleteParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/spend_limitGet project spend limit
ProjectSpendLimit admin().organization().projects().spendLimit().retrieve(SpendLimitRetrieveParamsparams = SpendLimitRetrieveParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/spend_limitUpdate project spend limit
ProjectSpendLimit admin().organization().projects().spendLimit().update(SpendLimitUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/spend_limitProjectsUsers
Create project user
ProjectUser admin().organization().projects().users().create(UserCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/usersDelete project user
UserDeleteResponse admin().organization().projects().users().delete(UserDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/organization/projects/{project_id}/users/{user_id}List project users
UserListPage admin().organization().projects().users().list(UserListParamsparams = UserListParams.none() , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/usersRetrieve project user
ProjectUser admin().organization().projects().users().retrieve(UserRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/organization/projects/{project_id}/users/{user_id}Modify project user
ProjectUser admin().organization().projects().users().update(UserUpdateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/organization/projects/{project_id}/users/{user_id}ProjectsUsersRoles
Assign project role to user
RoleCreateResponse admin().organization().projects().users().roles().create(RoleCreateParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
POST
/projects/{project_id}/users/{user_id}/rolesUnassign project role from user
RoleDeleteResponse admin().organization().projects().users().roles().delete(RoleDeleteParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
DELETE
/projects/{project_id}/users/{user_id}/roles/{role_id}List project user role assignments
RoleListPage admin().organization().projects().users().roles().list(RoleListParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/projects/{project_id}/users/{user_id}/rolesRetrieve project user role
RoleRetrieveResponse admin().organization().projects().users().roles().retrieve(RoleRetrieveParamsparams , RequestOptionsrequestOptions = RequestOptions.none() )
GET
/projects/{project_id}/users/{user_id}/roles/{role_id}