Prompt
Query Prompts
Prompt
Query Prompts
POST
/
v1
/
prompt
/
query
authorization
string
*
authorization
Required
string
object
*
filter
Option 1 · object
*
filter
Required
object
From T, pick a set of properties whose keys are in the union K
prompt_v2
object
prompt_v2
object
Make all properties in T optional
id
object
id
object
Make all properties in T optional
not-equals
string
not-equals
string
equals
string
equals
string
like
string
like
string
ilike
string
ilike
string
contains
string
contains
string
not-contains
string
not-contains
string
user_defined_id
object
user_defined_id
object
Make all properties in T optional
not-equals
string
not-equals
string
equals
string
equals
string
like
string
like
string
ilike
string
ilike
string
contains
string
contains
string
not-contains
string
not-contains
string
curl --request POST \
--url https://api.helicone.ai/v1/prompt/query \
--header 'Content-Type: application/json' \
--header 'authorization: <api-key>' \
--data '{
"filter": {
"prompt_v2": {
"id": {
"not-equals": "<string>",
"equals": "<string>",
"like": "<string>",
"ilike": "<string>",
"contains": "<string>",
"not-contains": "<string>"
},
"user_defined_id": {
"not-equals": "<string>",
"equals": "<string>",
"like": "<string>",
"ilike": "<string>",
"contains": "<string>",
"not-contains": "<string>"
}
}
}
}'
{
"data": [
{
"id": "<string>",
"user_defined_id": "<string>",
"description": "<string>",
"pretty_name": "<string>",
"created_at": "<string>",
"major_version": 123
}
]
}
Authorizations
authorization
string
headerrequiredBody
application/json
filter
required
From T, pick a set of properties whose keys are in the union K
filter.prompt_v2
object
Make all properties in T optional
filter.prompt_v2.id
object
Make all properties in T optional
filter.prompt_v2.id.not-equals
string
filter.prompt_v2.id.equals
string
filter.prompt_v2.id.like
string
filter.prompt_v2.id.ilike
string
filter.prompt_v2.id.contains
string
filter.prompt_v2.id.not-contains
string
filter.prompt_v2.user_defined_id
object
Make all properties in T optional
filter.prompt_v2.user_defined_id.not-equals
string
filter.prompt_v2.user_defined_id.equals
string
filter.prompt_v2.user_defined_id.like
string
filter.prompt_v2.user_defined_id.ilike
string
filter.prompt_v2.user_defined_id.contains
string
filter.prompt_v2.user_defined_id.not-contains
string
Response
200 - application/json
data
object[]
requireddata.id
string
requireddata.user_defined_id
string
requireddata.description
string
requireddata.pretty_name
string
requireddata.created_at
string
requireddata.major_version
number
requirederror
enum<number> | null
requiredcurl --request POST \
--url https://api.helicone.ai/v1/prompt/query \
--header 'Content-Type: application/json' \
--header 'authorization: <api-key>' \
--data '{
"filter": {
"prompt_v2": {
"id": {
"not-equals": "<string>",
"equals": "<string>",
"like": "<string>",
"ilike": "<string>",
"contains": "<string>",
"not-contains": "<string>"
},
"user_defined_id": {
"not-equals": "<string>",
"equals": "<string>",
"like": "<string>",
"ilike": "<string>",
"contains": "<string>",
"not-contains": "<string>"
}
}
}
}'
{
"data": [
{
"id": "<string>",
"user_defined_id": "<string>",
"description": "<string>",
"pretty_name": "<string>",
"created_at": "<string>",
"major_version": 123
}
]
}