Skip to main content

List Prompts

Path Parameters

string
required
Brand ID

Query Parameters

string
Page number (default: 1)
string
Results per page (default: 20, max: 100)
string
Comma-separated list of tags to filter by

Response

Prompt[]
Array of prompt objects
number
Total number of prompts
number
Current page
number
Results per page
number
Total number of pages

Example Request

Example Response

Errors

  • 404 Not Found - Brand not found or user doesn’t own it

Create Prompt(s)

Path Parameters

string
required
Brand ID

Request Body (Single Prompt)

string
required
Prompt text (1-1000 characters)
string[]
Array of tags (max 10 tags, each max 50 characters)

Request Body (Bulk Prompts)

object[]
required
Array of prompt objects (min 1, max 50)

Response (Single)

Prompt
The created prompt object

Response (Bulk)

Prompt[]
Array of created prompts
object[]
Array of skipped prompts (duplicates)

Example Request (Single)

Example Request (Bulk)

Example Response (Bulk)

Errors

  • 403 Forbidden - Prompt limit reached for your plan
  • 404 Not Found - Brand not found or user doesn’t own it
  • 409 Conflict - Prompt with this text already exists
  • 400 Bad Request - Invalid input data

Plan Limits

  • Free: 25 prompts per brand
  • Starter: 100 prompts per brand
  • Growth: 250 prompts per brand

Suggest Prompts

Path Parameters

string
required
Brand ID

Request Body

number
Number of suggestions to generate (default: 20, min: 1, max: 50)
string
Industry to generate suggestions for (SaaS, E-commerce, Finance, Healthcare, Agency, Other)

Response

string[]
Array of suggested prompt texts

Example Request

Example Response


Get Prompt

Path Parameters

string
required
Brand ID
string
required
Prompt ID

Response

Prompt
The prompt object (see List Prompts for structure)

Example Request

Errors

  • 404 Not Found - Brand or prompt not found, or user doesn’t own the brand

Update Prompt

Path Parameters

string
required
Brand ID
string
required
Prompt ID

Request Body

string
Prompt text (1-1000 characters)
string[]
Array of tags (max 10 tags, each max 50 characters)
boolean
Whether prompt is active

Response

Prompt
The updated prompt object

Example Request

Errors

  • 404 Not Found - Brand or prompt not found, or user doesn’t own the brand
  • 409 Conflict - Prompt with this text already exists

Delete Prompt

Path Parameters

string
required
Brand ID
string
required
Prompt ID

Response

boolean
Returns true if successful

Example Request

Errors

  • 404 Not Found - Brand or prompt not found, or user doesn’t own the brand

Get Prompt Results

Path Parameters

string
required
Brand ID
string
required
Prompt ID

Response

PromptResult[]
Array of prompt result objects

Example Request

Example Response

Errors

  • 404 Not Found - Brand or prompt not found, or user doesn’t own the brand