> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Request

<span id="atoti.endpoint.Request" />

> atoti.endpoint.Request(<br />
>     \*,<br />
>     *url*: [str](https://docs.python.org/3/library/stdtypes.html#str),<br />
>     *path\_parameters*: [Mapping](https://docs.python.org/3/library/collections.abc.html#collections.abc.Mapping)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [str](https://docs.python.org/3/library/stdtypes.html#str)],<br />
>     *body*: JsonValue,<br />
> )

The request of a custom [`endpoint()`](./atoti.Session.endpoint#atoti.Session.endpoint).

### Attributes

<h4 id="atoti.endpoint.Request.url">
  *url*
</h4>

The URL on which the client request is made.

<h4 id="atoti.endpoint.Request.path_parameters">
  *path\_parameters*
</h4>

Mapping from path parameter name to parameter value in this request.

<h4 id="atoti.endpoint.Request.body">
  *body*
</h4>

Parsed JSON body.
