PlusVibe.ai
  1. Unibox
PlusVibe.ai
  • PlusVibe.ai API Documentation
  • Workspace
    • Get workspaces
      GET
    • Add a new workspace
      POST
  • Campaign
    • Create a new campaign
      POST
    • Create a new subsequence
      POST
    • List campaigns (deprecated)
      GET
    • List all campaigns
      GET
    • Get campaign name
      GET
    • Get campaign status
      GET
    • Get campaign email accounts
      GET
    • Get campaign emails
      GET
    • Set campaign name
      POST
    • Set campaign Schedules (deprecated)
      POST
    • Activate campaign
      POST
    • Pause campaign
      POST
    • Update Campaign
      PATCH
    • Delete or archive a campaign
      DELETE
  • Lead
    • Add leads to a campaign
    • Add leads to a subsequence campaign
    • Get or search for lead
    • Delete leads from a campaign
    • Lead Variable/Label Update or Add
    • Fetch workspace leads
    • Update the status of a lead
    • Get lead counts by status
  • Email Account
    • List all email accounts in the workspace
    • Get email account status
    • Check account vitals
    • Enable Email account warmup
    • Pause Email account warmup
    • Delete Email account
    • Get Warmup Stats (Individual Account)
    • Get Warmup Stats (Workspace-Level)
    • Bulk Add SMTP Accounts
    • Bulk Update Email Accounts
    • Bulk Update Email Account Warmup Status
    • Bulk Assign/Remove Tags from Email Accounts
    • Bulk reconnect email accounts
  • Analytics
    • Get campaign summary
    • Get campaign count (deprecated)
    • Get campaign stats
    • Get all campaigns statistics
  • Unibox
    • Get emails
      GET
    • Get emails in Others folder
      GET
    • Get count of unread emails
      GET
    • Reply to an email
      POST
    • Forward an existing email
      POST
    • Compose New Email
      POST
    • Mark Email Read
      POST
    • Save Email as Draft
      POST
    • Delete an Entire Email Thread
      DELETE
    • Delete a Single Email Message
      DELETE
  • Blocklist
    • Get entries in the blocklist
    • Adds entries to the blocklist
    • Delete entries in the blocklist
  • Webhook
    • PlusVibe Webhook Overview
    • Sample Payload - FIRST_EMAIL_REPLIES, ALL_EMAIL_REPLIES, ALL_POSITIVE_REPLIES
    • Sample Payload - LEAD_MARKED_AS_INTERESTED
    • Sample Payload - EMAIL_SENT
    • Sample Payload - BOUNCED_EMAIL
    • Add a new webhook
    • List webhooks
    • Delete webhook(s)
  • Tags
    • List Tags
    • Create a New Tag
    • Update an Existing Tag
    • Delete Multiple Tags
  • Client Access
    • Create client
    • Edit client
    • Update client status
    • List clients
    • Delete client
  • For Email Infra Provider Partner
    • List workspaces
    • List all email accounts in the workspace
    • Initiate Google OAuth login flow
    • Initiate Microsoft OAuth login flow
    • Bulk Add SMTP Accounts (via Username and Password)
  • Schemas
    • Schemas
      • ScheduleV2
      • EmailAccountId
      • DeleteCampaignRequest
      • ObjectId
      • SequenceStep
      • BulkReconnectRequest
      • HexColor
      • TagAction
      • WarmupStatus
      • BulkTagAssignmentRequest
      • CreateTagRequest
      • BulkUpdateWarmupRequest
      • Variation
      • Campaign
      • SuccessResponse
      • UpdateTagRequest
      • ErrorResponse
      • DeleteTagsRequest
    • ClientWorkspacePermission
    • CreateClientRequest
    • CreateClientResponse
    • UpdateClientRequest
    • ClientListItem
    • PatchClientStatusRequest
    • GenericSuccessResponse
  1. Unibox

Save Email as Draft

POST
https://api.plusvibe.ai/api/v1/api/v1/unibox/emails/save-as-draft
Saves an email message as a draft in the Unibox for the specified workspace. The draft can later be edited or sent by the user. No email is delivered to recipients when using this endpoint.

Request

Authorization
Query Params

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
Draft saved successfully.
Body

🟠400
🟠401
🟠403
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.plusvibe.ai/api/v1/api/v1/unibox/emails/save-as-draft?workspace_id' \
--header 'x-api-key: Your PlusVibe.ai account'\''s API Key' \
--header 'Content-Type: application/json' \
--data-raw '{
    "parent_message_id": "694377904741b0899e1d8c02",
    "from": "yaro@plusvibeteam.com",
    "subject": "Following up on our demo",
    "body": "Hi John,\n\nJust following up on our conversation from yesterday. Let me know if you have any questions.\n\nBest regards,\nYaro",
    "to": [
        "john.doe@gmail.com"
    ],
    "cc": [
        "sales@plusvibe.ai"
    ],
    "bcc": [
        "audit@plusvibe.ai"
    ]
}'
Response Response Example
{
    "status": "success"
}
Modified at 2025-12-19 10:51:32
Previous
Mark Email Read
Next
Delete an Entire Email Thread
Built with