Skip to main content
POST
JavaScript

Authorizations

Authorization
string
header
required

Your Moonbase API key.

Body

application/json

The TagsetCreateParams object to be created.

Parameters for creating a tagset.

name
string
required

The name of the tagset.

description
string

An optional description of the tagset's purpose.

tags
TagParam · object[]

Optional list of tags to create with this tagset. Tags are ordered by their position in the list.

associations
(Calls · object | Meetings · object | Inbox · object)[]

Optional list of associations for this tagset. Include {type: "calls"}, {type: "meetings"}, or {type: "inbox", id}.

Makes this tagset available for calls.

Response

Successful response.

A Tagset is a collection of Tag objects whose tags can be applied to conversations, calls, and meetings.

type
string
required

String representing the object’s type. Always tagset for this object.

Allowed value: "tagset"
id
string
required

Unique identifier for the object.

name
string
required

The name of the tagset.

tags
Tag · object[]
required

A list of Tag objects belonging to this tagset.

associations
(Calls · object | Meetings · object | Inbox · object)[]
required

Where a tagset is available (calls, meetings, or inbox with an inbox ID).

Makes this tagset available for calls.

created_at
string<date-time>
required

Time at which the object was created, as an ISO 8601 timestamp in UTC.

updated_at
string<date-time>
required

Time at which the object was last updated, as an ISO 8601 timestamp in UTC.

description
string

An optional description of the tagset's purpose.