Skip to main content

What are labels?

Labels are color-coded tags that you can assign to posts to organize your content calendar. They make it easy to visually scan, filter, and manage your posts.

Creating a label

Go to Labels in the sidebar or use the API:
FieldRequiredDescription
NameYesA descriptive name (e.g., “Product Launch”, “Blog Content”, “Urgent”)
ColorYesA hex color code (e.g., #4f46e5). Must be in #RRGGBB format

Using labels

Assign labels to posts when creating or editing them. A post can have multiple labels, and the same label can be used across many posts. Labels appear as colored badges in the post list and calendar, making it easy to visually identify different types of content at a glance.

Filtering by label

In the calendar and post list views, you can filter by label to see only posts tagged with a specific label. This is useful when you want to review all posts for a particular campaign or category.

Label ideas

LabelColorUse case
Product LaunchIndigo #4f46e5Posts related to a product launch campaign
BlogBlue #3b82f6Posts promoting blog articles
EngagementGreen #22c55ePolls, questions, and community engagement
UrgentRed #ef4444Time-sensitive posts that need immediate review
EvergreenTeal #14b8a6Content that can be reused or rescheduled
Client: AcmeOrange #f97316Agency use: posts for a specific client

Managing labels

  • Edit — Update the name or color at any time. Changes are reflected immediately across all posts that use the label.
  • Delete — Remove a label. It’s removed from all posts, but the posts themselves are not affected or deleted.

Via the API

Manage labels and assign them to posts programmatically:
# Create a label
curl -X POST https://app.trypost.it/api/labels \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"name": "Product Launch", "color": "#4f46e5"}'

# Assign labels when updating a post
curl -X PUT https://app.trypost.it/api/posts/{post_id} \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"label_ids": ["label-uuid-1", "label-uuid-2"]}'
See the full Labels API reference.