# Temporal Cloud integration

> Temporal Cloud Operations API: manage namespaces, users, groups, service accounts, API keys, regions, Nexus endpoints, connectivity rules, export sinks, audit logs and billing reports.

- Authentication: apiKey

## Tools (88)

- **Add namespace replica**: Adds a new replica to an existing namespace
- **Add user to group**: Adds a user to a user group (Cloud groups only)
- **Create a billing report**: Creates a billing report for the account
- **Create a custom role**: Creates a new custom role in the account
- **Create a namespace**: Creates a new namespace in the account
- **Create an API key**: Creates a new API key for programmatic access
- **Create a Nexus endpoint**: Creates a new Nexus endpoint for cross-namespace communication
- **Create a project**: Creates a new project
- **Create a service account**: Creates a new service account for automated access
- **Create audit log sink**: Creates a new audit log sink for exporting audit logs
- **Create a user**: Creates a new user in the account
- **Create a user group**: Creates a new user group for managing permissions
- **Create connectivity rule**: Creates a new connectivity rule for network access control
- **Create history export sink**: Creates a new workflow history export sink
- **Delete a custom role**: Deletes a custom role from the account
- **Delete a namespace**: Permanently deletes a namespace and all its data
- **Delete an API key**: Revokes and deletes an API key
- **Delete a Nexus endpoint**: Removes a Nexus endpoint from the account
- **Delete a project**: Deletes an existing project
- **Delete a service account**: Removes a service account from the account
- **Delete audit log sink**: Removes an audit log sink from the account
- **Delete a user**: Removes a user from the account
- **Delete a user group**: Removes a user group from the account
- **Delete connectivity rule**: Removes a connectivity rule from the account
- **Delete history export sink**: Removes a workflow history export sink from a namespace
- **Failover namespace region**: Initiates a regional failover for a high availability namespace
- **Get a billing report**: Gets an existing billing report for the account
- **Get account details**: Returns detailed information about the account
- **Get API key details**: Returns detailed information about a specific API key
- **Get a project**: Returns the project with the given id
- **Get async operation status**: Returns the current status and details of an asynchronous operation
- **Get audit logs**: Returns a paginated list of audit logs for the account, optionally filtered by time range
- **Get audit log sink details**: Returns detailed information about a specific audit log sink
- **Get connectivity rule details**: Returns detailed information about a specific connectivity rule
- **Get current identity**: Returns information about the currently authenticated user or service account principal
- **Get custom role by ID**: Returns details for a specific custom role
- **Get history sink details**: Returns detailed information about a specific workflow history export sink
- **Get namespace capacity information**: Returns capacity information for a namespace: provisioned capacity options, on-demand limits and 7 day historical APS statistics
- **Get namespace details**: Returns detailed information about a specific namespace
- **Get Nexus endpoint details**: Returns detailed information about a specific Nexus endpoint
- **Get region details**: Returns detailed information about a specific region
- **Get service account details**: Returns detailed information about a specific service account
- **Get user by ID**: Takes a user ID, returns user details
- **Get user group details**: Returns detailed information about a specific user group
- **Get users with access to a namespace**: Returns the users that have access to the namespace, including each user's namespace-level access
- **List all API keys**: Returns a list of all API keys in the account
- **List all connectivity rules**: Returns a list of all connectivity rules in the account
- **List all namespaces**: Returns a list of all namespaces in the account
- **List all Nexus endpoints**: Returns a list of all Nexus endpoints in the account
- **List all projects**: Returns a list of all projects in the account
- **List all regions**: Returns a list of all available cloud regions
- **List all service accounts**: Returns a list of all service accounts in the account
- **List all user groups**: Returns a list of all user groups in the account
- **List all users**: Returns a list of all users in the account
- **List audit log sinks**: Returns a list of all audit log sinks for the account
- **List custom roles**: Returns a list of custom roles in the account
- **List history export sinks**: Returns a list of all workflow history export sinks for a namespace
- **List project-scoped service accounts**: Returns the service accounts that are scoped to the project
- **List service accounts with access to a namespace**: Returns the service accounts that have access to the namespace, including each service account's namespace-level access
- **List service accounts with access to a project**: Returns the service accounts that have access to the project, including each service account's project-level access
- **List user groups with access to a namespace**: Returns the user groups that have access to the namespace, including each group's namespace-level access
- **List user groups with access to a project**: Returns the user groups that have access to the project, including each group's project-level access
- **List users in a group**: Returns a list of all users in a user group
- **List users with access to a project**: Returns the users that have access to the project, including each user's project-level access
- **Move a namespace to a project**: Moves a namespace to a different project within the same account
- **Remove namespace replica**: Removes a replica from a high availability namespace
- **Remove user from group**: Removes a user from a user group (Cloud groups only)
- **Rename custom search attribute**: Renames a custom search attribute in a namespace
- **Set service account namespace access**: Configures a service account's permissions for a specific namespace
- **Set service account project access**: Sets or removes a service account's access to a project
- **Set user group namespace access**: Configures a user group's permissions for a specific namespace
- **Set user group project access**: Sets or removes a user group's access to a project
- **Set user namespace access**: Configures a user's permissions for a specific namespace
- **Set user project access**: Sets or removes a user's access to a project
- **Update account details**: Updates account configuration and settings
- **Update a custom role**: Updates an existing custom role
- **Update a namespace**: Updates configuration for an existing namespace
- **Update an API key**: Updates an existing API key's properties
- **Update a Nexus endpoint**: Updates an existing Nexus endpoint's configuration
- **Update a project**: Updates the configuration of an existing project
- **Update a service account**: Updates an existing service account's properties
- **Update audit log sink**: Updates an existing audit log sink's configuration
- **Update a user**: Updates an existing user's details
- **Update a user group**: Updates an existing user group's properties
- **Update history export sink**: Updates an existing workflow history export sink's configuration
- **Update namespace tags**: Updates the tags associated with a namespace
- **Validate audit log sink**: Validate customer audit log sink is accessible by delivering an empty file to the specified sink
- **Validate history export sink configuration**: Tests workflow history export sink configuration by delivering a test file to verify accessibility

Connect Temporal Cloud in General Input: https://www.generalinput.com/apps/temporal