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://memoryapi.tensorheart.com/v1/usage \
-H "Authorization: Bearer $API_KEY"

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

# Usage by endpoint
curl "https://memoryapi.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