Skip to main content
POST
/
publisher
/
{publisher_id}
/
tag
Create Tag
curl --request POST \
  --url https://cms.thepublive.com/publisher/{publisher_id}/tag/ \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "slug": "<string>",
  "english_name": "<string>",
  "meta_title": "<string>",
  "meta_description": "<string>",
  "content": "<string>"
}
'
{
  "status": "success",
  "message": "Created Successfully",
  "data": {
    "id": 112200,
    "name": "AI Technology",
    "english_name": "AI Technology",
    "slug": "ai-technology",
    "absolute_url": "/tag/ai-technology",
    "meta_title": "",
    "meta_description": ""
  }
}
Creates a new tag.
publisher_id
string
required
Your Publisher ID
name
string
required
Tag name
slug
string
Custom slug (auto-generated if omitted). Immutable after creation.
english_name
string
required
English name (used for slug generation). Cannot be changed after creation.
meta_title
string
SEO title
meta_description
string
SEO description
content
string
Tag description (HTML)

Example Request

curl -X POST \
  'https://cms.thepublive.com/publisher/123/tag/' \
  -H 'Authorization: Basic <BASE64_AUTH_TOKEN>' \
  -H 'Content-Type: application/json' \
  -d '{"name": "AI Technology", "english_name": "AI Technology"}'
{
  "status": "success",
  "message": "Created Successfully",
  "data": {
    "id": 112200,
    "name": "AI Technology",
    "english_name": "AI Technology",
    "slug": "ai-technology",
    "absolute_url": "/tag/ai-technology",
    "meta_title": "",
    "meta_description": ""
  }
}