# Request Context Parameters

### Video

{% embed url="<https://www.youtube.com/watch?index=2&list=PLmyM3TZtVUyJSFX7EYo811ncfDbNQVyVM&v=Yko4Ygm-Sw4>" %}

Request Context Parameters allow us to use Request Parameters anywhere within the scope of the API flow. They can be used at any point within the flow following the Request object.

For our use case, we will look at the parameters defined in our flow.

![](/files/j7NI8zZANQtQed9qgA4K)

1. Right-click on the *Request* object and select *Properties* from the context menu.

![](/files/7w7kxhPKQSaHZDvo5u3T)

This will open a new window.

![](/files/he3RTzRkIIufIgP6Bl0i)

As you can see in the image above, we have defined a query parameter. This can be directly used as a variable further in the API flow to design the flow logic and set values.

Following the request object, the flow uses a *SQL Query Source* object to read all products where the category name matches the request parameter value. Since a *SQL Query Source* requires a SQL query to be defined, let’s see how we can use the incoming query parameter in the context of the SQL query.

![](/files/fe494T2aquTORPfY9woO)

These Context Parameters can also be used in other objects as variables. As another example, we have used them to define expressions.

2. We will open the *Properties* of the *Expression* object.

![](/files/Don8GUMhHAbuKsIznHDW)

This will open the configuration window for the object.

3. Click on a field and open the *Expression Builder.* Here, all request parameters are available and can be referenced to be used in expression functions.

![](/files/5oIaWhBZJUaLlcsczXfc)

Here, you can see that we have defined Request Context Parameters using the values we had in the *Request* object.

![](/files/BsFsaOlsYtZnfqd7Cs4l)

These parameters can be used anywhere in the entire API flow.

This concludes the working of the Request Context Parameters in Astera Data Stack.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.astera.com/api-flow/api-publishing/develop/request-context-parameters.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
