curl -X POST "https://api.helicone.ai/v1/prompt-2025/query/environment-version" \
-H "Authorization: Bearer $HELICONE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"promptId": "prompt_123",
"environment": "production"
}'
const response = await fetch('https://api.helicone.ai/v1/prompt-2025/query/environment-version', {
method: 'POST',
headers: {
'Authorization': `Bearer ${HELICONE_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
promptId: "prompt_123",
environment: "production"
}),
});
const version = await response.json();
{
"id": "version_789",
"model": "gpt-4",
"prompt_id": "prompt_123",
"major_version": 2,
"minor_version": 0,
"commit_message": "Production release v2.0",
"environment": "production",
"created_at": "2024-01-20T14:00:00Z",
"s3_url": "https://s3.amazonaws.com/bucket/prompt-body.json"
}
Prompts
Get Prompt Version by Environment
Retrieve a prompt version for a specific environment
POST
/
v1
/
prompt-2025
/
query
/
environment-version
curl -X POST "https://api.helicone.ai/v1/prompt-2025/query/environment-version" \
-H "Authorization: Bearer $HELICONE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"promptId": "prompt_123",
"environment": "production"
}'
const response = await fetch('https://api.helicone.ai/v1/prompt-2025/query/environment-version', {
method: 'POST',
headers: {
'Authorization': `Bearer ${HELICONE_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
promptId: "prompt_123",
environment: "production"
}),
});
const version = await response.json();
{
"id": "version_789",
"model": "gpt-4",
"prompt_id": "prompt_123",
"major_version": 2,
"minor_version": 0,
"commit_message": "Production release v2.0",
"environment": "production",
"created_at": "2024-01-20T14:00:00Z",
"s3_url": "https://s3.amazonaws.com/bucket/prompt-body.json"
}
Retrieves the prompt version assigned to a specific environment (e.g., production, staging, development).
Request Body
Response
curl -X POST "https://api.helicone.ai/v1/prompt-2025/query/environment-version" \
-H "Authorization: Bearer $HELICONE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"promptId": "prompt_123",
"environment": "production"
}'
const response = await fetch('https://api.helicone.ai/v1/prompt-2025/query/environment-version', {
method: 'POST',
headers: {
'Authorization': `Bearer ${HELICONE_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
promptId: "prompt_123",
environment: "production"
}),
});
const version = await response.json();
{
"id": "version_789",
"model": "gpt-4",
"prompt_id": "prompt_123",
"major_version": 2,
"minor_version": 0,
"commit_message": "Production release v2.0",
"environment": "production",
"created_at": "2024-01-20T14:00:00Z",
"s3_url": "https://s3.amazonaws.com/bucket/prompt-body.json"
}
Was this page helpful?