AM
EN
Get Started Free
Menu
Features

Accounts

Billing and collaboration boundaries within the Application → Account hierarchy.

accounts organizations hierarchy

Accounts

AM accounts give each customer their own billing and collaboration space. Users belong to Applications and access accounts through memberships.

Accounts can be nested to model enterprises with subsidiaries, agencies with clients, or platforms with workspaces.

Account Hierarchy

Your Platform
├── Acme Corp
│   ├── Engineering Team
│   └── Sales Team
└── Globex Inc
    └── Product Team

Each level is an account. Access is managed through memberships.

Operations

EndpointDescription
POST /api/applications/:application_id/registerCreate account with initial owner
POST /api/accounts/:account_id/accountsCreate subaccount without users
GET /api/accounts/:account_id/accountsList child accounts
GET /api/accounts/:account_idRetrieve account details
PATCH /api/accounts/:account_idModify name, avatar, settings
DELETE /api/accounts/:account_idRemove account permanently

Account Properties

{
  id: "acc_...",           // Unique identifier
  parent_id: "app_...",    // Parent resource (application or account)
  name: "Acme Corp",       // Display name
  avatar_url: "https://..."
}

Invitations

Bring users into an account:

Invited UserAMAdminInvited UserAMAdminPOST /api/accounts/:account_id/inviteEmail invitationPOST /auth/accept-inviteCreate membership