Skip to main content

Create Tag

Create a new tag for organizing bookings.

Endpointโ€‹

POST /v1/tags

Authenticationโ€‹

Requires an API key with the bookings:write scope.

Request Bodyโ€‹

FieldTypeRequiredDescription
namestringYesTag name (max 255 characters, must be unique per supplier)

Example Requestโ€‹

curl -X POST "https://app.equipdash.com/api/v1/tags" \
-H "Authorization: Bearer eqd_live_abc123xyz789..." \
-H "Content-Type: application/json" \
-d '{
"name": "Priority"
}'

Responseโ€‹

Success (201 Created)โ€‹

{
"data": {
"id": 4,
"name": "Priority",
"created_at": "2026-01-15T12:00:00+00:00",
"updated_at": "2026-01-15T12:00:00+00:00"
},
"meta": {
"request_id": "req_def456",
"timestamp": "2026-01-15T12:00:00+00:00"
}
}

Errorsโ€‹

StatusCodeDescription
401authentication_requiredNo API key provided
401invalid_api_keyInvalid API key
403insufficient_scopeAPI key lacks bookings:write scope
422validation_errorInvalid request data (e.g., duplicate name)