Manage Lists
Organize content with lists and folders
Lists
Lists are collections that organize elementals. Use them to group related prompts, snippets, or documents together.
Retrieves a specific list with optional expanded items.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Include full elemental details
List details
HTTP status code
200You don't have access to this premium list
List not found
curl -X GET "https://api-integrations.snackprompt.com/v1/list/list123?expand_items=true" \
-H "x-api-key: YOUR_API_KEY"
{
"code": 200,
"meta": {
"version": "v1.0.2",
"is_authenticaded": true,
"limit": 1,
"offset": 1,
"total": 1
},
"response": {
"id": "text",
"title": "text",
"description": "text",
"description_plaintext": "text",
"visibility": {
"id": 1,
"name": "text"
},
"type": {
"id": 1,
"name": "text"
},
"topics": [
{
"id": 1,
"name": "text"
}
],
"items": [
{
"id": "text",
"is_list": true,
"type": {
"id": 1,
"name": "text"
},
"category": {
"id": 1,
"name": "text"
},
"topics": [
{
"id": 1,
"name": "text"
}
],
"title": "text",
"body_content": "text",
"body_content_html": "text",
"body_content_plaintext": "text",
"body_content_json": {},
"body_content_placeholders": {
"list": [
"text"
],
"plaintext": "text"
},
"description": "text",
"description_plaintext": "text",
"visibility": {
"id": 1,
"name": "text"
},
"images": [
{
"id": 1,
"url": "text",
"width": 1,
"height": 1,
"blur": "text"
}
],
"cover_images": [
{
"id": 1,
"url": "text",
"width": 1,
"height": 1,
"blur": "text"
}
],
"avatar_image": "text",
"files": [
{
"id": 1,
"name": "text",
"size": 1,
"created_at": "2026-01-01T00:00:00.000Z",
"url": "text",
"data": [
1
]
}
],
"tutorial_steps": [
{
"id": 1,
"title": "text",
"description": "text",
"video_url": "text"
}
],
"url": "text",
"is_premium": true,
"price": 1,
"average_rate": 1,
"video_url": "text",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z",
"user": {
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
},
"comments": [
{
"id": 1,
"message": "text",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z",
"total_votes": 1,
"user": {
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
},
"replies": [
{
"id": 1,
"message": "text",
"parent_id": 1,
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z",
"total_votes": 1,
"user": {
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
}
}
]
}
],
"total_comments": 1,
"rates": [
{
"id": 1,
"message": "text",
"rating": 1,
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z",
"total_votes": 1,
"user": {
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
}
}
],
"total_rates": 1,
"total_sales": 1,
"total_upvotes": 1,
"total_uses": 1,
"total_saves": 1,
"command": "text",
"columns": [
"[Circular Reference]"
],
"rows": [
"[Circular Reference]"
],
"tags": [
{
"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"
}
],
"knowledge_base": {},
"knowledge_base_json": {},
"settings": {
"is_knowledge_base": true,
"is_template": true,
"is_system": true
}
}
],
"total_items": 1,
"cover_images": [
{
"id": 1,
"url": "text",
"width": 1,
"height": 1,
"blur": "text"
}
],
"images": [
{
"id": 1,
"url": "text",
"width": 1,
"height": 1,
"blur": "text"
}
],
"files": [
{
"id": 1,
"name": "text",
"size": 1,
"created_at": "2026-01-01T00:00:00.000Z",
"url": "text",
"data": [
1
]
}
],
"avatar_image": "text",
"video_url": "text",
"tutorial_steps": [
{
"id": 1,
"title": "text",
"description": "text",
"video_url": "text"
}
],
"url": "text",
"is_premium": true,
"price": 1,
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z",
"is_saved": true,
"is_favorite": true,
"is_voted": true,
"average_rate": 1,
"rates": [
{
"id": 1,
"message": "text",
"rating": 1,
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z",
"total_votes": 1,
"user": {
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
}
}
],
"total_rates": 1,
"total_saves": 1,
"total_upvotes": 1,
"total_uses": 1,
"total_sales": 1,
"user": {
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
},
"last_saves": [
{
"id": "text",
"name": "text",
"username": "text",
"email": "text",
"avatar": "text"
}
],
"table_id": "text",
"table_orientation": "text",
"tags": [
{
"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"
}
],
"knowledge_base": {},
"knowledge_base_json": {},
"settings": {
"is_knowledge_base": true,
"is_template": true,
"is_system": true
}
}
}Retrieves paginated items from a list.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
14List items
200curl -X GET "https://api-integrations.snackprompt.com/v1/list/list123/items?page=1&size=10" \
-H "x-api-key: YOUR_API_KEY"
List items
{
"code": 200,
"meta": {
"version": "v1.0.2",
"is_authenticaded": true,
"limit": 1,
"offset": 1,
"total": 1,
"size": 1,
"page": 1
},
"response": []
}Search for lists across the platform.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
41Search results
No content
curl -X GET "https://api-integrations.snackprompt.com/v1/lists?search=marketing" \
-H "x-api-key: YOUR_API_KEY"
Search results
No content
Retrieves all lists belonging to 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 lists
No content
curl -X GET "https://api-integrations.snackprompt.com/v1/user/lists" \
-H "x-api-key: YOUR_API_KEY"
User's lists
No content
Creates a new list for organizing elementals.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
1List created
No content
Missing body or invalid request
curl -X POST "https://api-integrations.snackprompt.com/v1/user/list" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"title": "Marketing Prompts", "description": "Collection for marketing", "visibility": 1}'
No content
Updates an existing list.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
1List updated
No content
You don't have access to edit/delete this list
curl -X PUT "https://api-integrations.snackprompt.com/v1/user/list/list123" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"title": "Updated Name"}'
No content
Removes specified elementals from a list.
API Key authentication. Get your key at snackprompt.com/api-keys.
Example: x-api-key: sk-your-api-key-here
Elementals removed from list
No content
curl -X DELETE "https://api-integrations.snackprompt.com/v1/user/list/list123/elementals" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"item_ids": [{"elemental_id": "abc123"}]}'
Elementals removed from list
No content
Last updated
Was this helpful?