Skip to main content

Create and Manage Customer Configuration via the Account Management API

The Account Management API enables partners to create, retrieve, update, and manage customer accounts and user domains.

Updated over 2 months ago

General Use Cases


1. Automate Customer Onboarding

  • Use Case: Partners programmatically create new customer accounts during onboarding.

  • Outcome: Reduces manual effort and ensures consistent account setups.

2. Dynamic Subscription Adjustments

  • Use Case: Partners modify subscription limits and features according to customer needs.

  • Outcome: Scalable and flexible account management.

Detailed Business Use Cases


3. Account Onboarding & Management

Onboarding New Accounts Seamlessly

  • Use Case: Automate new customer onboarding by programmatically setting up their accounts.

  • Outcome: Faster onboarding process with consistent configurations and minimal manual intervention.

Centralized Account Management for MSPs

  • Use Case: Managed Service Providers (MSPs) retrieve and manage customer accounts through a centralized interface for reporting and operational efficiency.

  • Outcome: Enhanced customer management with greater visibility.

4. Multi-Domain & Security Management

Automating Sub-Account Creation for Multi-Domain Organizations

  • Use Case: Partners create sub-accounts for organizations operating multiple brands or regions, ensuring independent email authentication configurations.

  • Outcome: Streamlined management for multi-brand businesses while upholding structured security controls.

Supporting Account-Level Security Audits

  • Use Case: Partners retrieve account-level data, including associated domains and configurations, to support security audits and compliance reviews.

  • Outcome: Enhanced email security posture and diminished risk of email-based attacks.

5. Subscription & Access Control

Enabling Customer Product Access Control

  • Use Case: Manage account users, assigning product access based on roles and responsibilities.

  • Outcome: Enhanced operational security through appropriate access controls.

Enforcing Tiered Subscription Models

  • Use Case: Adjust account limits and features dynamically according to the customer’s subscription plan.

  • Outcome: A scalable business model with flexible account configurations tailored to customer needs.

6. Data-Driven Insights & Compliance

Generating Usage Insights for Renewals and Upsells

  • Use Case: Gather usage insights to pinpoint upsell opportunities or support subscription renewals.

  • Outcome: Data-driven decision-making for account expansion and increased revenue potential.

Automating Compliance with Contractual SLAs

  • Use Case: Monitor and update account configurations to maintain compliance with Service Level Agreements (SLAs).

  • Outcome: Reduced compliance risks and enhanced customer trust.


Organizations can streamline customer onboarding by using the Account Management API, enhance security, and dynamically adjust account configurations to meet business needs. This API allows partners to automate workflows and effectively optimize account management.

Did this answer your question?