---
title: "Generate Expression Language"
method: POST
path: "/newtai/el/_generate"
tags: ["Newt Ai"]
---

# Generate Expression Language

`POST /newtai/el/_generate`

## Request

- Base URL: `/management/v2/environments/DEFAULT` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/management/v2/environments/DEFAULT/newtai/el/_generate`
- Auth: one of:
  - HTTP basic
  - API key in cookie `Auth-Graviteeio-APIM`

Generate Expression Language.

## Request body

- GenerateExpressionLanguage: Request an expression language generation
  - `message` string, required: Prompt of generation.
  - `context` object, required: Context to improve the generation.
    - `apiId` string: The API identifier if relevant.

## Response `200`

Response an expression language generation

- object
  - `message` string: Expression language generated.
  - `feedbackRequestId` FeedbackRequestId: newt AI feedback request id.
    - `chatId` string
    - `userMessageId` string
    - `agentMessageId` string

## Other responses

- `default`: Generic error response

---

[API](https://skmtc.dev/gravitee-io/apis/gravitee-io-apim-management-api-environments.md) - [All operations](https://skmtc.dev/gravitee-io/apis/gravitee-io-apim-management-api-environments/llms.txt) - [OpenAPI document](https://skmtc.dev/gravitee-io/apis/gravitee-io-apim-management-api-environments/revisions/b736a7e375df?raw)
