1. Mailboxes
InboxKit
  • Introduction
  • Order
    • Place Order
      POST
  • Webhook
    • Events: OAuth Consent & Client ID Changes
      POST
    • Event: Mailbox Status Changed
      POST
    • Webhook Integration & Signature Verification
      POST
    • Event: Domain Status Changed
      POST
  • Account
    • Get account details
      GET
  • Workspaces
    • List workspaces
    • Create workspace
    • Invite Member to Workspace
    • Get workspace details
    • Update workspace
    • Delete workspace
    • Update workspace webhook
  • Domains
    • Domain Renewals
    • Check if domain is banned from registration
    • Check domain availability
    • Register domains
    • List domains
    • List assignable domains
    • Remove domains
    • Set domain forwarding
    • Set catch-all email
    • Remove catch-all email
    • Get nameservers for domain connection
    • Check nameservers propagation
    • Check Workspace Availability
    • Set DMARC Configuration
    • Remove DMARC Configuration
    • Regenerate Domain Nameservers
    • Request Domain Renewal
    • Check Renewal Status
    • Update Domain Privacy
    • Update Domain Contact Details
    • Search available domains
  • Cloudflare Domains
    • Connect Cloudflare Domains
    • List Connected Cloudflare Domains
    • Get Domain Details
    • Disconnect Cloudflare Domains
    • List Cloudflare Zones
  • Mailboxes
    • List mailboxes
      POST
    • Add or update signature for mailboxes
      POST
    • Delete signature for mailboxes
      POST
    • Show mailbox credentials
      GET
    • Get mailbox details
      GET
    • Buy mailboxes
      POST
    • Check mailbox status
      POST
    • Cancel mailboxes
      POST
    • Update mailbox
      POST
    • Update mailbox profile picture
      POST
    • Generate TOTP
      GET
    • Change username
      POST
    • Change password
      POST
    • Check mailbox availability
      GET
    • Get Failure Reason
      POST
    • Re-purchase mailboxes for reactivation (Microsoft 365 / Azure)
      POST
    • Uncancel mailboxes
      POST
    • Resetup mailboxes
      POST
    • Get resetup status
      GET
    • Reactivate mailboxes (Microsoft 365 / Azure)
      POST
  • DNS
    • Get DNS records
    • Add DNS records
    • Update DNS records
    • Delete DNS records
    • Verify DNS records
    • Repair DNS records
  • Sequencers
    • Export mailboxes status
    • List sequencer platforms
    • Get sequencer tags
    • List sequencers
    • Export mailboxes
    • Add sequencer
    • Update sequencer
    • Delete sequencers
    • Verify Lemlist OTP
  • Billing
    • Get pricing plans
    • Add Credits to Wallet
    • Check Payment Status
    • Get subscription details
    • Change subscription plan
    • Cancel subscription
    • Get wallet details
    • Update auto top-up settings
    • Get billing portal link
    • Get Wallet Logs
  • Warmup
    • List Warmup Subscriptions
    • Get Warmup Subscription Details
    • Add Warmup to Mailboxes
    • Pause Warmup for Mailboxes
    • Resume Warmup for Mailboxes
    • Cancel Warmup for Mailboxes
    • Get Warmup Statistics
    • Get Warmup Pricing
  • Client ID Requests
    • Initiate Client ID Request
    • Get Client ID Request Status
    • List Client ID Requests
  • Mailbox Forwarding
    • Setup Email Forwarding
    • Update Email Forwarding
    • Remove Email Forwarding
    • List Forwarding Jobs
  • Consent Request
    • Initiate Consent Request
    • Get Consent Request Status
    • List Consent Requests
  • Tags
    • Assign tags to domains or mailboxes
    • Get all tags
    • Create a new tag
    • Delete a tag
  • Prewarm
    • Search Domains
    • Search Mailboxes
    • Buy Prewarmed Mailboxes
    • Check Order Status
    • Check Availability
  • Inbox Placement
    • Tests
      • Create Test
      • List Tests
      • Get Test Results
    • Scheduled Tests
      • List Scheduled Tests
      • Get Scheduled Test
      • Pause Scheduled Test
      • Resume Scheduled Test
      • Delete Scheduled Test
  • InfraGuard
    • InfraGuard - Subscriptions
      • List protected domains
      • Get subscription details
      • Enable InfraGuard for domains
      • Cancel InfraGuard for domains
      • Get workspace statistics
      • Get pricing info
    • InfraGuard - Monitoring
      • Get blacklist check history
      • Get DNS check history
      • Get current bounce metrics
      • Get bounce check history
    • InfraGuard - Settings
      • Update subscription settings
      • Trigger manual check
    • InfraGuard - Alerts
      • List alerts
      • Acknowledge an alert
      • Resolve an alert
    • InfraGuard - Action Items
      • List action items
      • Get action item statistics
      • Resolve an action item
      • Dismiss an action item
  • Email Insight
    • Email Insights - Workspace
      • Get Workspace Overview
      • Get Mailboxes Health
      • Get High Bounce Mailboxes
      • Get Workspace Activity
      • Get Workspace Daily Stats
      • Get Workspace Campaign Reply Rate
    • Email Insights - Mailbox
      • Get Mailbox Stats
      • Get Mailbox Deliverability
      • Get Mailbox Health
      • Get Mailbox Trends
      • Get Mailbox Activity
      • Get Mailbox Bounce Events
      • Get Mailbox Top Recipients
      • Get Mailbox Top Recipient Domains
      • Get Mailbox Message Breakdown
      • Get Mailbox Subject Analysis
      • Get Mailbox Reply Time Heatmap
      • Get Mailbox Reply Rate By Domain
      • Get Mailbox Velocity Overlay
      • Get Mailbox First Touch Funnel
      • Get Mailbox Warmup Stats
      • Get Mailbox Auth Failures
      • Get Mailbox Sending IP Breakdown
      • Get Mailbox Recipient ESP Breakdown
      • Get Mailbox Body Templates
  • Domain Renewals
  • Schemas
    • Schemas
      • WebhookPayload
      • DomainStatusWebhook
      • Tag
      • DomainEventData
      • MailboxStatusWebhook
      • MailboxEventData
      • Domain
      • Mailbox
      • ChangeDetails
      • WebhookResponse
      • ErrorResponse
  1. Mailboxes

