# Conversation tags
Manage all your conversation tags through this endpoint.
# The tag object
id integer
The system-generated ID of the tag.
tag string
The friendly name of the tag.
color string
The tag color. For example
#da5100
.created_at string
The timestamp when the tag was created.
updated_at string
The timestamp when the tag was last updated.
{
"id": 1,
"tag": "My tag",
"color": "#da5100",
"updated_at": "2019-06-01T16:12:25+00:00",
"created_at": "2019-06-01T16:12:25+00:00"
}
# Create a conversation tag
tag string required
The friendly name of the tag.
color string optional
The tag color. For example
#da5100
.
# Sample request
curl https://www.yourdomain.com/api/v1/accounts/1/conversation-tags \
--request POST \
-H "Accept: application/json" \
-H "Authorization: Bearer <access-token>" \
-d tag="Needs follow-up" \
-d color="#da5100"
# Sample successful response
{
"id": 1,
"tag": "Needs follow-up",
"color": "#da5100",
"updated_at": "2019-06-01T16:12:25+00:00",
"created_at": "2019-06-01T16:12:25+00:00"
}
# Retrieve a conversation tag
# Sample request
curl https://www.yourdomain.com/api/v1/accounts/1/conversation-tags/1 \
-H "Accept: application/json" \
-H "Authorization: Bearer <access-token>" \
-G
# Sample successful response
{
"id": 1,
"tag": "Needs follow-up",
"color": "#da5100",
"updated_at": "2019-06-01T16:12:25+00:00",
"created_at": "2019-06-01T16:12:25+00:00"
}
# Update a conversation tag
tag string required
The friendly name of the tag.
color string optional
The tag color. For example
#da5100
.
# Sample request
curl https://www.yourdomain.com/api/v1/accounts/1/conversation-tags/1 \
--request PUT \
-H "Accept: application/json" \
-H "Authorization: Bearer <access-token>" \
-d tag="Needs Follow-up"
# Sample successful response
{
"id": 1,
"tag": "Needs Follow-up",
"color": "#da5100",
"updated_at": "2019-06-01T16:12:25+00:00",
"created_at": "2019-06-01T16:12:25+00:00"
}
# Delete a conversation tag
curl https://www.yourdomain.com/api/v1/accounts/1/conversation-tags/1 \
--request DELETE \
-H "Accept: application/json" \
-H "Authorization: Bearer <access-token>"
If successful, the above request will return an empty response with 204
HTTP status code.
# List all conversation tags
# Sample request
curl https://www.yourdomain.com/api/v1/accounts/1/conversation-tags \
-G \
-H "Accept: application/json" \
-H "Authorization: Bearer <access-token>"
# Sample successful response
{
"data": [
{
"id": 1,
"tag": "Needs Follow-up",
"color": "#da5100",
"updated_at": "2019-06-01T16:12:25+00:00",
"created_at": "2019-06-01T16:12:25+00:00"
},
{...}
]
}