PlusVibe.ai
  1. Email Account
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
      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
    • Get email account status
      GET
    • Check account vitals
      POST
    • Enable Email account warmup
      POST
    • Pause Email account warmup
      POST
    • Delete Email account
      POST
    • Get Warmup Stats (Individual Account)
      GET
    • Get Warmup Stats (Workspace-Level)
      GET
    • Bulk Add SMTP Accounts
      POST
    • Bulk Update Email Accounts
      PUT
    • Bulk Update Email Account Warmup Status
      PATCH
    • Bulk Assign/Remove Tags from Email Accounts
      PUT
    • Bulk reconnect email accounts
      POST
  • Analytics
    • Get campaign summary
    • Get campaign count (deprecated)
    • Get campaign stats
    • Get all campaigns statistics
  • Unibox
    • Get emails
    • Get count of unread emails
    • Reply to an email
    • Forward an existing email
    • Compose New Email
    • Mark email read
  • 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
  • For Email Infra Provider Partner
    • List workspaces
    • Initiate Google OAuth login flow
    • Initiate Microsoft OAuth login flow
    • Bulk Add SMTP Accounts (via Username and Password)
  1. Email Account

Bulk Assign/Remove Tags from Email Accounts

PUT
https://api.plusvibe.ai/api/v1/account/bulk-assign-tags
description: |
This endpoint allows you to assign or remove tags from multiple email accounts simultaneously.
You can either assign a tag to email accounts or remove a tag from email accounts in a single operation.
Required Fields:
ids: Array of email account IDs to update
tag_id: ID of the tag to assign or remove
action: Whether to assign or remove the tag (ASSIGN/UNASSIGN)
Note: This operation will affect email accounts associated with campaigns. If tags are added or removed, campaigns using those tags will automatically update their email account lists.

Request

Header Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Tag assignment/removal completed successfully
Body

Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request PUT 'https://api.plusvibe.ai/api/v1/account/bulk-assign-tags' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "workspace_id": "507f1f77bcf86cd799439011",
    "ids": [
        "507f1f77bcf86cd799439012",
        "507f1f77bcf86cd799439013",
        "507f1f77bcf86cd799439014"
    ],
    "tag_id": "507f1f77bcf86cd799439015",
    "action": "ASSIGN"
}'
Response Response Example
{
    "status": "success"
}
Modified at 2025-09-11 07:51:50
Previous
Bulk Update Email Account Warmup Status
Next
Bulk reconnect email accounts
Built with