Re-purchase mailboxes for reactivation (Microsoft 365 / Azure)

POST
https://api.inboxkit.com/v1/api/mailboxes/reactivate-rebuy
Maintainer:Not configured
Re-purchase Microsoft 365 and Azure mailboxes whose reactivation is paused with mailbox_reactivation_status: needs_rebuy.
This is only needed when an automatic re-purchase could not complete, usually because the wallet balance was too low. Top up your wallet first, then call this endpoint.
How it works
Only mailboxes with mailbox_reactivation_status: needs_rebuy are processed. Any other UIDs are ignored and do not appear in the response.
Your wallet is charged at the normal purchase price: per mailbox for Microsoft 365, per domain for Azure. The amount is returned in charged.
The mailboxes are then set up again in the background. Follow progress with status on List mailboxes, Get mailbox details or Check mailbox status: it moves to processing, then active.
Responses
200 with charged: 0 and empty results: none of the UIDs were waiting for a re-purchase (for example, it already happened automatically)
402: wallet balance is too low. Nothing is charged and the mailboxes stay needs_rebuy
500: the mailboxes could not be queued. Any charge is refunded and the mailboxes stay needs_rebuy, so you can retry

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Header Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Mailboxes re-purchased and queued for setup
Bodyapplication/json

🟠400Bad Request
🟠401Unauthorized
🟠402Payment Required
🟠403Forbidden
🔴500Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.inboxkit.com/v1/api/mailboxes/reactivate-rebuy' \
--header 'X-Workspace-Id;' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "uids": [
        "string"
    ]
}'
Response Response Example
200 - Example 1
{
    "error": false,
    "message": "Re-purchased and re-queued 2 mailbox(es)",
    "charged": 10,
    "batch_id": "string",
    "results": {
        "success": [
            {
                "uid": "string",
                "action": "reactivation_rebuy"
            }
        ],
        "failed": [
            {
                "uid": "string",
                "error": "string"
            }
        ]
    }
}
Modified at 2026-09-11 10:43:48
Previous
Get Failure Reason
Next
Uncancel mailboxes
Built with