Workspace & API Keys

Workspace overview, billing summary, and API key management.

Overview

A high-level summary of active calls, live agents, tools, schedules, webhooks, API keys, and wallet balance.

const overview = await voice.overview.get();
overview = client.overview()

Billing

Wallet balance, plan, and auto top-up settings. See Billing & Wallet for top-ups, transactions, and payments.

const billing = await voice.billing.get();
billing = client.billing()

List API keys

Returns key metadata only — secrets are never shown after creation, just a masked secretHint.

const keys = await voice.apiKeys.get();
keys = client.api_keys()

Create an API key

The response includes rawKey — the full secret — exactly once. Store it securely; it cannot be retrieved again.

const created = await voice.apiKeys.create({
  name: "Production server",
  scopes: [],
});
// Store created.rawKey now — it is shown only once.
created = client.create_api_key(
    name="Production server",
    scopes=[],
)
# Store created["rawKey"] now — it is shown only once.

Parameters

FieldTypeRequiredDescription
namestringYesFriendly label to identify the key.
scopesstring[]YesPermission scopes granted to the key (empty array for default access).

On this page