# Get Prompt Version by Environment

> Retrieve a prompt version for a specific environment

`POST https://api.helicone.ai/v1/prompt-2025/query/environment-version`

Retrieves the prompt version assigned to a specific environment (e.g., production, staging, development).

### Request Body

<ParamField body="promptId" type="string" required>
  The unique identifier of the prompt
</ParamField>

<ParamField body="environment" type="string" required>
  The environment to query (e.g., "production", "staging", "development")
</ParamField>

### Response

<ResponseField name="id" type="string">
  Unique identifier of the prompt version
</ResponseField>

<ResponseField name="model" type="string">
  The model specified in the prompt
</ResponseField>

<ResponseField name="prompt_id" type="string">
  The ID of the parent prompt
</ResponseField>

<ResponseField name="major_version" type="number">
  The major version number
</ResponseField>

<ResponseField name="minor_version" type="number">
  The minor version number
</ResponseField>

<ResponseField name="commit_message" type="string">
  The commit message for this version
</ResponseField>

<ResponseField name="environment" type="string">
  The environment this version is assigned to
</ResponseField>

<ResponseField name="created_at" type="string">
  ISO timestamp when the version was created
</ResponseField>

<ResponseField name="s3_url" type="string" optional>
  S3 URL where the prompt body is stored
</ResponseField>
