Fluence · OAuth Scopes

Fluence OAuth Scopes

OAuth 2.0 searched

Fluence publishes 34 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Fluence API on a user’s behalf.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

CompanyCrypto Web3Cloud ComputeDePINGPUInfrastructureVirtual MachinesAI InfrastructureDecentralized Cloud
Scopes: 34 Flows: Method: searched

Scopes (34)

ScopeDescriptionFlows
vms:read List and read virtual machines.
vms:write Create, update, restart, and terminate virtual machines.
vm:create Create a virtual machine.
vm:remove Terminate a virtual machine.
vm:restart Restart a virtual machine.
vm:update Update a virtual machine.
vm:list List virtual machines.
vm:request_access Request access to a virtual machine.
storage:read List and read storage volumes.
storage:write Create, update, and delete storage volumes.
public_ip:read List and read public IPs.
public_ip:write Allocate, update, and release public IPs.
subnet:read List and read subnets.
subnet:write Create, update, and delete subnets.
vpc:read List and read VPCs.
vpc:write Create, update, and delete VPCs.
security_groups:read List and read security groups.
security_groups:write Create, update, and delete security groups.
ssh_key:create Create an SSH key.
ssh_key:remove Delete an SSH key.
ssh_key:activate Activate an SSH key.
ssh_key:deactivate Deactivate an SSH key.
ssh_key:list List SSH keys.
clusters:read Read available compute clusters.
prices:read Read compute, storage, and public-IP prices.
token:deposit Deposit tokens to the account balance.
token:withdraw Withdraw tokens from the account balance.
billing:top_up Create a balance top-up.
billing:get_history Read top-up history.
billing:get_spending_history Read spending (charge) history.
billing:get_spending_aggregated Read aggregated spending.
api_key:create Create API keys.
api_key:remove Delete API keys.
api_key:list List API keys.

Source

OAuth Scopes

Raw ↑
generated: '2026-07-19'
method: searched
source: openapi/fluence-openapi-original.yml
docs: https://console.fluence.network/settings/api-keys
# Fluence is NOT OAuth2. API keys (X-API-KEY) carry a set of permission scopes
# (components.schemas.PermissionScope). These are the API-key permission scopes, not
# OAuth grant scopes. Admin-only scopes (admin:*) are internal and not grantable to
# ordinary API keys; they are listed under admin_scopes for completeness.
scheme:
  type: apiKey
  in: header
  name: X-API-KEY
scopes:
  - scope: vms:read
    description: List and read virtual machines.
  - scope: vms:write
    description: Create, update, restart, and terminate virtual machines.
  - scope: vm:create
    description: Create a virtual machine.
  - scope: vm:remove
    description: Terminate a virtual machine.
  - scope: vm:restart
    description: Restart a virtual machine.
  - scope: vm:update
    description: Update a virtual machine.
  - scope: vm:list
    description: List virtual machines.
  - scope: vm:request_access
    description: Request access to a virtual machine.
  - scope: storage:read
    description: List and read storage volumes.
  - scope: storage:write
    description: Create, update, and delete storage volumes.
  - scope: public_ip:read
    description: List and read public IPs.
  - scope: public_ip:write
    description: Allocate, update, and release public IPs.
  - scope: subnet:read
    description: List and read subnets.
  - scope: subnet:write
    description: Create, update, and delete subnets.
  - scope: vpc:read
    description: List and read VPCs.
  - scope: vpc:write
    description: Create, update, and delete VPCs.
  - scope: security_groups:read
    description: List and read security groups.
  - scope: security_groups:write
    description: Create, update, and delete security groups.
  - scope: ssh_key:create
    description: Create an SSH key.
  - scope: ssh_key:remove
    description: Delete an SSH key.
  - scope: ssh_key:activate
    description: Activate an SSH key.
  - scope: ssh_key:deactivate
    description: Deactivate an SSH key.
  - scope: ssh_key:list
    description: List SSH keys.
  - scope: clusters:read
    description: Read available compute clusters.
  - scope: prices:read
    description: Read compute, storage, and public-IP prices.
  - scope: token:deposit
    description: Deposit tokens to the account balance.
  - scope: token:withdraw
    description: Withdraw tokens from the account balance.
  - scope: billing:top_up
    description: Create a balance top-up.
  - scope: billing:get_history
    description: Read top-up history.
  - scope: billing:get_spending_history
    description: Read spending (charge) history.
  - scope: billing:get_spending_aggregated
    description: Read aggregated spending.
  - scope: api_key:create
    description: Create API keys.
  - scope: api_key:remove
    description: Delete API keys.
  - scope: api_key:list
    description: List API keys.
admin_scopes:
  note: >-
    Internal administrative scopes present in the PermissionScope enum (not grantable to
    ordinary API keys): admin:users:*, admin:vms:*, admin:invites:*, admin:peers:*,
    admin:default_images:*, admin:promo_codes:*, admin:basic_configuration:*,
    admin:payment_methods:*, admin:payments:read, admin:security_groups:*, admin:storages:*,
    admin:subnets:*, admin:public_ips:*, admin:vpcs:*, admin:clusters:*, admin:prices:*,
    and the marketplace-backend scopes akash:* and spheron:*.