Skip to main content

Billing & Account Management

Manage your account, billing, and team access through the Console.

Console Access

The Memory Console provides a web interface for:

  • Account Settings - Update organization details and preferences
  • API Key Management - Create, rotate, and revoke API keys
  • Billing & Credits - View usage, purchase credits, manage payments
  • Team Management - Invite team members and manage permissions

Credits & Pricing

Memory API uses a prepaid credits system:

  1. Purchase Credits - Buy credit packs through the Console
  2. Usage Deduction - API calls deduct from your credit balance
  3. Auto-Refill - Optionally enable automatic refills when balance is low

Credit Packs

Credit packs are available in various sizes. Visit the Console to see current pricing and purchase credits.

Monitoring Usage

Track your usage in two ways:

Via Console:

  • Real-time usage dashboard
  • Historical charts and trends
  • Cost breakdown by endpoint

Via API:

# Current usage
curl https://api.memory.tensorheart.com/v1/usage \
-H "Authorization: Bearer $API_KEY"

# Usage history
curl "https://api.memory.tensorheart.com/v1/usage/history?days=30" \
-H "Authorization: Bearer $API_KEY"

# Usage by endpoint
curl "https://api.memory.tensorheart.com/v1/usage/breakdown?days=7" \
-H "Authorization: Bearer $API_KEY"

Team Management

Invite team members to collaborate on your Memory account:

  1. Billing Accounts - Create separate billing accounts for different projects or teams
  2. Team Invitations - Invite members via email from the Console
  3. Role-Based Access - Assign viewer, member, or admin roles

Roles

RolePermissions
ViewerView usage and metrics
MemberCreate and manage API keys
AdminFull access including billing

API Key Management

While you can manage API keys via the API (see Account API), the Console provides additional features:

  • Visual key management interface
  • Usage analytics per key
  • One-click key rotation
  • IP allowlist configuration

Key Security

API keys can be configured with:

  • Scopes - Limit permissions (read, write, delete, admin)
  • Expiration - Auto-expire after a set number of days
  • IP Allowlist - Restrict to specific IP addresses or CIDR ranges

Getting Help

  • Documentation - You're here!
  • Console Support - Contact support through the Console
  • Status Page - Check service status at the Console