Manage Tags
Create and manage tags for categorization
Tags
Tags provide flexible categorization for your content. Create custom tags with colors and descriptions.
Applies a user tag to an elemental.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Elemental ID
Tag ID
Tag added to elemental
No content
curl -X POST "https://api-integrations.snackprompt.com/v1/user/elemental/abc123/tag/1" \
-H "x-api-key: YOUR_API_KEY"
Tag added to elemental
No content
Removes a tag from an elemental.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Tag removed from elemental
No content
curl -X DELETE "https://api-integrations.snackprompt.com/v1/user/elemental/abc123/tag/1" \
-H "x-api-key: YOUR_API_KEY"
Tag removed from elemental
No content
Retrieves all tags created by the authenticated user.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
User's tags
HTTP status code
200curl -X GET "https://api-integrations.snackprompt.com/v1/user/tags" \
-H "x-api-key: YOUR_API_KEY"
User's tags
{
"code": 200,
"meta": {
"version": "v1.0.2",
"is_authenticaded": true,
"limit": 1,
"offset": 1,
"total": 1
},
"response": [
{
"id": "scZahUfID",
"title": "text",
"color": "text",
"description": "text",
"user_id": "text",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z"
}
]
}API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Hex color code (e.g., "#FF5733")
Elemental type this tag applies to
Tag created
No content
Body should not be empty or error creating tag
curl -X POST "https://api-integrations.snackprompt.com/v1/user/tags" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"title": "Favorites", "color": "#FF5733", "description": "My favorites", "elementalTypeId": 1}'
No content
Retrieves all tags including system tags.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
All available tags
No content
curl -X GET "https://api-integrations.snackprompt.com/v1/user/tags/all" \
-H "x-api-key: YOUR_API_KEY"
All available tags
No content
Retrieves a specific tag by ID.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Tag details
No content
Tag not found
curl -X GET "https://api-integrations.snackprompt.com/v1/user/tags/1" \
-H "x-api-key: YOUR_API_KEY"
No content
Updates an existing tag.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Tag updated
No content
Error updating tag
curl -X PUT "https://api-integrations.snackprompt.com/v1/user/tags/1" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"title": "Updated Tag", "color": "#00FF00"}'
No content
Deletes a tag.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Tag deleted
No content
Error deleting tag
curl -X DELETE "https://api-integrations.snackprompt.com/v1/user/tags/1" \
-H "x-api-key: YOUR_API_KEY"
No content
Retrieves all elementals with a specific tag.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Elementals with this tag
No content
curl -X GET "https://api-integrations.snackprompt.com/v1/user/tags/1/items" \
-H "x-api-key: YOUR_API_KEY"
Elementals with this tag
No content
Last updated
Was this helpful?