Incantory
Sign in

Tags API

2 operations. Authentication, errors and pagination work as described in the REST API overview.

List tags by usage

GET/api/v1/tagsPublic

listTags parameters
NameTypeDescription
q querystringFilter tags by name/slug (prefix or fuzzy)
kind query"topic" | "model" | "stack" | "usecase"
cursor querystring
limit queryinteger (1–200)

Responses: 200 OK304, 400, 404, 429

Response fields
listTags response fields
NameTypeDescription
itemsrequiredobject[]
nextCursorrequiredstring | null
Example
curl 'https://incantory.ai/api/v1/tags'

A tag and its public prompts

GET/api/v1/tags/{tag}Token optional

An alias tag answers 301 to its canonical tag.

getTag parameters
NameTypeDescription
tag pathrequiredstringTag slug
sort query"trending" | "new" | "top"trending (default), new or top
kind query"text" | "chat" | "image" | "video" | "skill" | "rules" | "agent"Prompt kind
cursor querystring
limit queryinteger (1–60)

Responses: 200 OK301, 304, 400, 404, 429

Response fields
getTag response fields
NameTypeDescription
tagrequiredobject
promptsrequiredobject
Example
curl 'https://incantory.ai/api/v1/tags/{tag}' \
  -H "Authorization: Bearer $INCANTORY_TOKEN"