Email Account Management APIs

Check Email Account Reactivation Eligibility

API to check if deleted Email Account can be reactivated.

get/partner/checkEmailAccountReactivationEligibility

Request

  • Base URL: https://bll.titan.email
  • URL: https://bll.titan.email/partner/checkEmailAccountReactivationEligibility
  • Auth: none declared

Query parameters

titanOrderIdnumber required
Example:1

The unique Titan order Id

titanAccountIdnumber required
Example:123

The unique Titan account Id

Response

OK

reactivationAllowedboolean

<span data-no-badge></span>

purgeAtstring

In yyyy-MM-dd format. All the account data would be purged from Titan's system permanently on this date. Account is expected to be in the deleted state and not already purged. Domain should be active state. It should be greater than or equal to today's date. Present when reactivationAllowed is true and purgeAt is set or reactivationAllowed is not allowed due to account is purged.

reason'DOMAIN_INACTIVE' | 'ANOTHER_ACCOUNT_ALREADY_EXISTS' | 'ACCOUNT_NOT_IN_DELETED_STATE' | 'ACCOUNT_PURGED'

<span data-no-badge></span>This is an enum with values. This field will be present if reactivationAllowed is false

  • DOMAIN_INACTIVE: The mail order (domain) this account belongs to is not active or suspended
  • ANOTHER_ACCOUNT_ALREADY_EXISTS: Another account already exists with the same email address
  • ACCOUNT_NOT_IN_DELETED_STATE: The account is not in a deleted state
  • ACCOUNT_PURGED: The account's purge date has passed and it can no longer be recovered

Example response

{
  "reactivationAllowed": true,
  "purgeAt": "2025-02-20",
  "reason": "ANOTHER_ACCOUNT_ALREADY_EXISTS"
}

Changes

No recorded changes to this operation across all 1 revision of this API.