1. 1+ Year Subscriptions
Cold Mail Reseller
  • Cold Mail Reseller API Documentation
  • Users
    • Retrieve all users
      GET
    • Get User Details
      GET
    • Create User
      POST
    • Update User Details
      PUT
    • Delete User
      DELETE
  • Geo
    • Get Countries List
      GET
    • Get States of a Country
      GET
  • Domains
    • Renewal
      • Domain Renewal Overview
      • Get domain renewal pricing
      • Renew domain
      • Enable or disable domain auto-renew
    • Get Domains For User
      GET
    • Suggest Available Domains
      POST
    • Get Single Available Domain
      POST
    • Check If Workspace Exists
      POST
    • Add domain forwarding
      POST
    • Add email forwarding
      POST
    • Add Google Client ID to Domain
      POST
    • Remove domains
      DELETE
  • Dns
    • Get dns records for a domain
      GET
    • Adds dns record
      POST
    • Update dns records
      PUT
    • Delete dns records
      DELETE
  • Orders
    • Get Order Details
    • Get Order Status
    • Creates order json
    • Order mailboxes (json)
    • Process the Order
    • Create Order
    • Add mailboxes to a subscription
  • Mailboxes
    • Get mailboxes for user
    • Get mailbox details by id
    • Get Mailbox Admin Details
    • Update mailbox details
    • Remove mailbox
  • Subscriptions
    • 1+ Year Subscriptions
      • One Plus Year Subscription Overview
      • Subscription Recreation
        POST
    • Get All Subscriptions
      GET
    • Renew Subscriptions
      POST
    • Toggle Auto renewal
      POST
    • Cancel Subscription
      POST
  • Webhooks
    • Overview
    • Events
      • Mailbox Events
      • Prewarmup Events
      • Domain Events
      • Subscription Events
  • Export
    • Platform
      • Platform Exports API
      • Get Connected Platforms
      • Add Platform Credentials
      • Remove Platform Credential
      • Export Mailboxes
    • Re-export a mailbox (Oauth)
  • Pre-warmup
    • Sandbox
      • Sandbox Pre-Warmup Integration
      • [SANDBOX] - Get All Pre-Warmup Mailboxes
      • [SANDBOX] - Order Pre-Warmup Mailboxes
      • [SANDBOX] - Reset Pre-Warmup Data
    • Get All Pre-Warmup Mailboxes
    • Order Pre-Warmup Mailboxes
  • Get Wallet Details
    GET
  • Send error
    POST
  1. 1+ Year Subscriptions

One Plus Year Subscription Overview

When a domain completes one year and renews at the 12-month mark, the mailbox subscription price automatically increases to $5 per mailbox per month. This reflects updated licensing costs from our workspace vendors:
Google Workspace
Microsoft 365
These vendor costs increase for accounts that have been active for more than 12 months.

What Happens at 12 Months#

When your domain completes one year and if renewed, the mailbox subscription price increases:
✓ The system automatically applies the new $5 per mailbox per month rate to all mailboxes.
✓ A subscription.updated webhook notification is sent to your endpoint
✓ You can use this notification to inform your customers of the price increase

Your Options#

Once a subscription enters the "one plus year" tier, you have two paths forward:

Option 1: Accept the Updated Price#

Best for: Customers willing to continue at the new rate
No action required
Subscription renews automatically at $5/mailbox/month
All mailboxes, domains, and configurations remain uninterrupted
This is the simplest option

Option 2: Recreate the Subscription#

Best for: Customers who need to keep their current pricing
When you recreate a subscription:
The existing workspace subscription is cancelled
A brand new subscription is provisioned for the same domain
All mailboxes and OAuth configuration are preserved
The new subscription restarts at standard pricing
You have another 12 months before the next price increase
Note: Use the Recreation API to trigger this action.

Webhook Notification#

subscription.updated#

When a subscription crosses the 12-month threshold and pricing updates, a subscription.updated webhook event is sent to your registered webhook endpoint.
Details: See Webhook — subscription.updated for the complete payload structure and event fields.

Recreation API#

Endpoint#

POST /component/subscriptions/recreate

Overview#

Cancel an existing workspace subscription and immediately provision a new one for the same domain. All mailboxes and OAuth configuration are preserved.

Quick Request Example#

By subscription ID:
{
  "subscriptionIds": ["<subscription_id>"]
}
By domain name:
{
  "domainNames": ["yourdomain.com"]
}

What's Preserved#

✓ Mailboxes
✓ OAuth routes and client credentials
✓ Auto-renew setting
✗ One plus year pricing tier (new subscription starts at standard pricing)

Key Notes#

Recreation happens asynchronously — the response confirms the request is queued
Multiple domains can be recreated in a single request
Mailboxes are temporarily expired during the reprovisioning process (typically a few minutes)
No new charge is applied — the subscription inherits the billing context of the original
For complete API details, validations, and error codes, see the full Recreation API documentation.

Summary#

WhenWhat Happens
Domain completes one yearAt renewal, price increases to $5/mailbox/month
Price increase occurssubscription.updated webhook is sent
You take no actionSubscription renews automatically at new price
You recreate subscriptionNew subscription provisioned at standard pricing (resets 12-month clock)
Modified at 2026-04-27 12:39:50
Previous
Remove mailbox
Next
Subscription Recreation
Built with