Skip to main content
POST
/
api
/
v1
/
email-accounts
/
tag-mapping
curl -X POST "https://server.smartlead.ai/api/v1/email-accounts/tag-mapping?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email_account_ids": [101, 102, 103], "tag_ids": [1, 2]}'
{
  "ok": true,
  "message": "Tags assigned successfully"
}
Assign existing tags to email accounts for better organization. You can tag up to 25 email accounts at once.

Query Parameters

api_key
string
required
Your SmartLead API key

Request Body

email_account_ids
array
required
Array of email account IDs to tag. Minimum 1, maximum 25 accounts.
tag_ids
array
required
Array of tag IDs to assign. Minimum 1 tag required.
curl -X POST "https://server.smartlead.ai/api/v1/email-accounts/tag-mapping?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email_account_ids": [101, 102, 103], "tag_ids": [1, 2]}'

Response Codes

200
Success
Request successful
400
Bad Request
Invalid request parameters or malformed request body
401
Unauthorized
Invalid or missing API key
422
Validation Error
Request validation failed. Check parameter types and constraints.
{
  "ok": true,
  "message": "Tags assigned successfully"
}