Close
Toolcog home
toolcog
openai
Search
⌘
+
K
Command Palette
Search for a command to run...
Search Toolcog
Sign In
API
Operations
Auth Schemes
Overrides
Intents
Targets
API
Operations
Auth Schemes
Overrides
Intents
Targets
Operations
API endpoints available to AI agents
All methods
All methods
GET
POST
DELETE
Archives a project in the organization. Archived projects cannot be used or updated.
Authenticated
archive-project
POST/organization/projects/{project_id}/archive
Projects
Create a new project in the organization. Projects can be created and archived, but cannot be deleted.
Authenticated
create-project
POST/organization/projects
Projects
Creates a new service account in the project. This also returns an unredacted API key for the service account.
Authenticated
create-project-service-account
POST/organization/projects/{project_id}/service_accounts
Projects
Adds a user to the project. Users must already be members of the organization to be added to a project.
Authenticated
create-project-user
POST/organization/projects/{project_id}/users
Projects
Deletes an API key from the project.
Authenticated
delete-project-api-key
DELETE/organization/projects/{project_id}/api_keys/{key_id}
Projects
Deletes a service account from the project.
Authenticated
delete-project-service-account
DELETE/organization/projects/{project_id}/service_accounts/{service_account_id}
Projects
Deletes a user from the project.
Authenticated
delete-project-user
DELETE/organization/projects/{project_id}/users/{user_id}
Projects
Returns a list of API keys in the project.
Authenticated
list-project-api-keys
GET/organization/projects/{project_id}/api_keys
Projects
Returns the rate limits per model for a project.
Authenticated
list-project-rate-limits
GET/organization/projects/{project_id}/rate_limits
Projects
Returns a list of service accounts in the project.
Authenticated
list-project-service-accounts
GET/organization/projects/{project_id}/service_accounts
Projects
Returns a list of users in the project.
Authenticated
list-project-users
GET/organization/projects/{project_id}/users
Projects
Returns a list of projects.
Authenticated
list-projects
GET/organization/projects
Projects
Modifies a project in the organization.
Authenticated
modify-project
POST/organization/projects/{project_id}
Projects
Modifies a user's role in the project.
Authenticated
modify-project-user
POST/organization/projects/{project_id}/users/{user_id}
Projects
Retrieves a project.
Authenticated
retrieve-project
GET/organization/projects/{project_id}
Projects
Retrieves an API key in the project.
Authenticated
retrieve-project-api-key
GET/organization/projects/{project_id}/api_keys/{key_id}
Projects
Retrieves a service account in the project.
Authenticated
retrieve-project-service-account
GET/organization/projects/{project_id}/service_accounts/{service_account_id}
Projects
Retrieves a user in the project.
Authenticated
retrieve-project-user
GET/organization/projects/{project_id}/users/{user_id}
Projects
Updates a project rate limit.
Authenticated
update-project-rate-limits
POST/organization/projects/{project_id}/rate_limits/{rate_limit_id}
Projects